New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd 2,313 miles Petrol 2 01845 523310 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd 10,505 miles Petrol 2 01845 523310 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd Petrol 2 01845 523310 More Info Save
2018 K.T.M. 1290 SUPERDUKE R 1290cc £8,699 Leicestershire Arnolds Motorcycles (Loughborough) 20,362 miles Petrol 19 01509 212988 More Info Save
K.T.M. KTM1290SUPERDUKEGT19 1290cc £8,995 Hertfordshire The KTM Centre 8,075 miles 4 01442 255272 More Info Save
2020 KTM 1290 Super Duke GT 20 1301cc £8,999 Essex Jim Aim Motorcycles Ltd 31,780 miles 5 01376 402006 More Info Save
2018 KTM 1290 Superduke R 17 1301cc £9,499 Leicestershire Spenders Motorcycles 5,193 miles Petrol 31 0116 279 1170 More Info Save
2019 Ktm 1290 Superduke R 19 1301cc £10,524 Lancashire Youles (Blackburn) 2,971 miles Petrol 20 01254 277 135 More Info Save