Collection: BMW R 12
-
Complete paint protection set PremiumShield - clear
Part No: 35970-700Check FitmentFits R 12Regular price $466.00Regular priceUnit price / perSale price $466.00View Details -
passenger footrest lowering kit - black
Part No: 31430-102Check FitmentFits R nineT | /5 | PURE | RACER | SCRAMBLER | URBAN GS | R 12 | R 12 NINET | R 12 G/S | R 12 S | R1250 R | R1250 RS | S1000 XR 20-23 | S1000 XR 2024 onRegular price $529.00Regular priceUnit price / perSale price $529.00View Details -
Vario joint passenger EVO1 (pair) - black
Part No: 31600-102Check FitmentFits R nineT | R 12 Only in conjunction with Vario adapter 25912-000/030/050 | R 12 NINET Only in conjunction with Vario adapter 25912-000/030/050 | R 12 S Only in conjunction with Vario adapter 25912-000/030/050
Regular price $132.00Regular priceUnit price / perSale price $132.00View Details -
Hand guards – clear
Part No: 27520-501Check FitmentFits F750 GS | F800 GS (2023 on) | F850 GS | F900 R | F900 XR | R nineT 2017 - | Pure | Scrambler | Urban GS | R 12 | R 12 NINET | R 12 G/S | R 12 S
Regular price $458.00Regular priceUnit price / perSale price $458.00View Details



