The screens are the same - 480×480. The Amazfit is for sport, the Xiaomi for payments and cheaper.

Short answer

Amazfit Balance 2 - up to 21 days, dual-frequency GNSS, 10 ATM, Wi-Fi, temperature sensor. Xiaomi Watch S5 - NFC, 815 mAh, thinner and cheaper.

Key differences

SpecAmazfit Balance 2Xiaomi Watch S5 46mm
Display1.5", AMOLED, 480×4801.48", AMOLED, 480×480
Battery lifeup to 21 dayup to 14 days
Battery658 mAh815 mAh
ConnectivityBluetooth, Wi-Fi 2.4 GHzBluetooth
NavigationGNSS (L1 + L5)GPS, GLONASS, Galileo, BeiDou, QZSS
NFC—yes
Sensorsheart rate, SpO2, barometer, compass, gyroscope, temperatureheart rate, SpO2, barometer, compass, gyroscope
Protection10 ATM5 ATM
OSZepp OSXiaomi HyperOS 3
CompatibilityAndroid 7.0+, iOS 15.0+Android 8.0+, iOS 14.0+
Dimensions, weight47.4×47.4×12.3 mm, 43 g46×46×10.99 mm, 46 g
Pricecurrent pricescurrent prices

Specs come from the device pages on Smartphone.ua.

Battery life

Up to 21 vs up to 14 days.

Protection

10 vs 5 ATM.

Payments

The Xiaomi has NFC; the Amazfit listing doesn't say.

Verdict: who should buy which

  • Sport and water - Amazfit Balance 2.
  • Payments and price - Xiaomi Watch S5.

FAQ

Do they work with an iPhone?
Yes, both.

How heavy are they?
43 and 46 g.

Which is cheaper?
The Xiaomi Watch S5.

Read also