-
Ktm Duke 640 duke
+£2,750
initial price :
2,745£2,750
initial price :
2,745ktm 640 duke (2006)Detail18/04/2026
HAMPSHIRE-
640 cc
-
9,981 MI
-
2006
-
-
-
PO11
-
-
Ktm Duke 640 duke
+£2,490
initial price :
2,789£2,490
initial price :
2,789ktm 640 duke (2006)Detail13/05/2025
SWINDON-
640 cc
-
11,991 MI
-
2006
-
-
-
SN1
-
-
Ktm Duke 640 duke
+£2,895
-
Ktm Duke 640 duke
+£1,889
initial price :
2,789£1,889
initial price :
2,789ktm 640 duke (2006)Detail24/04/2026
WEST MIDLANDS-
640 cc
-
22,200 MI
-
2006
-
-
-
DY2
-