Skip to the page

Full list: Oppo, Realme and OnePlus batteries

Oppo battery model list: BLP codes for Oppo, Realme and OnePlus phones

Oppo battery model list: BLP codes used in Oppo, Realme and OnePlus phones, with a page for each code and phone.

Codes matched from service listings and teardowns · Updated 2 Nov 2026

This site is not affiliated with Xiaomi, Oppo, Realme, OnePlus or Vivo; this is an independent explanation.

This Oppo battery model list is the starting point for every BLP code and every Oppo, Realme and OnePlus phone page on the site. A BLP code tells you the maker group, and each linked page then gives the exact phones, the capacity and the points to check before you buy.

People reach this list in two ways. Some hold a battery and want to know the phone. Others hold a phone and want the code before ordering a replacement. The sections below explain how the codes are built, where to read them and how capacity is stated, and then the tables send you to the right child page.

Quick facts

Code familyBLP plus three digits, or BLPA, BLPB, BLPC plus two digits
MakersOppo, Realme and OnePlus
Where it is printedOn the battery sticker, visible with the back opened
CapacityRated (label) and typical (advert) figures differ slightly
Replacement routeAuthorised service centre or a trusted repair shop

Step by step

  1. Collect the phone model number

    Open Settings, tap About phone and note the model number. If you cannot spot it, use the search field inside Settings.

  2. Pick the table that suits you

    Use the code table if you already have a BLP code. Use the phone table if you only know the handset.

  3. Open the child page and read its status lines

    Each page tells you which phone matches are firm and which need a check against the label.

  4. Confirm on the old battery sticker

    Have the technician open the back and read the code, then compare it with the page before any pack is ordered.

Two ways to use this Oppo battery model list

The list has two kinds of child pages. Code pages are for a person who has a battery in hand or a code in a service note, and wants the phones and the capacity behind it. Phone pages are for a person who knows the handset and wants the code before ordering. Both kinds are linked in the tables further down.

Start from whatever you already have. A printed code goes to the first table. A phone name goes to the second. Without either, our label reading guide shows how to get one without harming the phone.

Reading a BLP code: what the letters and digits tell you

Every code in this group begins with BLP. After that come either three digits, as in BLP805 and BLP731, or one more letter and two digits, as in BLPA17, BLPB21 and BLPC21. The shape is useful for sorting, nothing more.

The digits are not a capacity and not a phone number. A higher BLP number is not a bigger or newer battery, and codes that look close can belong to different phones. Never guess a fit by comparing numbers. Treat the whole code, letter by letter, as one name and match it as written.

Write the code in capitals, leaving a gap between letters and digits. Faint print turns 8 into 3 and 7 into 1 very easily, so a clear photo is better than memory.

Which makers share this family

Packs with BLP codes appear in Oppo phones, Realme phones and OnePlus phones. That is why this list holds Oppo A, F and Reno models next to Realme C, Narzo and number series phones and the OnePlus Nord CE 2. The code family points to the maker group. It does not point to one phone.

Phones that look alike on the shelf can still take different packs. Sold in several versions, one phone may carry two codes. So each page in this list gives its own phone list, and where listings disagree, the page says what to check on the label instead of picking a side.

Where the code is printed and how to find it

BLP codes are printed on the battery sticker next to capacity, voltage and batch marks. Most current Oppo, Realme and OnePlus backs are sealed, so a technician must open them to read the sticker. Please do not pull or lever the pack out at home.

  • On the old battery sticker, with the back opened by a technician.
  • In a spare part listing or a service job card, if you kept one.
  • In Settings under About phone you will find the model number of the handset, which helps pick the right page. Menu wording changes with software versions, so search Settings for model if the line is missing.
  • On the retail box, which usually prints the phone model number on a label.

Settings never shows the BLP code. It shows the phone model, which leads you to the code.

Rated and typical capacity on Oppo group batteries

Makers often print two figures. The rated value is the minimum, and it appears on the pack label. The typical value is the larger number used in adverts and spec sheets. A phone sold as 5000 mAh may carry a label that reads a little lower. Both figures are honest but different, so every page here states which it gives.

To compare fairly, work in watt hours, which are mAh times volts over a thousand. For instance, 4000 mAh at 3.85 V is 15.4 Wh. Packs of equal mAh at different voltages hold different energy, which is why mAh alone can mislead.

Screen time is another matter. Runtime turns on the chip, screen size and refresh rate, reception and apps. For a wider view see what battery capacity means.

Every code and phone page in this Oppo battery model list

The rows below only point you to the right page. The phone match and the capacity are given on each child page, with their own status, so this overview does not repeat them.

Code pages in this list, one row for each BLP code
Code pageWhat the page gives
BLP805BLP805: phones, capacity, look-alikes
BLP923BLP923 fitment list
BLPA19Before ordering a BLPA19 pack
BLP729BLP729 capacity figures
BLPA77BLPA77: phones, capacity, look-alikes
BLPA17BLPA17 fitment list
BLP875Before ordering a BLP875 pack
BLP907BLP907 capacity figures
BLPA07BLPA07: phones, capacity, look-alikes
BLP673BLP673 fitment list
BLP793Before ordering a BLP793 pack
BLP791BLP791 capacity figures
BLP877BLP877: phones, capacity, look-alikes
BLP817BLP817 fitment list
BLP841Before ordering a BLP841 pack
BLP885BLP885 capacity figures
BLP803BLP803: phones, capacity, look-alikes
BLP915BLP915 fitment list
BLP785Before ordering a BLP785 pack
BLP771BLP771 capacity figures
BLP957BLP957: phones, capacity, look-alikes
BLP757BLP757 fitment list
BLP851Before ordering a BLP851 pack
BLPA79BLPA79 capacity figures
BLP883BLP883: phones, capacity, look-alikes
BLP989BLP989 fitment list
BLP781Before ordering a BLP781 pack
BLP835BLP835 capacity figures
BLP837BLP837: phones, capacity, look-alikes
BLP685BLP685 fitment list
BLP855Before ordering a BLP855 pack
BLP807BLP807 capacity figures
BLP927BLP927: phones, capacity, look-alikes
BLP741BLP741 fitment list
BLP845Before ordering a BLP845 pack
BLPA15BLPA15 capacity figures
BLPA21BLPA21: phones, capacity, look-alikes
BLPC21BLPC21 fitment list
BLP727Before ordering a BLP727 pack
BLP861BLP861 capacity figures
BLPB21BLPB21: phones, capacity, look-alikes
BLPA83BLPA83 fitment list
BLP619Before ordering a BLP619 pack
BLP819BLP819 capacity figures
BLP737BLP737: phones, capacity, look-alikes
BLP903BLP903 fitment list
BLP983Before ordering a BLP983 pack
BLPA41BLPA41 capacity figures
BLPA69BLPA69: phones, capacity, look-alikes
BLP731BLP731 fitment list
Oppo, Realme and OnePlus phone pages for owners who know the handset
Phone pageWhat the page gives
Realme C55Realme C55 code and capacity
Oppo A16What the Oppo A16 takes
Oppo A31Oppo A31 replacement notes
Realme C35Realme C35 code, mAh, fitting
Oppo A17kOppo A17k code and capacity
Oppo A54What the Oppo A54 takes
Oppo A53Oppo A53 replacement notes
Oppo F19sOppo F19s code, mAh, fitting
Realme C53Realme C53 code and capacity
Oppo A5sWhat the Oppo A5s takes
Realme C21yRealme C21y replacement notes
Realme 8 5GRealme 8 5G code, mAh, fitting
Oppo Reno 6Oppo Reno 6 code and capacity
Realme 7 ProWhat the Realme 7 Pro takes
Oppo A5 (earlier model)Oppo A5 (earlier model) replacement notes
Oppo Reno 7Oppo Reno 7 code, mAh, fitting
Realme 8iRealme 8i code and capacity
Realme C51What the Realme C51 takes
Oppo Reno 8Oppo Reno 8 replacement notes
Realme 9 5GRealme 9 5G code, mAh, fitting
Realme C33Realme C33 code and capacity
Realme 3What the Realme 3 takes
Realme 11xRealme 11x replacement notes
Realme 7Realme 7 code, mAh, fitting
Realme Narzo 50ARealme Narzo 50A code and capacity
OnePlus Nord CE 2What the OnePlus Nord CE 2 takes
Realme 5Realme 5 replacement notes
Oppo A55Oppo A55 code, mAh, fitting

Mistakes that cause a wrong battery

The most common error is ordering by capacity. Matching mAh under another code can mean a different plug or size, so the pack may not fit or charge. The second error is trusting a phone family name: a C series or Reno phone of one generation does not share a pack with the next one just because the body looks similar.

An owner brought a phone with a note reading a code ending in 73. The shop stocked a pack ending in 78, and the print looked the same under a weak bulb. Held under a torch beside the old sticker, the last digit was different. The right pack was ordered from the matching code page, and the wrong one went back unopened.

Fake capacity labels are the third trap. Weak copies print a number far higher than the original size could hold. Judge by weight, print sharpness and batch marks, with the new pack beside the old before fitting.

Replacement route and safety

Take a sealed Oppo, Realme or OnePlus to authorised service or a well reviewed repairer. Give them the model number, have them read the old sticker, and accept only a matching code. The full routine is in our replacement guide.

If the back panel is lifting, the screen edge is rising, or the pack is hot, wet or dented, stop charging and power the phone off. Do not squeeze it or try to open it. Set it on a hard, non flammable surface and get it serviced the same day. Pick a replacement only if its code matches exactly.

Before buying a new pack, rule out simple causes. A phone that drains quickly may only have a heavy app or poor signal, so read about a phone losing charge too quickly and then run the battery health check. Readers with other makers can use the Redmi battery list or the Vivo and iQOO battery list.

Frequently asked questions

What does BLP mean on an Oppo battery?

Oppo, Realme and OnePlus cell codes begin with BLP. It identifies the maker group, so match the full code to the phone list on its page.

How do I find my Oppo battery model name?

BLP codes are printed on the cell sticker, which shows once the back comes off. If the phone is sealed, use its About phone model number with the phone table above.

Can I fit a battery of equal mAh that has another code?

Not safely. Matching capacity does not guarantee matching size, plug or protection circuit. Fit only a cell that carries your phone's code.

Do Realme phones use the same battery codes as Oppo?

They use the same code family, which is why Realme pages sit in this list. Whether two phones share one pack is checked page by page, never assumed from the maker.

Is the capacity on the sticker the same as the advertised capacity?

Often it is slightly lower. The sticker usually shows the rated minimum, while adverts use the typical figure. Compare watt hours if volts also differ.

When should I replace the battery instead of changing settings?

Replace it when charge falls very fast after a restart and a health check, when the phone shuts down early, or when the body bulges. A bulging pack needs a service centre visit at once.

Oppo, Realme and OnePlus batteries

79
  1. Oppo battery listStart hereOppo battery model list: BLP codes used in Oppo, Realme and OnePlus phones, with a page for each code and phone.
  2. BLP805BLP805 is an Oppo battery code that listings link to the Oppo A53 and Oppo A32, at 5000 mAh typical capacity.
  3. BLP923Oppo group code sellers match to the Realme C51 and C51s, with some adding Oppo A57 4G, A77 5G and A78 5G; 5000 mAh.
  4. BLPA19BLPA19 is an Oppo battery code that listings match to the Oppo A58 4G and Oppo A38, at 5000 mAh typical and 3.91 V.
  5. BLP729BLP729 is a Realme battery code that listings match to the Realme C3, sold as 5000 mAh typical. Check the label first.
  6. BLPA77BLPA77 is an Oppo battery code that a listing matches to the Oppo A3x 4G and A3x 5G, at 5100 mAh typical and 3.91 V.
  7. BLPA17BLPA17 is a Realme battery code that one listing matches to the Realme C53, sold as a 5000 mAh pack.
  8. BLP875BLP875 is an Oppo group battery code that listings match to the Realme 9 5G, sold as a 5000 mAh typical pack.
  9. BLP907Most listings match BLP907 to the Oppo Reno7 4G and F21 Pro, at 4500 mAh typical. Read your own label to be sure.
  10. BLPA07BLPA07 is an Oppo battery code that listings match to the Oppo A78 4G (CPH2565), sold as 5000 mAh typical at 3.87 V.
  11. BLP673BLP673 is an Oppo battery code that listings match to the Oppo A3s, A5, A5s and AX7, at about 4230 mAh typical and 3.82 V.
  12. BLP793BLP793 is an Oppo group battery code that most listings match to Realme C12, C15 and Narzo 20, at 6000 mAh typical.
  13. BLP791BLP791 is an Oppo battery code that listings link to the Oppo F17, at about 4015 mAh typical.
  14. BLP877Most listings match BLP877 to Realme C30, C31, C33, C53 and Narzo 50i Prime, at 5000 mAh typical.
  15. BLP817BLP817 is an Oppo battery code that listings match to the Oppo A15 and A15s, with a typical capacity of about 4230 mAh.
  16. Realme C55Realme C55 battery model name is BLP875 in listings, a 5000 mAh typical pack. Confirm it on your old battery label before you order.
  17. BLP841BLP841 is an Oppo group battery code that listings match to the Realme 8 4G (RMX3085), sold as 5000 mAh typical.
  18. Oppo A16Oppo A16 battery model name: most listings match it to BLP875, 5000 mAh typical, for model CPH2269. Check your label.
  19. Oppo A31Most listings give the Oppo A31 battery as BLP673, 4230 mAh typical, a pack the Oppo A12 is also listed with.
  20. Realme C35Most listings give the Realme C35 battery code as BLP877, a 5000 mAh typical pack that is also listed for the Realme C31.
  21. Oppo A17kOppo A17 and A17k battery model: most listings give BLP915, 5000 mAh typical. Confirm it on the battery label.
  22. BLP885BLP885 is an Oppo-group battery code that a replacement listing matches to the Oppo A76 (CPH2375), listed at 5000 mAh.
  23. BLP803BLP803 is an Oppo group battery code that most listings match to the Realme 7i, at about 5000 mAh typical.
  24. Oppo A54The Oppo A54 4G (CPH2239) uses BLP805, 5000 mAh typical. The A54 5G is listed with BLP851.
  25. Oppo A53The Oppo A53 battery model is BLP805, a 5000 mAh typical pack listed at 3.87 V, which most listings also give to the A53s and A54 4G.
  26. BLP915BLP915 is an Oppo battery code that most listings match to the Oppo A17 and A17k, sold as 5000 mAh typical.
  27. BLP785BLP785 is a OnePlus battery code that listings match to the OnePlus Nord (AC2001, AC2003), with a listed capacity of 4115 mAh.
  28. BLP771BLP771 is an Oppo group battery code that listings match to the Realme 7i, at 5000 mAh typical and 3.87 V.
  29. BLP957BLP957 is a Realme battery code that listings match to the Realme 10 4G (RMX3630), listed at 5000 mAh typical and 3.87 V.
  30. BLP757BLP757 is an Oppo group code that most listings match to the Realme 6, at 4300 mAh typical.
  31. BLP851BLP851 is an Oppo battery code that most listings match to the Oppo A74 5G and A54 5G, at 5000 mAh typical.
  32. Oppo F19sThe Oppo F19s battery code is BLP851 in most listings, a 5000 mAh typical pack. The F19 and F19 Pro are different phones.
  33. BLPA79BLPA79 is an Oppo group battery code that most listings match to the Oppo F27 and Reno12 F, at about 5000 mAh typical.
  34. BLP883BLP883 is an Oppo group battery code that a listing matches to the Realme 8s 5G (RMX3381), given as 5000 mAh typical.
  35. Realme C53The Realme C53 (RMX3760) battery code is BLPA17, listed at 5000 mAh typical and 3.89 V. Listings also match it to the Realme C67 4G.
  36. BLP989BLP989 is an Oppo group battery code that most listings match to the OnePlus Nord CE 3 Lite 5G, at 5000 mAh typical.
  37. BLP781BLP781 is an Oppo battery code that listings match to the Oppo A52, A72 and A92, at 5000 mAh typical and 3.87 V.
  38. BLP835BLP835 is an Oppo battery code that listings match to the F19 Pro, Reno5 F, Reno5 Lite and A94 4G, around 4310 mAh typical.
  39. Oppo A5sThe Oppo A5s battery model is BLP673, listed at 4230 mAh and 3.8 V. Most listings place it in the Oppo A7 too.
  40. Realme C21yMost listings match the Realme C21Y battery to BLP841, 5000 mAh typical; check the old battery label before buying.
  41. BLP837BLP837 is an Oppo group battery code that most listings match to the Realme 8 Pro, at 4500 mAh typical.
  42. Realme 8 5GRealme 8 5G (RMX3241) battery: listings give BLP803, 5000 mAh typical; a few say BLP841, so read your label.
  43. BLP685BLP685 is matched by most listings to the OnePlus 6T and OnePlus 7, at about 3700 mAh typical and 3.85 V.
  44. BLP855BLP855 is an Oppo battery code that most listings match to the Reno 6 Pro, shown as two 2250 mAh cells at 7.74 V.
  45. BLP807BLP807 is an Oppo-group battery code that most listings match to the Realme 7: 5000 mAh typical, 3.87 V.
  46. BLP927BLP927 is an Oppo group battery code that listings match to the OnePlus Nord CE 2 Lite 5G, at 5000 mAh.
  47. BLP741BLP741 is an Oppo group battery code that most listings match to the Realme X2, sold at 4000 mAh typical.
  48. Oppo Reno 6A parts listing gives BLP863 as the Oppo Reno 6 5G battery code, at 4300 mAh typical. Confirm it on your own cell before ordering.
  49. Realme 7 ProMost listings match the Realme 7 Pro battery to BLP799, a 4500 mAh typical Li-ion polymer pack for the RMX2170. Check your own label.
  50. Oppo A5 2020Oppo A5 2020 uses BLP727 per parts listings, 5000 mAh typical, and the Oppo A9 2020 is listed with the same pack.
  51. BLP845Most listings match BLP845 to the OnePlus Nord CE 5G (EB2101, EB2103): 4500 mAh typical at 3.87 V. Check the label.
  52. BLPA15BLPA15 is an Oppo group code that a spare listing matches to the Realme 11 Pro, with a nominal 5000 mAh capacity.
  53. Oppo Reno 7A parts listing gives BLP855 as the Oppo Reno 7 5G battery code, at 4500 mAh typical. Read your own label before you order.
  54. BLPA21BLPA21 is an Oppo battery code that listings match to the Oppo A18 4G, given as a 5000 mAh typical Li-polymer pack.
  55. BLPC21BLPC21 is an Oppo group battery code that a spare listing matches to the Oppo A5x 5G, with a 6000 mAh capacity figure.
  56. Realme 8IThe Realme 8i battery model name is BLP877 in most listings, a 5000 mAh typical pack for model RMX3151.
  57. Realme C51Realme C51 uses the BLP923 battery in most listings: 5000 mAh typical at 3.87 V. Check the label before buying.
  58. Oppo Reno 8Most listings match the Oppo Reno 8 5G (CPH2359) to BLP907, at 4500 mAh. Reno 8 Pro and Reno 8 Z need a code check.
  59. Realme 9 5GMost listings match the Realme 9 5G (RMX3388) to the BLP909 battery, 5000 mAh typical at 3.87 V; read the label to be sure.
  60. Realme C33Most listings give the Realme C33 battery as BLP877, a 5000 mAh pack shared with the Realme C31, C35 and 8i.
  61. Realme 3The Realme 3 battery model is BLP693, a 4230 mAh pack also listed for the Realme 3i. The Realme 3 Pro uses a different code, BLP713.
  62. BLP727BLP727 is an Oppo battery listed for the Oppo A5 2020 and A9 2020, sold as 5000 mAh typical. Some sellers also name the A11x.
  63. BLP861BLP861 is the 4500 mAh OnePlus battery listed for the Nord 2 5G and Nord 2T. It is built as two cells, so some labels show 2250 mAh at 7.74 V.
  64. BLPB21BLPB21 is listed by one seller for the Realme Note 60 and Note 60x, 4850 mAh at 3.91 V, which fits a phone advertised at 5000 mAh.
  65. Realme 11xThe Realme 11x 5G has a 5000 mAh battery with 33 W charging. Its battery code is not confirmed: one source says BLP987, so read the cell label.
  66. Realme 7Most listings give the Realme 7 battery as BLP807, a 5000 mAh pack at 3.87 V. The Realme 7 Pro and 7i use different codes.
  67. Realme Narzo 50AThe Realme Narzo 50A has a 6000 mAh battery with 18 W charging. No reliable source names its battery code, so read the cell label.
  68. OnePlus Nord CE 2The OnePlus Nord CE 2 5G battery model is BLP903, a 4500 mAh two cell pack (2 x 2250 mAh at 7.74 V) built for 65 W charging.
  69. BLPA83BLPA83 is the Realme battery listed for the Realme C61, C63 and C65s, rated 4850 mAh at 3.91 V on a phone sold as 5000 mAh.
  70. Realme 5Most listings give the Realme 5 battery as BLP729, a 5000 mAh pack also listed for the Realme 5i, C3, C11 and C21.
  71. Oppo A55The Oppo A55 (CPH2325) has a 5000 mAh battery, 4890 mAh rated, with 18 W charging. Some listings group it with BLP805, which is unconfirmed.
  72. BLP619BLP619 is the battery of the older Oppo A57 (CPH1701), about 2900 mAh. The newer Oppo A57 4G uses BLP923, a 5000 mAh pack.
  73. BLP819BLP819 is an Oppo battery listed for the Reno6 4G, Reno5 Z and F19 Pro+ 5G, rated about 4200 mAh at 3.87 V. It is not a Realme pack.
  74. BLP737BLP737 is the Oppo battery listed for the Reno2 Z and Reno2 F, about 3900 mAh rated at 3.85 V on phones advertised with 4000 mAh.
  75. BLP903BLP903 is the OnePlus Nord CE 2 5G battery (IV2201): a 4500 mAh pack built from two 2250 mAh cells at 7.74 V for 65 W charging.
  76. BLP983BLP983 is the Realme 10 Pro 5G battery in listings: 5000 mAh typical, 4880 mAh rated at 3.87 V.
  77. BLPA41BLPA41 is the Oppo battery listed for the Reno 11F 5G: 5000 mAh at 3.91 V, about 19.55 Wh.
  78. BLPA69BLPA69 is listed by one seller for the OnePlus Nord CE 4 Lite 5G (CPH2619, CPH2621), at 5350 mAh and 3.91 V, on a phone sold with 5500 mAh.
  79. BLP731BLP731 is the Realme 5 Pro battery: 4035 mAh typical, with replacements printing about 3900 mAh at 3.85 V. Listings also name the Realme Q.