-
Yamaha Xsr 125
£3,599
-
Yamaha Xsr 125
£3,149
£3,149
yamaha xsr125 roadster/retro petrol manual euro 5 (15 ps) 124 cc21/09/2025
GREATER LONDON-
-
-
3,600 MI
-
2022
-
-
-
BR3
-
-
Yamaha Xsr 125
£3,395
-
Yamaha Xsr 125
£3,900
-
Yamaha Xsr 125
£3,475
-
Yamaha Xsr 700
£4,995
-
Yamaha Xsr 125
£3,395
-
Yamaha Xsr 125
£3,500
-
Yamaha Xsr 900
£6,999
initial price :
8,499£6,999
initial price :
8,499yamaha xsr900 890 cc24/08/2024
CAMBRIDGESHIRE-
900 cc
-
1,834 MI
-
2022
-
-
-
PE2
-
-
Yamaha Xsr 125
£3,499
£3,499
yamaha xsr 125 (mtm125) 0.1 124 cc12/07/2025
CAMBRIDGESHIRE-
125 cc
-
4,137 MI
-
2022
-
-
-
PE13
-
-
Yamaha Xsr 125
£3,995
-
Yamaha Xsr 700 legacy
£4,895
£4,895
2022 yamaha xsr 700 legacy --finance available-nationwide delivery-part exchange17/09/2025
LEICESTERSHIRE-
700 cc
-
14,683 MI
-
2022
-
-
-
CV13
-
-
Yamaha Xsr 700
£5,250
£5,250
2022 yamaha xsr 700 anniversary edition low miles- finance-delivery-part ex17/09/2025
LEICESTERSHIRE-
700 cc
-
6,858 MI
-
2022
-
-
-
CV13
-
-
Yamaha Xsr 125
£3,800
initial price :
4,100 -
Yamaha Xsr 700
£5,795
£5,795
yamaha xsr 700 - 2022 - one owner - 533 miles - genuine yamaha extras fitted17/09/2025
WEST MIDLANDS-
700 cc
-
533 MI
-
2022
-
-
-
B1
-
-
Yamaha Xsr 125 legacy
£4,294
-
Yamaha Xsr 700
£6,295
£6,295
yamaha xsr 700 (mtm690) xtribute, 2022, only 1 owner & 1,829 miles!! fsh17/09/2025
DERBYSHIRE-
700 cc
-
1,828 MI
-
2022
-
-
-
DE11
-
-
Yamaha Xsr 125
£3,799
-
Yamaha Xsr 125
£3,888
-
Yamaha Xsr 900
£7,999
-
Yamaha Xsr 900
£7,899
initial price :
8,048£7,899
initial price :
8,048yamaha xsr900 mtm890 890 cc22/08/2025
DERBYSHIRE-
900 cc
-
1,355 MI
-
2022
-
-
-
-
-
-
Yamaha Xsr 125
£3,799
-
Yamaha Xsr 900 ABS
£7,499
£7,499
yamaha xsr900 abs sport heritage euro 5 890 cc04/09/2025
NOTTINGHAMSHIRE-
900 cc
-
5,830 MI
-
2022
-
-
-
-
-
-
Yamaha Xsr 125
£3,651
initial price :
3,911