Original BLP699 Battery for OnePlus 7 Pro 660902242597 | eBay
Oneplus 7Pro) After 3 years I finally replaced my back and battery!! Total $25. It was tough but really fun process to do. Took about 30minutes. The battery health was around 78%
NEW Deep Stretch 4720mAh Replacement Extra Battery for OnePlus 7 Pro T-Mobile US | eBay
OEM Battery for OnePlus 7 Pro
Battery for OnePlus 7 Pro (Genuine OEM) | Mobile Defenders