FREE DELIVERY when you spend over £50!*

Collection: All Parts

From spark plugs to sprockets, oil filters to brake pads and everything in between - shop our huge range of essential parts to keep your bike running smoothly.
283 products
  • Triumph Vance & Hines Performance Chrome Slip-On Silencers A9600533
    Triumph Vance & Hines Performance Chrome Slip-On Silencers A9600533 | Laguna Direct
    Regular price
    £285.00
    Sale price
    £285.00
    Regular price
    £685.00
    Unit price
    per 
    Sold out
  • Kawasaki Gear Position Indicator Z125 & Ninja 125 21>
    Kawasaki Gear Postion Indicator Z125 & Ninja 125 21> | With Optional Bracket | Laguna Direct
    Regular price
    £114.95
    Sale price
    £114.95
    Regular price
    Unit price
    per 
    Sold out
  • Michelin Pilot Road 5 Tyres
    Regular price
    from £111.00
    Sale price
    from £111.00
    Regular price
    £111.00
    Unit price
    per 
    Sold out
  • Triumph Optimate Duo 2A Battery Charger A9930596
    Triumph Optimate Duo 2A Battery Charger A9930596 | Clamp Cable | Laguna Direct
    Regular price
    £64.00
    Sale price
    £64.00
    Regular price
    Unit price
    per 
    Sold out
  • KTM Offroad Dongle 60312953000
    KTM Offroad Dongle 60312953000 | Laguna Direct
    Regular price
    £89.00
    Sale price
    £89.00
    Regular price
    £89.00
    Unit price
    per 
    Sold out
  • Triumph Auxiliary Power Socket
    Triumph Auxiliary Power Socket | Laguna Direct
    Regular price
    £18.00
    Sale price
    £18.00
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Transmission Service Kit XP560 TMAX KITTMAX4TRA0
    Yamaha Transmission Service Kit XP560 TMAX KITTMAX4TRA0 | Laguna Direct
    Regular price
    £249.90
    Sale price
    £249.90
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Transmission Service Kit XP530 TMAX KITTMAX3TRA1
    Yamaha Transmission Service Kit XP530 TMAX KITTMAX3TRA1 | Laguna Direct
    Regular price
    £253.00
    Sale price
    £253.00
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Basic Service Kit KITMT700GEN0
    Yamaha Basic Service Kit KITMT700GEN0 | Laguna Direct
    Regular price
    £72.40
    Sale price
    £72.40
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Maintenance Kit YP125R XMAX KITYP125SER2
    Yamaha Maintenance Kit YP125R XMAX KITYP125SER2 | Laguna Direct
    Regular price
    £57.00
    Sale price
    £57.00
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Maintenance Kit NMAX 125/150 KITNMAX1SER2
    Yamaha Maintenance Kit NMAX 125/150 KITNMAX1SER2 | Laguna Direct
    Regular price
    £36.00
    Sale price
    £36.00
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Transmission Service Kit NMAX 125 KITNMAX3TRA1
    Yamaha Transmission Service Kit NMAX 125 KITNMAX3TRA1 | Laguna Direct
    Regular price
    £77.00
    Sale price
    £77.00
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Maintenance Kit YP300R XMAX KITYP300SER1
    Yamaha Maintenance Kit YP300R XMAX KITYP300SER1 | Laguna Direct
    Regular price
    £75.00
    Sale price
    £75.00
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha Basic Service Kit KITMT900GEN0
    Yamaha Basic Service Kit KITMT900GEN0 | Laguna Direct
    Regular price
    £78.75
    Sale price
    £78.75
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha TMAX XP 560 Maintenance Kit KITTMAX4SER0
    Yamaha TMAX XP 560 Maintenance Kit KITTMAX4SER0 | Laguna Direct
    Regular price
    £121.40
    Sale price
    £121.40
    Regular price
    Unit price
    per 
    Sold out
  • Kawasaki Air Filter Element 11013-0739
    Kawasaki Air Filter Element 11013-0739 | Laguna Direct
    Regular price
    £9.54
    Sale price
    £9.54
    Regular price
    Unit price
    per 
    Sold out
  • Yamaha YZF R7 Akrapovic Full Exhaust System 907983410000
    Yamaha YZF R7 Akrapovic Full Exhaust System 907983410000 | Laguna Direct
    Regular price
    £1,488.95
    Sale price
    £1,488.95
    Regular price
    Unit price
    per 
    Sold out
  • Triumph Genuine Brake Pad Set T2022458
    Triumph Genuine Brake Pad Set T2022458 | Laguna Direct
    Regular price
    £39.00
    Sale price
    £39.00
    Regular price
    Unit price
    per 
    Sold out
  • Triumph Genuine Brake Pad Set T2022955
    Triumph Genuine Brake Pad Set T2022955 | Laguna Direct
    Regular price
    £37.00
    Sale price
    £37.00
    Regular price
    Unit price
    per 
    Sold out
  • Triumph Genuine Brake Pad Set T2021330
    Triumph Genuine Brake Pad Set T2021330 | Laguna Direct
    Regular price
    £40.00
    Sale price
    £40.00
    Regular price
    Unit price
    per 
    Sold out