Road bike cranks have shorter axles than MTB cranks. This is why road bike cranks cannot be fitted to MTBs. An exception to this are the DUB Road Wide cranks. These are also compatible with MTB frames featuring 135/142 rear dropouts.
The BB30 cranks are available in two short-spindle versions. These are only compatible with BB30 bottom bracket shells with a width of 68 mm. The BB30 long-spindle and BB386 cranks have the longer 30 mm axle and can be fitted into almost all bottom bracket shells.
For the other axle systems, there are virtually no compatibility restrictions. Although Shimano offers only a few bottom brackets compatible with the Hollowtech II system, there are many suitable alternatives from other manufacturers, such as Wheels MFG.
Campagnolo BB30 OS Fit Ultra Torque bottom bracket cups for frames with a BB30 mount and a 68x42 mm bottom bracket dimension.
Campagnolo PressFit 30 OS Fit Ultra Torque bottom bracket cups for frames with a PressFit 30 mount and a 68x46 mm bottom bracket size
Campagnolo BB86.5 OS Fit Ultra Torque bottom bracket cups for frames with an 86.5mm bottom bracket shell and 86.5x41mm bottom bracket dimensions
Campagnolo BB386 OS Fit Ultra Torque bottom bracket cups for frames with a BB386 mount and 86.5 x 46 mm bottom bracket dimensions
Campagnolo BB Right OS Fit Ultra Torque bottom bracket cups for frames with BBRight mount and 79x46 mm bottom bracket dimensions
Shimano DURA-ACE FC R9100 / FC R9100 P chainring, 34 teeth, MS type, 110 mm bolt circle, asymmetrical
Shimano DURA-ACE FC R9100 / FC R9100 P chainring, 39 teeth, MW type, 110 mm bolt circle, asymmetrical
SRAM Rival 22, Red 22 and Force 22 Exogram X-Glide chainring, 34 teeth, 110mm bolt circle, 11-speed
Sram Red 22 Exogram X-Glide chainring, 53 teeth, 130mm bolt circle, 5-arm, black-silver aluminium, 11-speed
Shimano DURA-ACE FC R9100 chainring / FC R9100 P, 50 teeth, MS type, 110 mm bolt circle, asymmetrical
Shimano DURA-ACE FC R9100 / FC R9100 P chainring, 52 teeth, MT type, 110 mm bolt circle, asymmetrical
Original Shimano Ultegra bottom bracket, SM-BBR60, for Hollowtech II road bike cranksets, BSA thread, 68 mm installation width