Batteries
Front Lower Battery Strap
BTYS043 In Stock

£5.99

Lower Battery Strap
BTYS044 In Stock

£3.49

Motor Bracket
BTYB048 In Stock

£8.99

Battery Cushion/Strap
BTYS045 In Stock

£4.49

Battery Pack (Lithium) EV
BTYPL056 Low Stock

£2425.49

EV Motors and Motor Controllers

£65.49

Programming Tool
CPTL001 In Stock

£42.49

Programming Tool
CPTL002 In Stock

£42.49

£1041.99

£943.99

£997.49

£943.99

£1061.49

Swingarms, Bushes and Bearings
Swingarm
SWNG127 In Stock

£51.99

Swingarm
SWNG128 In Stock

£62.49

£29.49

£29.49

£919.49

£919.49

Swingarm Black
SWNG133 In Stock

£386.99

Swingarm
SWNG135 Low Stock

£54.99

Complete Engines
Engine
ENG154 Low Stock

£486.49

Engine
ENG155 Low Stock

£714.99

Engine Complete
ENG156 Low Stock

£714.99

Engine Complete
ENG157 In Stock

£677.49

Full Systems with Silencers
Other Electrical
Motor Controller
MTRC134 In Stock

£478.99

DC Convertor
CNVDC013 In Stock

£56.99

Charging Socket
CHGSKT013 In Stock

£29.49

Spacer 18 x 12 x 233mm
SPCR316 In Stock

£9.49

Forks and Fork Seals
Fork Seal
FSEAL048 In Stock

£3.49

Fork Dust Seal
DSEAL054 In Stock

£3.49

Fork Dust Seal
DSEAL055 In Stock

£3.49

Right Suspension Fork
FRKR177 In Stock

£73.99

Left Suspension Fork
FRKL183 In Stock

£73.99

Fork Dust Seals (Pair)
DSEAL056 In Stock

£3.49

Suspension/Fork (Left) Black
FRKL186 In Stock

£386.99

Fork Seal
FSEAL052 In Stock

£36.99

Transmissions and Gearing
Gearbox Casing
GRBC017 Low Stock

£21.49

Input Shaft
INSH041 Low Stock

£27.49

Input Shaft
INSH042 Low Stock

£27.49

Output Shaft (CVT Only)
OTSH052 Low Stock

£19.99

Final Drive Gear
GRFD021 Low Stock

£26.49

Input Shaft
INSH044 Low Stock

£27.49

Gearbox Casing
GRBC018 Low Stock

£24.99

Complete Gearbox
GRBXC014 In Stock

£322.99

Spark plugs, Caps and Coils/HT leads
Spark Plug B8RC
SPRK055 In Stock

£23.99

£301.49

Shock Absorbers, Bushes and Linkages
Rear Shock Absorber Black
SHK215 In Stock

£45.99

Rear Shock Absorber
SHK216 In Stock

£45.99

Suspension Linkage
SHKL064 In Stock

£6.99

Shock Absorber Gold
SHK220 In Stock

£275.49

Rear Shock Linkage
SHKL068 In Stock

£28.99

Rear Shock Bush
SHKB012 In Stock

£51.99

Instruments
Speedo Assembly
SPA276 In Stock

£63.49

Speedo Assembly
SPA279 Low Stock

£74.99

£76.49

Speedo Assembly
SPA281 In Stock

£108.49

Front Wheel
WHLF241 In Stock

£58.49

£82.49

Rear Wheel Black
WHLR265 In Stock

£254.49

Oil Seal 45 x 26 x 6mm
OLSL158 Low Stock

£5.99

Cush Drive Rubber
CSHDR033 In Stock

£6.99

Oil Seal 53 x 34 x 7mm
OLSL169 Low Stock

£5.49

Oil Seal 26 x 37 x 6mm
OLSL172 In Stock

£6.99

Oil Seal 42 x 26 x 6mm
OLSL173 In Stock

£6.99

Complete Brake Systems
Complete Brake System
BRSC056 Low Stock

£242.99

Brake System Complete
BRSC059 In Stock

£205.99

Silencers
Exhaust Silencer Black
EXSL094 Low Stock

£204.49

Exhaust Silencer
EXSL095 In Stock

£123.99

Wiring Looms and Harnesses
Wiring Loom
WRLM335 Low Stock

£146.99

Wiring Loom
WRLM340 In Stock

£58.49

£161.99

£11.99

£183.49

£108.49

Radiators, Water pumps and Thermostats
Radiator
RAD038 In Stock

£82.49

Radiator
RAD036 Low Stock

£61.99

Cooling Fan
FAN006 Low Stock

£20.99

Radiator
RAD037 Low Stock

£181.49

Radiator Cover
RAD039 In Stock

£61.99

Radiator
RAD040 In Stock

£61.99

Thermostat
THMST023 In Stock

£20.49

Fuel Hose
FLHS020 Low Stock

£17.49

Headers/Downpipes
Header Black
DWNPP238 In Stock

£144.49

Downpipe
DWNPP239 In Stock

£144.49

Downpipe
DWNPP240 In Stock

£163.99

Header
DWNPP241 In Stock

£144.49

Downpipe Black
DWNPP246 Low Stock

£62.49

Lighting and Bulbs
Headlight
LTHD208 In Stock

£147.99

Front Left Indicator
IND584 Low Stock

£22.49

Front Right Indicator
IND585 Low Stock

£22.49

Front Left Indicator
IND588 In Stock

£19.99

Front Right Indicator
IND589 In Stock

£19.99

Rear Left Indicator
IND590 In Stock

£19.99

Rear Right Indicator
IND591 In Stock

£19.99

Tail Light
LTT188 Low Stock

£17.99

Discs and Disc Bolts
Front ABS Ring
ABSRF014 Low Stock

£20.99

Front Brake Disc
BRDF160 In Stock

£20.99

Rear Brake Disc
BRDR087 In Stock

£27.49

Wheel Hub Front
BRH053 In Stock

£129.99

Wheel Hub Rear
BRH054 In Stock

£157.99

Frames and Sub-frames
Left Belly Panel Bracket
SBFRF016 In Stock

£8.99

Right Belly Panel Bracket
SBFRF017 In Stock

£8.99

Rear Engine Mount
SBFRR029 In Stock

£22.49

Front Engine Mounting Bracket
SBFRF020 In Stock

£18.99

Rear Engine Mounting Bracket
SBFRR031 In Stock

£18.99

Headlight Mounting Bracket
SBFRF021 In Stock

£15.49

Sump Guard
SMPG036 In Stock

£17.99

£155.49

Fixtures and Fittings
Bolt M6 x 16mm
BLT987 In Stock

£1.99

Bolt M12 x 78mm
BLT1025 In Stock

£4.99

Bolt M10 X 40mm
BLT1034 Low Stock

£1.99

Front Wheel Spacer
SPCR304 In Stock

£2.99

Fairing Nut Clip
CLP001057 In Stock

£1.99

Seat Carrier Bracket Black
BRCKT452 In Stock

£129.99

£42.49

Fuel Tanks and Oil tanks
Oil Filter Cap
OLFC034 In Stock

£2.99

Fuel Tank Matt Black
FLT285 In Stock

£138.99

Fuel Tank Red
FLT286 In Stock

£81.99

Fuel Tank Black
FLT287 In Stock

£81.99

Fuel Tank Strata Grey
FLT291 In Stock

£137.49

Fuel Tank Black
FLT294 Low Stock

£61.99

CDI, ECU and Engine management
ECU
ECU106 Low Stock

£123.99

ECU
ECU108 In Stock

£123.99

ECU
ECU113 In Stock

£123.99

Yokes, Yoke Bearings and Fixings
Lower Yoke
YKB159 In Stock

£30.99

Yoke Spacer 25 X 38 X 10mm
YKSCR003 In Stock

£6.49

Lower Yoke
YKB160 In Stock

£30.99

Bottom Yoke
YKB162 In Stock

£44.99

Yoke Stem Nut
YKSN053 In Stock

£19.99

Top Yoke Silver
YKT120 In Stock

£54.99

Bottom Yoke Silver
YKB164 In Stock

£119.49

Luggage

£93.49

Clutches and Clutch cables
Clutch Cable
CLCB093 Low Stock

£9.49

Complete Clutch Assembly
CLA062 Low Stock

£63.99

Complete Clutch Assembly
CLA063 Low Stock

£93.49

Tyres
Front Tyre 70/100-21
TYR210 In Stock

£82.99

Rear Tyre 90/100-18
TYR211 In Stock

£86.99

Drive Belts
Drive Pulley
DRVP013 Low Stock

£78.99

Drive Belt
DB087 In Stock

£43.99

Drive Belt 818 19.7 28
DB088 In Stock

£23.99

Fuel Injectors and Injections
Throttle Body
THRB055 In Stock

£76.49

Throttle Body
THRB056 Low Stock

£64.99

Oil Pump
OLPMP092 Low Stock

£9.49

Water Pump Housing
WTPH023 Low Stock

£6.99

Water Pump
WTPMP028 Low Stock

£48.49

Water Pump
WTPMP029 In Stock

£46.99

Oil Pump
OLPMP093 In Stock

£7.99

Oil Pump Cover
OLPMP094 Low Stock

£12.49

Stators and Magnetos
Flywheel
FLW078 Low Stock

£37.99

Stator
STTR113 Low Stock

£69.99

Stator
STTR109 Low Stock

£65.49

Flywheel
FLW080 Low Stock

£31.99

Calipers
Front Brake Caliper
BRCF143 In Stock

£54.49

Front Left Brake Caliper
BRCF144 In Stock

£44.99

Front Left Brake Caliper
BRCF145 In Stock

£44.99

Brake Caliper (Front)
BRCF147 In Stock

£61.49

Rear Brake Caliper
BPCFR002 In Stock

£65.49

Crankshafts and Conrods
Crankshaft Bearing 6201/Z2
BRG225 Low Stock

£8.99

Timing / Camshaft Sprocket 34T
CMCSPK005 Low Stock

£8.99

Crankshaft
CRS070 Low Stock

£61.99

Bearing 6301
BRG237 Low Stock

£8.99

Sprockets
Rear Spocket Hub
SPKH055 Low Stock

£47.99

£41.49

Rear Sprocket Hub
SPKH057 In Stock

£13.99

Front Sprocket 520
SPKF078 In Stock

£19.99

Rear Sprocket 520-53T
SPKR185 In Stock

£61.49

Cylinders and Cylinder heads
Breather Pipe
PPB065 Low Stock

£4.49

Hose Clip
HSCLP132 In Stock

£2.49

Hose Clip
HSCLP133 In Stock

£2.49

Cylinder
CYL080 Low Stock

£32.99

Pipe 7 x 11 x 180mm
PPB062 Low Stock

£1.99

Cylinder Head
CYLH126 Low Stock

£60.99

Cylinder
CYL081 Low Stock

£43.49

Inlet Manifold
MNF119 Low Stock

£13.99

Gaskets, Seals and Bearings

£56.49

Cylinder Head Gasket
GSKH077 In Stock

£7.49

Left Crankcase Cover Gasket
GSKCL041 In Stock

£20.99

Base Gasket
GSKB051 In Stock

£4.99

Cylinder Head Gasket
GSKH073 In Stock

£4.49

Cylinder Head Gasket
GSKH078 In Stock

£7.49

Gearbox Gasket
GSKGB013 In Stock

£2.49

Gearbox Gasket
GSKGB014 In Stock

£3.49

Fairings and Panels
Headlight Panel Strata Grey
PNLHD353 In Stock

£32.49

Front Panel Gloss Black
PNLF297 In Stock

£23.99

Front Panel Black
PNLF299 In Stock

£10.49

Handlebar Panel Silver
PNLF302 In Stock

£10.49

Front Panel Silver
PNLF303 In Stock

£12.49

Lower Right Side Panel Black
PNLSLR267 In Stock

£13.49

Number Board Black
NMBR009 In Stock

£12.49

Number Board Whte
NMBR010 In Stock

£14.49

Chain Adjusters
Chain Adjuster Block
CHNA096 In Stock

£10.49

Chain Adjuster
CHNA097 Low Stock

£10.49

Chain Adjuster Washer
CHNAW017 In Stock

£1.99

£10.49

£23.49

EBMX Chain Guide
CHNGR056 Low Stock

£54.99

EBMX Chain Guide
CHNGR057 Low Stock

£54.99

Rubber Chain Guide Wheel
CHNGR058 In Stock

£10.49

Chains and Belts

£54.99

Handlebar Grips and Levers
Throttle
THRGM019 In Stock

£54.99

Regen Throttle
THRT003 In Stock

£20.49

Handlebar
HNDB218 In Stock

£19.99

Handlebar
HNDB219 In Stock

£42.49

Handlebar Clamp Upper
HNDBC124 In Stock

£12.49

£46.49

£39.99

£39.99

Workshop and Repair
Tool Set
TLS029 In Stock

£10.49

Bike Specific Tool Kit
TLKT048 In Stock

£54.99

Link pipes
Engine Casings
Right Engine Casing
ENGCR092 In Stock

£35.49

Crankcase Cover Left
CRL036 Low Stock

£30.99

Crankcase Cover Right
CRR042 Low Stock

£30.99

Dowel 28.5 x 10mm
DWL056 Low Stock

£2.49

Crankcase Cover Left
CRL037 Low Stock

£40.99

Dowel 10 x 16mm
DWL059 Low Stock

£1.99

Drive Belt Cover
DBC080 Low Stock

£53.99

Footpeg Pin
DWL062 In Stock

£3.49

Master Cylinders and Fluid Reservoirs
Front Brake Master Cylinder
BRMCF138 In Stock

£27.49

Rear Brake Master Cylinder
BRMCR089 In Stock

£34.49

Front Brake Master Cylinder
BRMCF143 In Stock

£50.99

Rear Brake Master Cylinder
BRMCR091 In Stock

£50.99

Sensors
Front Lambda Sensor
LMSEN052 In Stock

£27.99

Rear Lambda Sensor
LMSEN053 In Stock

£28.49

Air/Intake Pressure Sensor
APSEN008 In Stock

£47.99

Lambda Sensor 620mm
LMSEN054 In Stock

£35.99

Lambda Sensor 270mm
LMSEN055 In Stock

£36.99

Seats, Backrests and Fixings
Main Seat
STMN200 In Stock

£45.49

Main Seat
STMN202 In Stock

£36.99

Hoses, Cables, Clips and Springs
Rear Brake Hose 450mm
BRHSR097 In Stock

£15.49

Hose Clamp
CBCLMP015 In Stock

£1.99

Cable Clip
CBCLP093 Low Stock

£2.49

Cable Clip
CBCLP094 Low Stock

£2.49

Cable Clip
CBCLP095 Low Stock

£2.49

Seat Lock Cable
STCB082 Low Stock

£3.49

Stator Cable Bracket
CBCLMP019 Low Stock

£1.99

Throttle Cable Clip
CBCLP097 Low Stock

£2.49

Throttle Cables and Choke Cables
Throttle Cable
THCB201 Low Stock

£8.49

Throttle Cable
THCB202 Low Stock

£7.99

Throttle Cable
THCB207 In Stock

£13.49

Throttle Cable
THCB208 In Stock

£12.99

£42.49

Throttle Cable Adapter
THCB211 In Stock

£6.99

Handcontrols and Switchgears
Handlebar Switch (Left)
HNDSL160 In Stock

£25.49

Rear Brake Switch
BRSWR079 In Stock

£3.49

Rear Brake Switch 385mm
BRSWS039 In Stock

£15.49

Side Stand Switch
SWSTD063 In Stock

£11.99

Left Handlebar Switch
HNDSL159 In Stock

£40.49

Right Handlebar Switch
HNDSR173 In Stock

£40.99

Rear Brake Switch
BRSWR080 In Stock

£8.99

Magnetic Kill Switch
SWKL006 In Stock

£28.99

Handling and Suspension
Bearing TM6004
BRG238 Low Stock

£8.99

Bearing 6204
BRG227 Low Stock

£8.99

Bearing 6201
BRG240 Low Stock

£8.99

Bearing 608 8 x 27 x 7mm
BRG243 In Stock

£8.99

£14.49

Bearing 22 x 16 x 16mm
BRG248 In Stock

£8.99

£8.99

Rear Mud Flap
PNLIR023 In Stock

£39.49

Mudguards and Huggers
Front Mudguard Gloss Black
MGF464 In Stock

£38.99

Front Mudguard Gloss Blue
MGF465 In Stock

£38.99

Front Mudguard Black
MGF466 In Stock

£25.49

Front Mudguard White
MGF467 In Stock

£20.49

Air Intake and Air filters
Air Filter Pipe
ARFPP016 Low Stock

£6.99

Air Filter Assembly (Air Box)
ARFA170 Low Stock

£20.99

Air Box Complete
ARFA172 In Stock

£15.49

Air Box Complete
ARFA174 In Stock

£18.99

£25.49

Air Filter
ARF178 In Stock

£11.99

Air Box Complete
ARFA177 Low Stock

£37.49

Air Filter
ARF179 In Stock

£11.99

Ignition Switches and Locksets
Lock Set
LCKST198 In Stock

£32.49

Lock Set
LCKST200 In Stock

£34.49

Seat Latch
STL107 In Stock

£20.99

Valves and Rockers
Rocker Arm
RKA058 Low Stock

£14.49

Rocker Arm
RKA059 Low Stock

£14.49

Exhaust Valve
VLVEX051 In Stock

£11.49

Camshaft
CMS072 Low Stock

£30.99

Exhaust Rocker Arm
RKA060 Low Stock

£12.49

Inlet Rocker Arm
RKA061 In Stock

£11.99

Camshaft
CMS074 Low Stock

£32.99

Exhaust Valve
VLVEX053 In Stock

£12.99

Pillion Handles and Luggage Racks
Rear Luggage Rack
LGR131 Low Stock

£32.99

Audio and Visual
Alarm
ALM026 Low Stock

£32.99

Horn
HRN056 In Stock

£8.99

Brake Pads and Brake Shoes
Front Brake Pads
BPF160 In Stock

£24.49

Front Brake Pads
BPF161 In Stock

£31.49

Rear Brake Pads
BPR090 In Stock

£25.99

Side, Centre and Stand Fixings
Centre Stand Cushion
STDCC029 In Stock

£3.49

Side Stand Spring
SPNG316 In Stock

£1.99

Side Stand
STDS201 In Stock

£28.99

Camshafts, Chains, Guides/Tensioners
Timing / Cam Chain
CMCHN064 In Stock

£25.99

£1.99

Cam Chain 92T
CMCHN065 In Stock

£19.99

Gear Levers and Brake Pedals
Front Brake Lever
BRLVF154 In Stock

£10.49

Rear Brake Pedal
BRP097 Low Stock

£17.49

Front Brake Lever
BRLVF158 In Stock

£19.99

Rear Brake Lever
BRLVR087 In Stock

£19.99

Footpeg Bracket Left
FPBL044 In Stock

£24.49

Footpeg Left Black
FPL056 In Stock

£25.99

Footpeg Bracket Right
FPBR039 In Stock

£24.49

Footpeg Right Black
FPR049 In Stock

£25.99

Spindles, Axles and Fixings
Spindle M14 x 1.5 x 272mm
SPND180 Low Stock

£6.49

Front Spindle
SPND183 In Stock

£23.49

Spindle Rear
SPND184 In Stock

£23.49

£5.49

Bolt M8 X 25mm
BLT1033 In Stock

£1.99

Spindle Rear
SPND188 In Stock

£7.99

Inner Tubes and Tyre valves
Front Inner Tube
INT040 In Stock

£23.49

Rear Inner Tube
INT041 In Stock

£21.49

Mirrors and Mirror Fixings
Left Mirror
MRL133 Low Stock

£22.99

Right Mirror
MRR231 Low Stock

£22.99

Left Mirror
MRL138 In Stock

£10.49

Right Mirror
MRR236 In Stock

£10.49

Other Braking
Proportioning Control Valve
BRVPC023 In Stock

£22.49

Disc Bolt
BLTD052 In Stock

£1.99

Starter Motor
Reduction Gear
GRRD061 Low Stock

£22.49

Windshields
Visor
SCRN108 In Stock

£22.49

Fairing and Bodywork
Locking Nut
NUT248 In Stock

£1.99

Bush 10 X 16 X 68mm
BSH234 In Stock

£6.49

Seat Lock Liner
WSH0145 In Stock

£3.49

Spring Washer
WSH0128 In Stock

£1.49

Front Panel Bracket Right
PNLB063 In Stock

£4.99

Front Panel Bracket Left
PNLB064 In Stock

£4.99

Yoke Bush
BSH245 In Stock

£19.99

Nut M12 x 1.25mm
NUT253 In Stock

£2.99

Security and Bike Covers

£20.99

Clamps, Straps and Fixings

£19.99

Exhaust Nut M8 X 30mm
EXNUT032 In Stock

£1.99

Transmissions and Gearing
Variator Pulley
VARP011 Low Stock

£18.99

Other Drivetrain Parts
Chain Guard
CHNG081 In Stock

£10.49

Upper Chain Guard
CHNG082 In Stock

£14.49

Lower Chain Guard
CHNG083 In Stock

£15.99

Chain Guard Tensioner Left
CHNG084 In Stock

£12.49

Chain Guard Tensioner Right
CHNG085 In Stock

£12.49

Lower Frame Chain Guard
CHNG086 In Stock

£10.49

Other Engine Parts
Crankcase Bearings 6205-2RS
BRG226 Low Stock

£8.99

Cylinder Head Cover
CYLHC027 Low Stock

£14.49

Left Crankcase Liner
GSKCL042 Low Stock

£4.99

Bolt M6 x 29.7mm
BLT975 In Stock

£4.99

EGR Charcoal Canistor
EGRCC044 In Stock

£13.49

Cylinder Head Cover
CYLHC029 Low Stock

£11.99

Flywheel Cooling Fan
FLWCF010 Low Stock

£6.99

EGR Charcoal Canistor
EGRCC046 In Stock

£9.49

Heatshields, Covers and End Caps
Exhaust Cover
EXCVR031 In Stock

£11.49

Exhaust End Cap
EXCVR032 In Stock

£6.99

Pistons and Piston Kits
Gudgeon Pin Clips
GPCLP035 Low Stock

£1.99

Piston
PST063 Low Stock

£9.99

Gudgeon Pin 36.3 x 14mm
GDP045 Low Stock

£3.49

Piston Rings
PSTR074 Low Stock

£7.99

Gudgeon Pin
GDP047 In Stock

£3.49

Piston
PST066 Low Stock

£8.99

Piston Rings
PSTR076 In Stock

£7.99

Circlip M8
CCLP029 In Stock

£1.99

Wheel Bearings and Spacers

£8.99

Exhaust Gaskets
Exhaust Gasket
GSKEX130 In Stock

£2.99

Oil pumps, Filters and Caps
Oil Strainer
OLST019 In Stock

£1.99