Pistons

  • BMW N20 Piston Set - ItalianRP IRPP035DA

    BMW N20 Piston Set - ItalianRP IRPP035DA

    The ItalianRP pistons are a high-performance upgrade for BMW’s N20 2.0L 16V turbo engines, found in models like the Z4, 320, 328, 428, and 528. These pistons are available in three different versions—Silver, Gold, and Platinum—each tailored to different...
    $1,616.00
    Choose Options
  • BMW B48 Piston Set - ItalianRP IRPP034DA

    BMW B48 Piston Set - ItalianRP IRPP034DA

    Italian Rods and Pistons brings their signature precision and craftsmanship to the BMW B48 engine platform with a lineup of forged pistons designed for serious performance builds. These pistons are manufactured in Italy using aerospace-grade 2618...
    $922.00
    Choose Options
//