Best Bike Cranksets for Mountain Biking (2026)
We ranked cranksets by fit (crank length and BCD/spindle compatibility), chainring options (tooth ranges and narrow-wide design), build features, user ratings, and overall value
This roundup covers cranksets suited for mountain biking, focused on matching crank length, chainring compatibility, and value across common BCD and narrow-wide designs. Picks were chosen by evaluating crank length options, 104 BCD compatibility, available chainring ranges, build features, and user ratings to highlight practical choices for trail riders and bike upgraders
Top Picks
-
1
BUCKLOS 170mm MTB Crankset with 104BCD chainrings
BUCKLOS crankset for mountain/commuter/e-bike bikes with 104 BCD, available in 32/34/36/38/40/42T. Lightweight and durable with 609g weight. One customer notes improved performance with oval chainring
- 104 BCD ultralight crankset
- available in multiple chainring sizes
- suitable for various bike types
-
2
BUCKLOS MTB Crankset 170mm 104BCD with 32/34/36/38/40/42T rings
Bucklos 170mm crankset with 104BCD offers lightweight durability for mountain, commuter, and electric bikes. Features round/oval chainrings and multiple tooth options for versatile gearing
- 104 BCD ultralight crankset
- multiple chainring sizes
- fits ebike/commuter bikes
-
3
BUCKLOS MTB crankset 170mm 30-52T with narrow-wide ring
BUCKLOS IXF 104 BCD crankset for mountain bikes with hollow integrated design and 170mm length. Delivers solid build, easy installation, and good value. Customer note: solid fit and upgrade for older OEM cranks
- hollow integrated design
- narrow-wide chainring option
- 170mm crank length
-
4
BUCKLOS 104 BCD 30T-38T MTB Crankset 170mm with BB
Mountain bike crankset with 170mm arms, 74mm BCD, 30-38T options, and aluminum alloy construction. Features narrow-wide chainring design for smooth shifting and easy installation. Users note fit, quality, and value for money
- narrow-wide chainring option
- 170mm crank length
- 74mm crank bolts/BCD compatibility
-
5
BUCKLOS IXF 104 BCD Crankset 170mm MTB 30-52T
Hollow integrated MTB crankset with narrow-wide chainring for 170mm setup. Solid build and easy to install with good fit and value, per customer feedback
- narrow-wide chainring for reliability
- 170mm crank length
- aluminum alloy construction