Bafang BBSHD motor rotor replacement. Fits all BBSHD series motors up to 1000w and/or 52v including the 68mm, 100mm and 120mm.
This product has a bearing on the side opposite the pinion gear with an inner diameter of 9 mm and an outer diameter of 24mm. The rotors with this size bearings are commonly the ones with weaker pinion gears that snap and need replacing. If you need a rotor with the newer, more common 9mm ID and 26mm OD, we can sell you this as well.
This video shows how we replace the bearing https://youtu.be/S-l0utvnkFo