2023 K.T.M. KTM390DUKE2021 390cc £CALL Hertfordshire The KTM Centre 14,000 miles Petrol 2 01442 255272 More Info Save
2016 K.T.M. KTM1290SUPERDUKEse 1290cc £CALL Hertfordshire The KTM Centre 4,356 miles 1 01442 255272 More Info Save
2022 Ktm 390 Duke 22 373cc £3,499 Greater Manchester Youles (Honda) 9,946 miles Petrol 0 0161 5275020 More Info Save
New Ktm 125 DUKE ORANGE 2019 125cc £3,499 Norfolk Dave Barkshire Motorcycles 0 01603 722800 More Info Save
2009 KTM 690 DUKE 690cc £3,799 Gloucestershire Frasers of Gloucester 7,600 miles 0 01452 306485 More Info Save
2011 Ktm 990 Superduke 1000cc £3,899 Lanarkshire Victor Devine & Co Ltd 22,458 miles Petrol 0 0141 225 8100 More Info Save