I have just taken off an FSA crankset from my Orbea Avant M30. The bottom bracket is a BB 86/92. I would like to replace with a Shimano crankset, an Ultegra or 105. Do I need to change the BB to a Shimano or can I use the existing one? It seems to be in good nick. Thanks

2 Answers 2


If you have the FSA MegaExo crankset it should have a 19mm axle diameter. The Shimano Ultegra FC-R8000 has a 24mm axle. Measure your current crankset’s diameter but you’ll probably need a new bottom bracket for the 24mm axle.

If you’ve ridden a considerable distance (something like >7Mm) on your current bearings it doesn’t really hurt to replace this 10€ part in any case.

  • Thanks. The BB is 24mm and was running FSA Gossamer. The bike has done about 2k miles
    – Ron
    Apr 13, 2020 at 7:35
  • If the diameters match it should be fine to keep using it with the Ultegra Crankset.
    – Michael
    Apr 13, 2020 at 7:39

Shimano road cranks slot right in a BB86 BB.

Check both bearings have an inside diameter of 24mm. An FSA crank might have a 22mm axle diameter on the non drive side, but I would guess an adaptor would be used in a 24mm bearing.

Also check the shell width is ~86.5mm. If that's the case you should be good to go with any Shimano road crank.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.