Shimano XTR chainset review

Lightweight dependable choice

Our rating 
4.5 out of 5 star rating 4.5
GBP £322.97 RRP | USD $461.00
Shimano XTR Chainset

Our review

Race light, mountain tough and outstandingly detailed set
Skip to view product specifications

It’s not the lightest or pimpest, but the XTR works superbly and its relatively cheap cost completes Shimano’s whitewash of the ’09 crank scene. 


Rather than going carbon, Shimano use top spec Duralumin alloy. Rectangular profile hollow forged arms are both light and strong, with rigidity rivalling most big downhill sets. It’s also one of the few modern cranks to come in a full range of arm lengths for perfect rider fit.

The thin-wall scooped-back spider is matched with deep, scooped extensions on the arms of the outer chainring, while the titanium middle ring is sandwiched in a composite carrier. 

This translates into massive stiffness and lifespan in the most-used gears, and the bearings last for ages too. Nickel-plated alloy inner and outer rings are relatively wear- and rock-resistant compared with cheaper Shimano rings, too.

While other manufacturers have almost caught up with Shimano shifting standards, the way the chain glides up and down on the ramps and pins is still gorgeous.

While they’re slightly heavier than the latest carbon or twin-ring options, the XTR cranks are still well under the 800g mark.

Shimano are the only manufacturer to produce crank arm lengths from 165mm to 180mm, which will please tall or short riders, and considering the overall quality and toughness, price is excellent.


Our only gripes are the unique but fiddly bearing preload collar and special bottom bracket installer tool, and the easily scuffable arm. They’re our favourite tough-but-light trail cranks. 

Product Specifications


Name XTR M970 Chainset
Brand Shimano

Description Integrated design makes installation and adjustments easier than ever / Precision bottom bracket bearings are spaced further apart
Weight (g) 778
Colour Black
Available Colours Black
Material 7075
Chainring Size (No of Teeth) 22 32 44
Crank Arm Lengths 165mm 170mm 172.5mm 175mm 177.5mm 180mm
Chainring Options Triple