-
Yamaha Xsr 125
+£2,999
-
Yamaha Xsr 125
+£3,495
-
Yamaha Xsr 125 legacy
+£4,250
-
Yamaha Xsr 125
+£3,999
-
Yamaha Xsr 125
+£3,250
-
Yamaha Xsr 125
+£3,695
£3,695
yamaha xsr125 one owner bike from newDetail09/10/2026
CAMBRIDGESHIRE-
125 cc
-
12,001 MI
-
2021
-
-
-
CB1
-
-
Yamaha Xsr 125
+£3,190
-
Yamaha Xsr 125
+£3,899
-
Yamaha Xsr 125
+£3,850
-
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,089
-
Yamaha Xsr 125
+£3,695
-
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
+£4,200
-
Yamaha Xsr 125
+£2,999
-
Yamaha Xsr 125
+£2,337
-
Yamaha Xsr 125
+£4,200
-
Yamaha Xsr 125
+£4,082
-
Yamaha Xsr 125 legacy
+£4,082
£4,082
yamaha xsr 125 legacy 2025 125 cm3 | moto roadster | 6 900 km | noir | 59200 tourcoingDetail23/09/2026
FRANCE-
125 cc
-
4,287 MI
-
2025
-
-
-
59200
-
-
Yamaha Xsr 125
+£2,830
initial price :
3,164 -
Yamaha Xsr 125
+£3,172
-
Yamaha Xsr 125
+£3,172
-
Yamaha Xsr 125
+£3,895
-
Yamaha Xsr 125
+£2,997
initial price :
3,506£2,997
initial price :
3,506yamaha xsr 125 – 2022 – rabaissée - 6786 kmsDetail22/10/2026
FRANCE-
125 cc
-
4,225 MI
-
2022
-
-
-
59111
-