2022 KTM 390 Adventure 21 373cc £3,499 Buckinghamshire On Yer Bike limited 5,037 miles Petrol 0 01296 655999 More Info Save
New KTM 50 SX MINI MY23 50cc £3,870 North Yorkshire Teasdale Motorcycles Ltd Petrol 0 01845 523310 More Info Save
New KTM 50 SX MY24 50cc £3,999 North Yorkshire Teasdale Motorcycles Ltd Electric 0 01845 523310 More Info Save
2007 KTM 690 LC4 Supermoto 654cc £3,999 County Antrim Phillip McCallen Petrol 0 02892 622886 More Info Save
New KTM 50 SX MY24 50cc £3,999 North Yorkshire Teasdale Motorcycles Ltd Electric 0 01845 523310 More Info Save