Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I have a Samsung galaxy fit2. Under £100 gbp It recognises stroke etc. Not 100% accurate but ok. Another option is to count by doing a lap thinking of words beginning with 'a' next lap words beginning with 'b'. When you get to 'z' you've done 26 Edit: spelling
You shouldn't buy them at all. Read all the problems with this fitness tracker. From step counting errors to problems with sleep recording. For about a year now, Samsung hasn't rushed to fix the problem with firmware. And it's unclear whether they will fix it at all. The Fit2 didn't have these issues.
I have small wrists and love my galaxy fit 2 because it doesn't look silly and does everything I need. It's a bonus that its only 60 quid.
Currently using both a Samsung Galaxy Watch 8 as well as a Samsung Fit Band 2. Both work well for basic workouts and sleep tracking. I have been considering switching over to Garmin smartwatches since they would better integrate to my Garmin 1050 cycling computer as well as the Garmin app. I'm planning on getting into triathlons in the future so having it all be one ecosystem would be pretty convenient for tracking purposes. I've also thought of getting a smart ring. I like wearing mechanical watches when I'm not working out and would prefer not to have to wear a second watch/tracker just for steps and heartrate.
I use a GalaxyFit to continuously track HR and sleep. I paid under $100AUD for it on sale - it does the trick and it's on sale every few months. No subscription needed either.
End of reviews
Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Garmin
Forerunner 955 Series
Best value, clear MIP screen; limited smartwatch features.

Garmin
Fenix 7 Series
Durable, multi-week battery, flashlight; high price, buggy software.
Garmin
Instinct 2 Series
Rugged, solar multi-week battery; bulky, small screen readability issues.

Garmin
Enduro 3
Multi-week solar battery, lightweight; but bulky form factor.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Enduro 3

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series