I was wondering if I could swap a Shimano crankset with a SRAM crankset without any problems

I also know about different BBs like Octalink and chainring size differences

  • As I know, chainrings have pretty fixed sizes according to number of rear cogs, so all brands will do them reversible.
    – Alexander
    Oct 25, 2015 at 15:59
  • I believe the main reason for possible incompatibility is difference in distance between chainrings and matching it to derailleur movement. It can't be that much for same chain width, so I'd do it. That being said, why?
    – ojs
    Oct 25, 2015 at 16:08
  • @ojs most SRAM cranksets look better than Shimano ones haha
    – Sancho Jr
    Oct 25, 2015 at 16:12
  • @ojs on the other hand, Shimano derailleurs look better and have shadow plus
    – Sancho Jr
    Oct 25, 2015 at 16:13
  • I think what you're trying to ask is "Are SRAM and Shimano cranksets compatible – can I replace a Shimano crankset with an SRAM crankset? Are there any issues I'd run into?" Is that right?
    – dlu
    Oct 26, 2015 at 3:32

2 Answers 2


Probably. It depends on the exact model and specs. My GF's MTB has SRAM X0 cranks and Truvative chainrings (i.e. SRAM), with Shimano XTR derailleur and Shimano cassette (not sure of the model). All of this is 10 speed - but I believe that it might not work as well with 11 speed.


As long as they share BB standards it will work. if not Wheels Manufacturing makes adapters for many BB types. Shifting will work fine as long as the bottom bracket is installed correctly.

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