Sign in
Sell bike
New bikes
Used bikes
Electric bikes
Classic bikes
Brands
APRILIA (54)
BENDA MOTO (98)
BENELLI (4,776)
BETA (112)
BMW (110)
BSA (40)
CFMOTO (58)
DUCATI (74)
FB MONDIAL (2,182)
HANWAY (213)
HARLEY-DAVIDSON (48)
HONDA (112)
HUSQVARNA (327)
HYOSUNG (57)
INDIAN (96)
ITALJET (331)
KAWASAKI (1,116)
KEEWAY (6,124)
KTM (550)
LAMBRETTA (1,310)
MBP (90)
MGB (2,635)
MORBIDELLI (120)
ROYAL ALLOY (8,587)
ROYAL ENFIELD (3,420)
SUZUKI (772)
SYM (13,117)
TRIUMPH (177)
VOGE (1,523)
YAMAHA (285)
Find a Dealer
Riders Zone
Moto news
Knowledge base
Reviews
Advices
Bikers Faq's
Home
Bikes for sale
Motorbikes Yamaha Xsr900 for sale
Sort by:
Newest
Popularity
Low - High Price
High - Low Price
High rating
Average Rating
9 bikes
19
Used
YAMAHA XSR900
2020
13,106 miles
847cc
Petrol
Manual
£5,995
£130 p/m [HP]
11
1
Brand New
Lower price
YAMAHA XSR900
889cc
Petrol
Manual
Legend
+1 colour options more
£8,495
£171 p/m [HP]
11
1
Brand New
Lower price
YAMAHA XSR900
890cc
Petrol
Manual
Legend
+1 colour options more
£8,995
£181 p/m [HP]
11
1
Brand New
Lower price
YAMAHA XSR900
889cc
Petrol
Manual
Legend
+1 colour options more
£8,495
£171 p/m [HP]
11
1
Brand New
Lower price
YAMAHA XSR900
890cc
Petrol
Manual
Legend
+1 colour options more
£8,995
£181 p/m [HP]
19
Used
Ex Demo
YAMAHA XSR900
2024
120 miles
890cc
Petrol
Manual
£7,995
£173 p/m [HP]
11
1
Brand New
Lower price
YAMAHA XSR900
889cc
Petrol
Manual
Legend
+1 colour options more
£8,495
£171 p/m [HP]
11
1
Brand New
Lower price
YAMAHA XSR900
890cc
Petrol
Manual
Legend
+1 colour options more
£8,995
£181 p/m [HP]
14
1
Used
Lower price
YAMAHA XSR900
2021
6,592 miles
900cc
Petrol
Manual
£7,499
£163 p/m [HP]
Menu
Search
Top