-
Yamaha Xsr 125
+£3,299
-
Yamaha Xsr 125
+£3,299
-
Yamaha Xsr 900
+£6,750
-
Yamaha Xsr 900
+£5,750
-
Yamaha Xsr 125
+£3,799
-
Yamaha Xsr 125
+£3,849
-
Yamaha Xsr 125
+£3,999
-
Yamaha Xsr 125
+£3,500
-
Yamaha Xsr 125
+£3,598
-
Yamaha Xsr 125
+£3,190
-
Yamaha Xsr 125
+£3,895
-
Yamaha Xsr 125
+£3,653
-
Yamaha Xsr 125
+£3,585
initial price :
3,800 -
Yamaha Xsr 125
+£3,690
-
Yamaha Xsr 125 ABS
+£3,399
£3,399
yamaha xsr125 - only 5868 miles - abs - service history - 12 months mot!!!Detail03/11/2026
LEICESTERSHIRE-
125 cc
-
5,868 MI
-
2022
-
-
-
LE16
-
-
Yamaha Xsr 125
+£3,399
-
Yamaha Xsr 900
+£6,895
initial price :
7,298£6,895
initial price :
7,298yamaha xsr900 for sale in bristol, bristolDetail26/06/2026
BRISTOL-
900 cc
-
12,639 MI
-
2022
-
-
-
BS4
-
-
Yamaha Xsr 125
+£3,331
initial price :
3,748 -
Yamaha Xsr
+£5,395
initial price :
5,494£5,395
initial price :
5,494689 cc naked, 2022Detail10/09/2026
CAMBRIDGESHIRE-
700 cc
-
5,942 MI
-
2022
-
-
-
PE1
-
-
Yamaha Xsr 700 legacy
+£4,895
£4,895
2022 yamaha xsr 700 legacy --finance available-nationwide delivery-part exchangeDetail17/09/2025
LEICESTERSHIRE-
700 cc
-
14,683 MI
-
2022
-
-
-
CV13
-
-
Yamaha Xsr 125
+£3,889
initial price :
3,988£3,889
initial price :
3,9882022 72 yamaha xsr125 finance specialists apply nowDetail06/10/2026
WEST MIDLANDS-
-
-
1,219 MI
-
2022
-
-
-
B1
-
-
Yamaha Xsr 125
+£3,588
£3,588
124 cc xsr 125 (mtm125) low rate finance uk delivery, 2022Detail22/09/2026
DERBYSHIRE-
125 cc
-
5,059 MI
-
2022
-
-
-
-
-
-
Yamaha Xsr 125
+£3,588
-
Yamaha Xsr 700
+£5,995
£5,995
2022 yamaha xsr 700 - only 2,972 miles - kelpi full exhaust - loaded with extrasDetail17/06/2026
DORSET-
700 cc
-
2,972 MI
-
2022
-
-
-
BA22
-