2015 KTM 200 Duke 13 200cc £2,495 Devon Speed Superbikes Ltd 7,516 miles Petrol 9 01392 211 246 More Info Save
2017 KTM 390 DUKE 390cc £3,495 Midlothian Saltire Motorcycles Ltd 535 miles 21 0131 478 6661 More Info Save
2020 Ktm 390 Duke 20 373cc £3,749 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1,555 miles Petrol 25 01924 478491 More Info Save
2020 Ktm 390 Duke 20 373cc £3,999 Lincolnshire Robspeed Motorcycles Ltd 7,667 miles Petrol 10 01472 268714 More Info Save
New KTM 125 DUKE 125cc £4,299 Midlothian Saltire Motorcycles Ltd Petrol 18 0131 478 6661 More Info Save
New KTM 125 DUKE 125cc £4,299 Midlothian Saltire Motorcycles Ltd Petrol 18 0131 478 6661 More Info Save