I have a SRAM X0 crank on my MTB, and I want to buy some Shimano XT chain rings from a mate. Will they fit? Or is the BCD, Spider shapre, bolt size etc incompatible.

All are 10 speed.


1 Answer 1


I don't think they will unfortunately. I'm sure the SRAM X0 crankset (below) is 80-120mm BCD on the 2x crankset. Do you know which model of X0 crankset it is that you have? The BCD may be stamped on the chainring, like the one pictured below. Shimano XT, with the exception of their latest M8000 series XT cranks, have a symmetric 64-104mm BCD.

If you're unsure of your crankset model, or it doesn't say on the chainrings, then measuring the BCD is fairly straight forward. Wolftooth Components explains how to do it very well here.

SRAM X0 10 speed double crankset

I hope this helps!

  • My crank is the model you've pictured there @Bikebum: at the moment it has a 34 tooth with a 104BCD, but in the past the same crank has had a 2x with 39/26 and a 120/80BCD. So it appears that I have 2 spiders - one with 2 rings, and a 120/80 BCD and the other with 104BCD, but as you correctly point out - neither of those will work with the Shimano 104/64 chain rings.
    – brendan
    Jan 9, 2016 at 7:19

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.