Hello there! Are you tired searching for the best mountain bike cranks but could not able to find the right one? Worry not readers, because in this article, we have covered everything you need to know before buying the mountain bike cranks online. Keep Reading!

Choosing the best mountain bike cranks can be a tough job, especially when you are looking for one that suits your budget. Therefore, we have listed the top 10 mountain bike cranks available at best prices with all the latest demanding features catering to your needs. We have analysed each and every product and have shared detailed information about them. Based on our personal review, we found this Bike Crank Arm Left Available 170mm Square Diamond Hole Allow Low Profile Cap Tool, Bike Crankset for Road Bike, Mountain Bike, Folding Bike, Fixed Gear Bicycle 36V/48V BBS01/BBS02/BBS03 (Black) best in our list. However, if you are looking for a product with a cheaper price, then you can check out CYSKY Bike Crank Arm Set Mountain Bike Crank Arm Set 170mm 104 BCD with Bottom Bracket Kit and Chainring Bolts for MTB BMX Road Bicyle, Compatible with Shimano, FSA, Gaint (Black) which is equally good with good reviews. We are very much sure that you’ll be able to make a wiser decision in buying the Top mountain bike cranks by going through the exclusive list mentioned below.

All the products listed in this guide are good in their own way. You simply have to pick one that you feel delivers on the best performance. Let us get right into them already. Check the quick reviews below.

Best mountain bike cranks

Image
Product Title
Score
9.9
9.5
9.2
8.8
8.3
8.2
7.7
7.5
7.2
6.3

FMFXTR ¡¾US Stock¡¿ 104 BCD 32/34/36/38/40/42T Chain Ring Mountain Bike 170mm Square Crankset, AL7075 MTB Crank Narrow Wide CNC Round Oval Chainring Bolts, fit 7-11S KMC Shimano,SRAM


More Info and Images

FMFXTR ¡¾US Stock¡¿ 104 BCD 32/34/36/38/40/42T Chain Ring Mountain Bike 170mm Square Crankset, AL7075 MTB Crank Narrow Wide CNC Round Oval Chainring Bolts,...

Amazon.com

Features

Color Black+Black
Size 32T-Round

BUCKLOS 【US Stock】 MTB 170mm Square Taper Crankset, 104 BCD Mountain Bike Narrow Wide Tooth Chainring 32/34/36/38/40/42T, Single Speed Round/Oval Chainring and Crank, fit Shimano, SRAM, FSA


More Info and Images

BUCKLOS 【US Stock】 MTB 170mm Square Taper Crankset, 104 BCD Mountain Bike Narrow Wide Tooth Chainring 32/34/36/38/40/42T, Single Speed Round/Oval Chainring...

$36.99
PRIMEPRIME
in stock
Amazon.com
Amazon price updated: September 26, 2025 12:37 am

Features

  • Lightweight and Durable:Our 104 BCD ultralight mountain bike crankset weight about 609g and is made to last.Suitable for mountain bikes, commuter bikes, electric bikes, etc
  • Chainring:Choose from 32/34/36/38/40/42T, Round/Oval, Black/Red, and enjoy the narrow wide teeth chainring's 4mm thickness (Narrow teeth: 1.9mm, Wide teeth: 3.7mm), Weight: about 45g, fit Shimano, SRAM, FSA
  • Single Speed Only:Please note that these crank and chainring are only suitable for single speed bikes
  • Package Content:Our package includes 1PC MTB Crankset, 1PC Mountain bike single speed chainring, and 4PCS Chainring bolts
  • Easy to Install: This is a square taper crankset that is simple and reliable. If you know how to use a hex wrench, it's easy to install

BNVB Bike Crank Arm Set, 170mm 105 BCD Mountain Bike Crank Set with Bottom Bracket Crank and Chainring Bolts for MTB BMX Road Bicyle, Compatible with Shimano, FSA, Gaint (Black)


More Info and Images

BNVB Bike Crank Arm Set, 170mm 105 BCD Mountain Bike Crank Set with Bottom Bracket Crank and Chainring Bolts for MTB BMX Road Bicyle, Compatible with...

$39.99
PRIMEPRIME
in stock
Amazon.com
Amazon price updated: September 26, 2025 12:37 am

Features

  • 【Ultra-light Material】:Made of high strength Aluminum Alloy, Non-slip &Durable,Weight is approx 675g/1.48Ib.
  • 【Professional Design】Ergonomic structure,Super lightweight and incredibly strong.Best choice for riders who want more control on their bicycles.
  • 【Size】BCD: 104mm/4.09in. Crank Arm length: 170mm/6.69in, Crank related holes distance: 74mm/2.91in.Bottom Bracket Width: 68-73mm/2.67-2.87in.
  • 【Easy Installation and compatibility.】 Compatible with most mountain bikes and dirt bicycles.Including not confined to Shimano, FSA, Gaint ATX770 ATX770-D XTC 750.
  • 【Package Include】 One Fordged Crank Set, Bottom Bracket, 4 pcs Single Chainring Bolts, Crank screw, Crankset bolt Allen Wrench.

CYSKY Bike Crank Arm Set Mountain Bike Crank Arm Set 170mm 104 BCD with Bottom Bracket Kit and Chainring Bolts for MTB BMX Road Bicyle, Compatible with Shimano, FSA, Gaint (Black)


More Info and Images

CYSKY Bike Crank Arm Set Mountain Bike Crank Arm Set 170mm 104 BCD with Bottom Bracket Kit and Chainring Bolts for MTB BMX Road Bicyle, Compatible with...

$45.99
PRIMEPRIME
in stock
Amazon.com
Amazon price updated: September 26, 2025 12:37 am

Features

  • Made of aluminum alloy, light weight, stylish, flashy styling, high axial strength and compatibility.
  • Bottom Bracket Width: 68-73mm can be fine.
  • BCD:104mm.Crank Arm length 170mm,Crank related holes distance 74mm.
  • Package Include: One Fordged Crank Set, Bottom Bracket, 4 pcs Single Chainring Bolts, Crank screw, crankset bolt Allen Wrench.
  • Compatible with: Shimano, FSA, Gaint ATX770 ATX770-D XTC 750

CDHPOWER 32T Single Speed Crankset 165mm x 32T, for Mountain Road Bike Fixed Gear Bicycle Folding Bicycle(Square Taper, Black,32T, Sprocket)


More Info and Images

CDHPOWER 32T Single Speed Crankset 165mm x 32T, for Mountain Road Bike Fixed Gear Bicycle Folding Bicycle(Square Taper, Black,32T, Sprocket)

$27.99 $29.99
PRIMEPRIME
in stock
Amazon.com
Amazon price updated: September 26, 2025 12:37 am

Features

  • Compatible with BB 68x118MM,68x120MM,68x122MM;Forged Alloy crankarms w/ solid carbon steel chainring
  • Pedal crankarms:165mm(Total Length:200mm);Square taper interface
  • Compatible with 9/16 inch pedals; Diameter of Chainring:132mm
  • EXCLUDING BB; Net Weight:515g; chain ring :1/8"
  • Complete one set including left crankarm, right crankarm and chainring;

GANOPPER MTB Crankset 170mm Single Speed Mountain Bike Crank Arm Set with 68mm 73mm Bottom Bracket Bike Crankset Chainring Bolts for MTB Road BMX Bicycle


More Info and Images

GANOPPER MTB Crankset 170mm Single Speed Mountain Bike Crank Arm Set with 68mm 73mm Bottom Bracket Bike Crankset Chainring Bolts for MTB Road BMX Bicycle

Amazon.com

Features

  • Material: aluminum alloy 6061 T6 heated treatment Left&Right Crank . High intensity Steel Axle,fit for XCrail. enduro,FR ,AM,DH etc.
  • Crank Length:170mm BCD:104 mm. Parcel contains 4 sets M8 Chain ring Bolts
  • Bottom Bracket:BSA English Standard ,cups-BC-1.37*24/68-73-83-86.5-100-120mm etc, Comaptible with ATX770 ATX770-D XTC 750 bike ,IXF crankset etc . Sleeve Tube Design make it useful for 68~120mm BSA Crankset BB
  • Compatible: single speed, double chainring,triple chainrings 9S 10S 11S crankset,
  • Package Include: One Fordged Crank Set, Bottom Bracket, 4 pcs Single Chainring Bolts, Bike Crank screw, crankset bolt Allen Wrench.

JIANKUN US Stock¡¿ 104 BCD 32T 34T 36T 38T Mountain Bike 170mm Crankset, Aluminum Alloy MTB Crank Set Round Oval Narrow Wide Chainring Bottom Bracket Bolts, fit Shimano, FSA Gaint


More Info and Images

JIANKUN US Stock¡¿ 104 BCD 32T 34T 36T 38T Mountain Bike 170mm Crankset, Aluminum Alloy MTB Crank Set Round Oval Narrow Wide Chainring Bottom Bracket Bolts,...

Amazon.com

Features

Color Black
Size 32T-Round

GANOPPER 9 Speed 44T 170mm Crank Arm Length MTB Mountain Bike Crankset Refit Square Taper Hole Single Speed Crank Set (Red)


More Info and Images

GANOPPER 9 Speed 44T 170mm Crank Arm Length MTB Mountain Bike Crankset Refit Square Taper Hole Single Speed Crank Set (Red)

$39.98
PRIMEPRIME
in stock
Amazon.com
Amazon price updated: September 26, 2025 12:37 am

Features

  • Material: Alloy 6061 crank ,high intensity Steel chainring
  • Crank length: 170mm , BCD: 104mm(44T,32T) , 64mm(22T)
  • removable chainring ,easy to modify single speed crankset
  • compatible speed: 7S/8S/9S , squre tapered BB (113mm~116mm spindle)
  • pedal size : 9/16" , BB not included

GANOPPER MTB Crankset 42T 7s 8s 9s Mountain Bike Chainset 170mm Crank Arm with 104 BCD Bike Chain Guard Chainring (Horizontal Square,Black)


More Info and Images

GANOPPER MTB Crankset 42T 7s 8s 9s Mountain Bike Chainset 170mm Crank Arm with 104 BCD Bike Chain Guard Chainring (Horizontal Square,Black)

Amazon.com

Features

Part Number G-8scrankset
Color Horizontal Square,Black

Bike Crank Arm Left Available 170mm Square Diamond Hole Allow Low Profile Cap Tool, Bike Crankset for Road Bike, Mountain Bike, Folding Bike, Fixed Gear Bicycle 36V/48V BBS01/BBS02/BBS03 (Black)


More Info and Images

Bike Crank Arm Left Available 170mm Square Diamond Hole Allow Low Profile Cap Tool, Bike Crankset for Road Bike, Mountain Bike, Folding Bike, Fixed Gear...

Amazon.com

Features

Part Number WZF-123
Color Black
Size 21 x 2 x 1cm/8.2 x 0.8 x 0.4inch

So, These are some of the best mountain bike cranks with all the major features that you must be looking for. Now you can easily pick out the best one based on your budget, needs and preferences. Still, if you found yourself confused about choosing the best product, then you can try this BNVB Bike Crank Arm Set, 170mm 105 BCD Mountain Bike Crank Set with Bottom Bracket Crank and Chainring Bolts for MTB BMX Road Bicyle, Compatible with Shimano, FSA, Gaint (Black) for more recommendations. Hope you enjoyed reading the article!