- Search
- Refine
- Identify
- Evaluate
- Choose
Used BMW F 900 XR prices
73 live listings · 2020–2026 · typically 4,400 miles
- Typical price
- £8,195
- Price range
- £6k – £14k
- Best deal today
- −£1,900
- −21% vs fair value
Live BMW F 900 XR deals, ranked against fair value

Asking
£7,295
Fair value
£9,195
−£1,900 · −21%
BMW F 900 XR
Euro 5 895cc
3,380 miles · 2024 · 895CC · Petrol
See the valuation →

Asking
£8,995
Fair value
£10,490
−£1,495 · −14%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
2,316 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£7,895
Fair value
£9,195
−£1,300 · −14%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
5,000 miles · 2024 · 895CC · Petrol
See the valuation →

Asking
£7,999
Fair value
£9,195
−£1,196 · −13%
BMW F 900 XR
BMW F900 Motorcycle Whie 895cc
4,400 miles · 2024 · 895CC · Petrol
See the valuation →

Asking
£5,799
Fair value
£6,795
−£996 · −15%
BMW F 900 XR
TE Euro 5 895cc
15,013 miles · 2020 · 895CC · Petrol
See the valuation →

Asking
£9,499
Fair value
£10,490
−£991 · −9%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
2,314 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£9,499
Fair value
£10,490
−£991 · −9%
BMW F 900 XR
BMW F900 XR, 2025/25, 5,834 MILES, FSH, BALANCE OF WARRANTY 895cc
5,834 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£5,900
Fair value
£6,795
−£895 · −13%
BMW F 900 XR
TE Euro 5 895cc
16,150 miles · 2021 · 895CC · Petrol
See the valuation →

Asking
£5,900
Fair value
£6,795
−£895 · −13%
BMW F 900 XR
TE Euro 5 895cc
18,957 miles · 2021 · 895CC · Petrol
See the valuation →

Asking
£6,000
Fair value
£6,795
−£795 · −12%
BMW F 900 XR
TE Euro 5 895cc
15,000 miles · 2020 · 895CC · Petrol
See the valuation →

Asking
£8,477
Fair value
£9,195
−£718 · −8%
BMW F 900 XR
Euro 5 895cc
7,272 miles · 2024 · 895CC · Petrol
See the valuation →

Asking
£6,089
Fair value
£6,795
−£706 · −10%
BMW F 900 XR
Euro 5 895cc
17,100 miles · 2020 · 895CC · Petrol
See the valuation →

Asking
£8,495
Fair value
£9,195
−£700 · −8%
BMW F 900 XR
Euro 5 895cc
6,301 miles · 2024 · 895CC · Petrol
See the valuation →

Asking
£9,790
Fair value
£10,490
−£700 · −7%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
3,446 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£9,899
Fair value
£10,490
−£591 · −6%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
2,422 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£6,289
Fair value
£6,795
−£506 · −7%
BMW F 900 XR
Euro 5 895cc
11,573 miles · 2020 · 895CC · Petrol
See the valuation →

Asking
£6,995
Fair value
£7,495
−£500 · −7%
BMW F 900 XR
Euro 5 895cc
7,177 miles · 2023 · 895CC · Petrol
See the valuation →

Asking
£6,295
Fair value
£6,795
−£500 · −7%
BMW F 900 XR
TE Euro 5 895cc
9,713 miles · 2021 · 895CC · Petrol
See the valuation →

Asking
£9,995
Fair value
£10,495
−£500 · −5%
BMW F 900 XR
895cc
762 miles · 2026 · 895CC · Petrol
See the valuation →

Asking
£9,995
Fair value
£10,490
−£495 · −5%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
4,419 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£9,999
Fair value
£10,490
−£491 · −5%
BMW F 900 XR
Euro 5 895cc
6,106 miles · 2025 · 895CC · Petrol
See the valuation →

Asking
£6,999
Fair value
£7,450
−£451 · −6%
BMW F 900 XR
Euro 5 895cc
8,029 miles · 2023 · 895CC · Petrol
See the valuation →

Asking
£6,499
Fair value
£6,947
−£448 · −6%
BMW F 900 XR
X-Ring Chain Euro 5 895cc
8,321 miles · 2022 · 895CC · Petrol
See the valuation →

Asking
£6,490
Fair value
£6,795
−£305 · −4%
BMW F 900 XR
TE Euro 5 895cc
9,200 miles · 2020 · 895CC · Petrol
See the valuation →