-
Ktm Duke 640 duke
£1,999
-
Ktm Duke 640 duke
£2,599
-
Ktm Duke 640 duke
£2,800
initial price :
2,895£2,800
initial price :
2,895ktm 640 duke 1 final edition orange and black 1 owner from new only 9000 miles22/03/2025
HAMPSHIRE-
640 cc
-
8,799 MI
-
2000
-
-
-
GU31
-
-
Ktm Duke 640 duke
£2,790
initial price :
3,189£2,790
initial price :
3,189ktm 640 duke for sale in malvern15/09/2023
HEREFORD AND WORCESTER-
640 cc
-
10,499 MI
-
2002
-
-
-
WR14
-
-
Ktm Duke 640 duke
£2,495
initial price :
2,995 -
Ktm Duke 640 duke
£3,649
-
Ktm Duke 640 duke
£2,790
-
Ktm Duke 640 duke
£2,790
initial price :
3,189