M20 Stroker Kit

M20 Stroker Kit

Regular price $2,250.00 Sale

If you’re ready to add some substantional horsepower to your M20 engine, this is the only logical choice. Combine this stroker kit with our Super Sport or Race cylinder head for some impressive power numbers! This kit is available in a variety of options.


Kit includes:

  • Forged OEM BMW crankshaft
  • Crankshaft adapter sleeve installed
  • 9.75:1 85mm bore Ross Racing forged pistons with wrist pins & rings
  • Glyco main & rod bearings
  • New OEM crankshaft bolt & machined washer

This kit is designed to use 135mm connecting rods. There are multiple OEM options to choose from such as: M20B25, M52B28, S50B30, S52B32, and M54B30. We also have the option to add our H-beam rods with ARP hardware to your purchase. For the 2.9L stroker kit we have the option to include the Mahle Motorsport “Ultimate Street Stroker” pistons in 10:1 compression.


Photo is a general representation. Actual parts may vary slightly.

Please allow 4-6 weeks for order completion in some cases.