-
Yamaha Xsr 125
£4,950
-
Yamaha Xsr 125
£3,500
-
Yamaha Xsr 125
£3,000
initial price :
3,799£3,000
initial price :
3,7992021 yamaha xsr125 xsr125 (24my) petrol manual29/01/2025
GREATER LONDON-
125 cc
-
2,999 MI
-
2021
-
-
-
SE19
-
-
Yamaha Xsr 125
£4,950
initial price :
4,801£4,950
initial price :
4,801yamaha xsr125 125 cc11/03/2024
GREATER LONDON-
125 cc
-
9 MI
-
2024
-
-
-
E18
-
-
Yamaha Xsr 125
£2,000
-
Yamaha Xsr 125
£4,895
-
Yamaha Xsr 125
£3,890
initial price :
3,589£3,890
initial price :
3,5892023 23 yamaha xsr12512/03/2025
BUCKINGHAMSHIRE-
-
-
5,000 MI
-
2023
-
-
-
HP10
-
-
Yamaha Xsr 125
£3,100
-
Yamaha Xsr 125
£3,490
-
Yamaha Xsr 125
£3,590
initial price :
3,389£3,590
initial price :
3,389yamaha xsr125 euro 5 124 cc22/03/2025
SURREY-
-
-
2,814 MI
-
2022
-
-
-
RH10
-
-
Yamaha Xsr 125
£2,850
-
Yamaha Xsr 125
£2,790
initial price :
1,790 -
Yamaha Xsr 125
£2,790
initial price :
1,790£2,790
initial price :
1,7902022 yamaha xsr12509/03/2025
BEDFORDSHIRE-
125 cc
-
14,256 MI
-
2022
-
-
-
LU1
-
-
Yamaha Xsr 125
£4,802
-
Yamaha Xsr 125 legacy
£3,990
£3,990
yamaha xsr125 legacy 2023 - 1 owner - 3 crescent service stamps - ride on cbt25/03/2025
DORSET-
-
-
4,027 MI
-
2023
-
-
-
BH31
-
-
Yamaha Xsr 125
£3,990
-
Yamaha Xsr 125
£3,800
£3,800
yamaha xsr125 roadster/retro petrol manual euro 5 (15 ps) 124 cc19/03/2025
BEDFORDSHIRE-
-
-
2,699 MI
-
2023
-
-
-
LU6
-
-
Yamaha Xsr 125
£3,749
initial price :
3,999£3,749
initial price :
3,999yamaha xsr125 125 cc31/10/2024
HAMPSHIRE-
125 cc
-
1,312 MI
-
2021
-
-
-
GU35
-
-
Yamaha Xsr 125 legacy
£3,999
-
Yamaha Xsr 125
£3,890
initial price :
3,689£3,890
initial price :
3,689yamaha xsr125 euro 5 124 cc26/03/2025
BEDFORDSHIRE-
-
-
5,000 MI
-
2023
-
-
-
MK1
-
-
Yamaha Xsr 125
£3,198
-
Yamaha Xsr 125
£3,099
-
Yamaha Xsr 125
£3,299
-
Yamaha Xsr 125
£3,398