Bafang BBSHD Review

This post contains affiliate links, to find out more information, please read my affiliate disclosure

Since its release back in 2015/16 the Bafang BBSHD 1000w electric bike kit has proven to be a very popular among DIY e-bike enthusiasts. But does it live up to all the hype? Read this review based on my experience installing these motors on numerous different bikes.


The BBSHD is the flagship mid-drive motor from Bafang. The motor stator is 66% larger than that of the BBS02, and it runs at 130-150rpm vs 120rpm for the BBS02. The motor itself is physically larger and just under 1kg heavier and it has external cooling fins that aid with heat dissipation.  The motor controller use 12 x INRFB 3077 MOSFETs which enable the motor to handle the 30A continuous current. Power-wise, it can produce up to 160N.m of torque (compared with 120N.m for the o2).

bafang bbshd with a choice of 48v or 52v battery


At the bottom of this article are some useful links on where to buy the Bafang BBSHD from various locales.

The installation criteria is the same as with all Bafang mid-drives and is available in the classic 68mm-73mm bottom bracket fitment – there is also a couple of versions made specifically for the wider bottom brackets used on fat bikes (100mm or 120mm).

b'twin rockrider 540 hardtail mountain bike fitted with a bafang bbshd

There is the potential to fit this kit to a full suspension mountain bike that uses a pressed-fit bottom bracket, although you will need to purchase the correct shim adaptor kit and motor stabiliser bar, or if you know a good engineer, you could get one fabricated.

If you want a high performance electric mountain bike, then this is the kit for you.

The motor kit comes with the following components:

  • The motor unit with integrated controller
  • LCD Display
  • Wiring loom
  • Inner and outer lock-nuts
  • Chainring
  • Thumb throttle
  • Brake levers with cut-off sensors (only compatible with cable brakes)
  • Speed sensor and wheel magnet
  • A bag of various Allen bolts and screws


bafang bbshd 48v 1000w electric bike kit


The installation of this motor is the same as other mid drive motors. If you are looking for a nice easy conversion to do yourself, but you have little or no experience with bicycle mechanics or using tools, I would not recommend this kit.  The installation will need to be carried out by someone who is fairly competent at general bicycle maintenance. Removing the bottom bracket on your bike can be a right pain, and you will require a lot of patience! I have added a downloadable PDF manual that gives a rough idea of the installation process with photos.

Technical Data

The BBSHD 1000w produces considerably more torque than its smaller siblings, the controller will handle up to 30A of continuous current all day long and the motor internals are much more robust.

As with all the other Bafang  mid-drive motors, this uses an internal cadence sensor, and gives electric assist based on pedalling rpm. The pedal assist is very responsive and with 9 power levels to choose from, you can really fine-tune the power output to suit your ride.

The table below states the maximum possible power output for the 48v and 52v battery.

BafangBatteryPeak Power
BBSHD48v (54.4v) x 30A
BBSHD52v (58.8v) x 30A1764w
The voltage figures in brackets are for a fully-charged battery. Note: As the voltage drops, so will the power.


The kit is supplied with a thumb throttle, so the bike can be used like an electric motorcycle if desired. I find these throttles are not particularly good for modulating the power, and function more like an on/off switch. Reprogramming the controller can make the throttle more user-friendly. There are also aftermarket twist throttles available.

Below is a video of a quick throttle test I performed on one of my conversions.

The firmware settings in the BBSHD controller can be re-configured with a suitable USB programming lead and software (which you can download for free here). You should exercise caution with this as some settings should be left alone. For more information on how to correctly program a Bafang, the Endless Sphere forum is an excellent source of knowledge.

This motor works on the same principle as the other Bafang kits and drives the rear wheel directly through a single front chainring. Gear selection is always important to maintain maximum motor efficiency when hill climbing.  Using a high gear on a very steep climb will place an unnecessary load on the controller and could potentially cause premature failure.


One of the main reasons I decided to do this review of the Bafang BBSHD, is that I have had a lot of experience installing these kits on to mountain bikes, that have all been used off-road, in testing conditions.

bafang bbshd motor

Out of the thirty kits I have installed, there have been three controller failures and one hall sensor failure. Generally speaking this motor is very reliable and seems to put up with a lot of abuse. Most of the installations I have carried out have used 52v batteries, which when fully charged are around 58.8v, this is very close to the motor controller’s maximum operating voltage of 60v. The only controller failures I’ve had, have been on bikes that had a 52v battery fitted. I have never had any issues with the motors that used 48v batteries.

The motor still uses a nylon primary gear, that can degrade over time (particularly with heavy use). Replacements are easy enough to find, and there are plenty of good tutorials on YouTube for stripping this motor down.

Things to consider

  • I would personally stick with a 48v battery, as the power gained by using a 52v battery is minimal, and in my opinion is not worth the risk.
  • As with all of the Bafang motors, you will need a specific motor lock-ring spanner – the BBSHD is especially prone to coming loose in the bottom bracket due to the torque of the motor.
  • The speed sensor can be easily knocked out of alignment with the wheel magnet – this will throw up an error code and pedal assist will stop working.
  • Some colour displays can be unreliable – I find the black and white C965 display to be the most reliable, although the latest DP-C18 colour display is very good.
  • I would definitely recommend fitting a Bafang gearshift sensor, with potentially over 1600w going to the rear wheel, you will drastically shorten the service life of your rear derailleur, cassette and chain.
  • A heavy-duty chain is definitely recommended – there is a lot of torque going to the back wheel.
  • If you are planning on keeping the bike long term, it may be worth stocking up on some spare parts. It is always useful to have a spare controller and a nylon primary gear.

Riding a Bafang powered Electric Bike

bafang bbshd mid drive motor kit fitted to a fat bike

The motor is very quiet and silky smooth, the first thing you notice when riding, is the amazing amount of torque it produces. I have ridden across a steep-sloped muddy field on a BBSHD powered Fat Bike and the thing just kept on pulling like a train! For me personally I think it’s a bit too much power for a bicycle, but the great thing about these motors, is that you can use them in a low assist mode like a normal bike, taking it nice and easy. The flip side is if you crank the power up to level 9, it feels like an electric motorcycle! You definitely need to wear full protective clothing and a decent crash helmet when riding one of these off-road.

This kit comes as standard with a 46t steel chainring. This, in my opinion is too higher gearing, especially if you are climbing lots of steep hills. There are however aftermarket chainrings available or a 130BCD chainring adapter.

One thing you will have to be aware of, is if you do fit a smaller front chainring, the lowered gearing will make the bike prone to power wheelies, especially when hitting full throttle in a low gear on a steep hill start – I have had personal experience of this!

If you want to fit the brake levers with cut-off sensors, then bear in mind that these are only suitable for cable operated brakes. I would only recommend installing this kit on a bike with decent hydraulic brakes. Because this motor is so powerful, I would recommend the hydraulic brake cut off sensors or completely new hydraulic brakes with the sensors already built in.



This motor is great fun! And although it is not without its faults, it is in my opinion the best mid-drive kit available. It is very powerful and should only be installed on a decent bike, with good brakes and suspension. It can only be legally ridden on private land (in certain countries), and should be treated with respect. It is without a doubt, great fun and is guaranteed to put a smile on your face!

I have been as honest as possible in this review of the Bafang BBSHD, and despite some of the faults, it is definitely a great electric bike conversion kit.  As long as you can accept the potential long-term maintenance that will inevitably need to be carried out, it is an outstanding motor and well worth the money!

Below are links to the the Bafang BBSHD from Aliexpress and various Amazon locales. For a list of spare parts click here.

Buy the Bafang BBSHD 1000w

bafang bbshd 48v 1000w electric bike kit
Buy on Aliexpress
Buy on Amazon
Buy on eBay

Please feel free to leave your comments below and subscribe for regular updates on new content and partner offers.

Please follow and like us:

Bafang BBSHD 1000w


Value for Money


Ease of Installation





  • Performance - This kit rocks!
  • Very efficient
  • Excellent Value for Money


  • Can be difficult to install for the inexperienced
  • Long-term maintenance required
  • The extra power can be hard on bike gear components

12 thoughts on “Bafang BBSHD Review

  • May 17, 2019 at 2:04 pm


    I have a fat bike with bottom bracket of 12 mm. Do you have a Bafang motor that will fit this bracket?
    If so, what is the cost?

    • May 17, 2019 at 2:18 pm


      The Bafang BBSHD is available in 120mm bottom bracket – you can purchase one here from one of my trusted suppliers on Aliexpress. Delivery usually takes approximately 7-15 days depending on your location. Import fees are included for EU / US and Russia.


  • June 23, 2019 at 12:11 am

    Thank you for the great article. i have B’Twin rockrider 340 (xl) and i will buy BBSHD. I dont know my bottom bracket size. is it 100mm? it maybe the same with the bike you converted.

    • June 23, 2019 at 5:01 am


      Glad you enjoyed the article. In answer to your question, the bottom bracket on a Rockrider 340 is 73mm, so a standard Bafang BBSHD will fit (68mm-73mm BB).

      All the best,

  • July 12, 2019 at 8:53 am

    Thanks a million for this great article! The test ride was a bit long-winded and it would have been great if you documented each step thoroughly when mounting the motor (tightening the lock rings, for example), but, all in all, you´re probably the biggest factor in convincing me to buy the BBSHD motor and build my first E-MTB. Is there someplace in England to buy the stabiliser bar? Getting it sent to Austria from the US is unreasonably expensive.

    Thanks again for your thorough in-depth analysis and documentation. Happy trails.

    • July 12, 2019 at 10:59 am

      Hi Stefan,

      Thanks for your comments. I agree the test ride was a bit too long, I should have edited it a bit more. I will do another more detailed installation video in the near future as I did miss out some of the important points.

      I have done some searching and the only places that seem to sell the stabiliser bar are Luna cycles, California ebike and there is a seller on eBay shipping from Australia, but the price is very expensive.

      If you know a decent engineer, it should be fairly straightforward to get one fabricated using the existing mounting plate as a template.

      If you need any more help or advice, please let me know.

      All the best,

      • July 17, 2019 at 11:21 am

        Hi, great article. I have the same bafang hd motor w/ DPC18UART.
        Why cant i get level 9 ? It only goes to 5 on pas.
        Hope u can help me.

        Best Regards
        Tor from Norway

        • July 17, 2019 at 2:04 pm


          Unfortunately a lot of the DP-C18 displays are preprogrammed for only 5 PAS levels (in the display firmware).

          The displays can be reprogrammed, but this would require specific software.

          Luna cycles sell a version of the display with 9 levels of assist, or you could purchase the P850c colour display.

          Sorry I couldn’t be of more help.


  • January 15, 2020 at 11:01 am

    Hi Tony, great website and advise. I’m looking to buy a BBSHD kit for my Giant Roam 0, it has hydraulic brakes and a Hollowtech II bottom bracket. The existing gear cables route under the bottom bracket.
    I’m looking at a kit linked from your recommended partners with a 44T ring and the C965 display. I have also selected the gear sensor and brake sensors for the hydraulic levers.
    I’m just looking for some reassurance that the kit will fit and if there’s anything else I need to consider.
    Thanks, Tim

    • January 15, 2020 at 11:29 am

      Hi Tim,
      I converted a Giant Roam 0 in 2018. It was a straightforward conversion, and I managed to hide the wiring loom under the plastic cover (on the underside of the downtube). The only modification I made for the customer was fitting a Shimano Alfine 8 geared hub (that was the difficult part). But if you are keeping the standard 10-speed 11-36 derailleur gears you will be fine.

      Here is a link to a quick YouTube video I did of the completed bike.

      The only issue the customer had with the bike, was needing to regularly tighten the lockring on the bottom bracket, so we decided to fit a stabiliser bar. Here is a link to the bar on eBay.

      If you need any more advice, please let me know.

      All the best,

  • January 15, 2020 at 2:17 pm

    Thanks for the prompt response. All great advice, thanks.

    I’ve had a look at the stabiliser bar and will see if I can get one fabricated locally, I’m surprised there isn’t a UK seller for these, there seems to be demand for them.

    Cheers, Tim

    • January 15, 2020 at 10:10 pm

      Hi Tim,

      You’re welcome. If you have any problems with the installation, give me a shout.

      I actually took a template of the stabiliser bar, but unfortunately misplaced it! You can use the original Bafang mounting plate as a starting point, it should be fairly straightforward to get one made.



Leave a Reply

Your email address will not be published. Required fields are marked *