- Search
- Refine
- Identify
- Evaluate
- Choose
Used Yamaha XSR900 prices
85 live listings · 2016–2026 · typically 4,460 miles
- Typical price
- £7,490
- Price range
- £4k – £13k
- Best deal today
- −£2,089
- −34% vs fair value
Live Yamaha XSR900 deals, ranked against fair value

Asking
£4,000
Fair value
£6,089
−£2,089 · −34%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
30,759 miles · 2016 · 847CC · Petrol
See the valuation →

Asking
£7,795
Fair value
£9,724
−£1,928 · −20%
Yamaha XSR900
ABS Sport Heritage Euro 5 890cc
2,534 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£5,000
Fair value
£6,499
−£1,499 · −23%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
4,800 miles · 2017 · 847CC · Petrol
See the valuation →

Asking
£8,249
Fair value
£9,689
−£1,440 · −15%
Yamaha XSR900
ABS Sport Heritage Euro 5 890cc
3,650 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£8,495
Fair value
£9,724
−£1,228 · −13%
Yamaha XSR900
ABS Sport Heritage Euro 5 890cc
2,589 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£4,900
Fair value
£6,089
−£1,189 · −20%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
22,518 miles · 2016 · 847CC · Petrol
See the valuation →

Asking
£4,995
Fair value
£6,089
−£1,094 · −18%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
23,180 miles · 2016 · 847CC · Petrol
See the valuation →

Asking
£4,999
Fair value
£6,089
−£1,090 · −18%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
27,108 miles · 2016 · 847CC · Petrol
See the valuation →

Asking
£8,599
Fair value
£9,689
−£1,090 · −11%
Yamaha XSR900
Yamaha GP 890cc
4,129 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£8,695
Fair value
£9,758
−£1,063 · −11%
Yamaha XSR900
GP Sport Heritage Euro 5 890cc
198 miles · 2025 · 890CC · Petrol
See the valuation →

Asking
£8,490
Fair value
£9,499
−£1,009 · −11%
Yamaha XSR900
GP Sport Heritage Euro 5 890cc
5,625 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£5,995
Fair value
£6,850
−£855 · −12%
Yamaha XSR900
ABS Sport Heritage Euro 5 890cc
19,576 miles · 2022 · 890CC · Petrol
See the valuation →

Asking
£8,990
Fair value
£9,758
−£768 · −8%
Yamaha XSR900
GP Sport Heritage Euro 5 890cc
1,633 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£5,750
Fair value
£6,499
−£749 · −12%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
4,400 miles · 2018 · 847CC · Petrol
See the valuation →

Asking
£5,395
Fair value
£6,089
−£694 · −11%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
13,898 miles · 2016 · 847CC · Petrol
See the valuation →

Asking
£6,850
Fair value
£7,500
−£650 · −9%
Yamaha XSR900
ABS Sport Heritage Euro 5 890cc
4,400 miles · 2023 · 890CC · Petrol
See the valuation →

Asking
£5,450
Fair value
£6,089
−£639 · −10%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
11,077 miles · 2017 · 847CC · Petrol
See the valuation →

Asking
£5,575
Fair value
£6,150
−£575 · −9%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
15,350 miles · 2020 · 847CC · Petrol
See the valuation →

Asking
£8,990
Fair value
£9,499
−£509 · −5%
Yamaha XSR900
GP Sport Heritage Euro 5 890cc
6,951 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£6,699
Fair value
£7,195
−£496 · −7%
Yamaha XSR900
ABS Sport Heritage Euro 5 890cc
10,000 miles · 2023 · 890CC · Petrol
See the valuation →

Asking
£9,249
Fair value
£9,724
−£474 · −5%
Yamaha XSR900
Sport Heritage Euro 5 890cc
1,745 miles · 2025 · 890CC · Petrol
See the valuation →

Asking
£9,299
Fair value
£9,689
−£390 · −4%
Yamaha XSR900
GP Sport Heritage Euro 5 890cc
3,716 miles · 2024 · 890CC · Petrol
See the valuation →

Asking
£5,789
Fair value
£6,089
−£300 · −5%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
8,428 miles · 2017 · 847CC · Petrol
See the valuation →

Asking
£5,795
Fair value
£6,089
−£294 · −5%
Yamaha XSR900
ABS Sport Heritage Euro 4 847cc
9,856 miles · 2017 · 847CC · Petrol
See the valuation →