The BM3 battery model name usually refers to vivo B-M3, the pack listed for the vivo Y30 and Y50 (models 1938 and 1935). Listings print 5000 mAh, 4880 mAh or 4800 mAh for it, which fits a phone advertised with 5000 mAh and a rated value a little lower.
Xiaomi also has codes starting BM3, but every one of them has a letter on the end: BM3A, BM3B, BM3E, BM3L and so on, each for a different Mi phone. If your label reads BM3 plus a letter, it is Xiaomi; if it reads B-M3, it is vivo.
Quick facts
BM3 battery model name: vivo or Xiaomi
| Code on label | Maker | Phone in listings | Capacity |
|---|---|---|---|
| B-M3 | vivo | Y30, Y50 | About 5000 mAh |
| BM3A | Xiaomi | Mi Note 3 | About 3400 mAh |
| BM3B | Xiaomi | Mi Mix 2, Mix 2S | 3400 mAh |
| BM3E | Xiaomi | Mi 8 | 3300 mAh |
| BM3L | Xiaomi | Mi 9 | 3200 to 3300 mAh |
| BM3M | Xiaomi | Mi 9 SE | 3070 mAh |
The vivo Y30 and Y50 pack
The Y30 and Y50 were popular budget vivo phones with large batteries and punch hole screens. Their shared B-M3 pack is listed at 5000 mAh by most sellers, with some printing 4800 or 4880 mAh, which are rated values. The two phones differ in memory and camera but share the body, which is why one battery fits both.
BM3 battery model name searches from India
Most people searching "bm3 battery model name" in India own a vivo Y30 or Y50, phones that sold widely and are now old enough to need new batteries. Xiaomi's BM3 phones, the Mi 8, Mi 9 and Mi Note 3, sold in much smaller numbers here. So if you are unsure and the phone is a vivo, B-M3 is almost certainly the code you need. Confirm by the phone name, not by the battery alone.
Checking which BM3 you hold
Look at the phone first. A vivo Y30 or Y50 shows its name and a four digit model number, 1938 or 1935, under About phone. A Xiaomi Mi phone shows a Mi name. If you only have the loose battery, the hyphen and the absence of a final letter point to vivo B-M3.
A vivo Y30 or Y50 is now an older phone. If its back has started to lift or the phone feels warm when idle, the B-M3 inside may be swelling. Unplug it and hand it to a repairer; never puncture or squeeze an old cell.
Replacing B-M3
A vivo service centre can fit the right pack by model number. When buying elsewhere, ask for a label that reads B-M3 and names the Y30 or Y50, with a rated value around 4800 to 4880 mAh. Other vivo cells, listed on the vivo battery roundup, include such as B-O5 and B-S1.
If you own an older Mi phone
The Xiaomi BM3 packs went into flagship Mi phones from several years ago, with capacities near 3000 to 3400 mAh. Those phones are now old enough that finding genuine packs is harder. The Xiaomi family index covers the codes we have pages for.
What a new B-M3 gives a Y30 or Y50
A fresh 5000 mAh class pack returns these phones to the long battery life they were known for, often two days of light use. Their 18 W USB C charging needs close to two hours for a full fill. Should a Y30 keep emptying quickly even with the new cell, look for an outdated app or an endless background sync before suspecting the battery again.
Frequently asked questions
Which phone has the BM3 battery?
Most searches mean vivo B-M3, used in the vivo Y30 and Y50. Xiaomi BM3 codes always end in a letter.
What is the vivo B-M3 battery capacity?
About 5000 mAh, with some labels showing 4800 or 4880 mAh rated.
Is BM3L the same as B-M3?
No. BM3L is the Xiaomi Mi 9 battery, about 3200 mAh.
Do the vivo Y30 and Y50 share a battery?
Yes, listings give B-M3 for both.