Standard battery Replacements will be fine.
On the XS upwards, a new battery will give an indication on the screen that there isn't a genuine battery used, and the battery health is not available.
In that case, you need an IRP outlet to replace, or swap the small board within the battery to the replacement by spot welding, and then a small reader to reset the charge cycles.
All iPhones prior to the Xs will be fine. But as most things, you get what you pay for. The £6 “genuine” battery, avoid.