Hi Sharjeel I have the same watch as you Amazfit bib A1608 with a bad battery that holds a charge for no longer than 15 minutes but when put on the charger it charges very quick but drains fast so we have the same problem I have found the correct battery at informa@impextrom.com but are out of stock at the moment 30-04-2021 so register with them or phone them for information.
Good luck Bob