2018 KTM 125 Duke 18 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 7,008 miles Petrol 0 01845 523310 More Info Save
2016 KTM 1290 Superduke R Special 1301cc £CALL South Yorkshire Team Roberts Ltd Petrol 0 01709 860001 More Info Save
2017 KTM 1290 Superduke GT 17 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 10,543 miles Petrol 0 01845 523310 More Info Save
2020 KTM 890 Duke R 20 889cc £CALL North Yorkshire Teasdale Motorcycles Ltd 16,772 miles Petrol 0 01845 523310 More Info Save
2019 KTM 690 Duke 19 693cc £CALL North Yorkshire Teasdale Motorcycles Ltd 3,830 miles Petrol 0 01845 523310 More Info Save
New Ktm 125 Duke 14 125cc £CALL Norfolk Dave Barkshire Motorcycles Petrol 0 01603 722800 More Info Save
2023 KTM 1290 Superduke R EVO 23 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 5,256 miles Petrol 0 01845 523310 More Info Save
2023 Ktm 1290 Superduke R EVO 23 1301cc £CALL West Yorkshire Craigs Motorcycles Ltd Petrol 0 01924 488117 More Info Save