- Search
- Refine
- Identify
- Evaluate
- Choose
Used BMW M 1000 R prices
42 live listings · 2023–2026 · typically 757 miles
- Typical price
- £19,370
- Price range
- £13k – £27k
- Best deal today
- −£5,055
- −21% vs fair value
Live BMW M 1000 R deals, ranked against fair value

Asking
£19,445
Fair value
£24,500
−£5,055 · −21%
BMW M 1000 R
Euro 5 999cc
5 miles · 2026 · 999CC · Manual · Petrol · Naked
See the valuation →

Asking
£19,445
Fair value
£24,500
−£5,055 · −21%
BMW M 1000 R
Euro 5 999cc
3 miles · 2026 · 999CC · Manual · Petrol · Naked
See the valuation →

Asking
£12,800
Fair value
£15,995
−£3,195 · −20%
BMW M 1000 R
Euro 5 999cc
14,670 miles · 2025 · 999CC · Manual · Petrol · Naked
See the valuation →

Asking
£18,605
Fair value
£21,559
−£2,954 · −14%
BMW M 1000 R
Euro 5 999cc
10 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£15,389
Fair value
£17,395
−£2,005 · −12%
BMW M 1000 R
Euro 5 999cc
2,055 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£13,495
Fair value
£15,495
−£2,000 · −13%
BMW M 1000 R
Euro 5 999cc
6,944 miles · 2023 · 999CC · Petrol
See the valuation →

Asking
£17,995
Fair value
£19,995
−£2,000 · −10%
BMW M 1000 R
Euro 5 999cc
592 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£13,795
Fair value
£15,495
−£1,700 · −11%
BMW M 1000 R
Euro 5 999cc
7,575 miles · 2023 · 999CC · Petrol
See the valuation →

Asking
£19,195
Fair value
£20,705
−£1,510 · −7%
BMW M 1000 R
Euro 5 999cc
350 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£13,995
Fair value
£15,495
−£1,500 · −10%
BMW M 1000 R
Euro 5 999cc
5,036 miles · 2023 · 999CC · Petrol
See the valuation →

Asking
£17,790
Fair value
£19,195
−£1,405 · −7%
BMW M 1000 R
Euro 5 999cc
765 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£20,445
Fair value
£21,559
−£1,114 · −5%
BMW M 1000 R
999cc
10 miles · 2025 · 999CC · Manual · Petrol · Naked
See the valuation →

Asking
£20,705
Fair value
£21,559
−£854 · −4%
BMW M 1000 R
999cc
10 miles · 2025 · 999CC · Manual · Petrol · Naked
See the valuation →

Asking
£23,995
Fair value
£24,500
−£505 · −2%
BMW M 1000 R
BMW M R
6 miles
See the valuation →

Asking
£17,995
Fair value
£18,499
−£504 · −3%
BMW M 1000 R
1,216 miles · 2023
See the valuation →

Asking
£14,999
Fair value
£15,495
−£496 · −3%
BMW M 1000 R
Euro 5 999cc
6,576 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£15,199
Fair value
£15,495
−£296 · −2%
BMW M 1000 R
Euro 5 999cc
3,077 miles · 2023 · 999CC · Petrol
See the valuation →

Asking
£24,220
Fair value
£24,500
−£280 · −1%
BMW M 1000 R
Euro 5 999cc
6 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£17,950
Fair value
£17,995
−£45 · ±0%
BMW M 1000 R
Euro 5 999cc
1,477 miles · 2023 · 999CC · Petrol
See the valuation →

Asking
£24,500
Fair value
£24,500
±£0 · ±0%
BMW M 1000 R
Euro 5 999cc
3 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£15,495
Fair value
£15,495
±£0 · ±0%
BMW M 1000 R
Euro 5 999cc
3,595 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£15,495
Fair value
£15,495
±£0 · ±0%
BMW M 1000 R
999cc
3,190 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£24,820
Fair value
£24,500
+£320 · +1%
BMW M 1000 R
Euro 5 999cc
5 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£24,820
Fair value
£24,500
+£320 · +1%
BMW M 1000 R
Euro 5 999cc
5 miles · 2026 · 999CC · Petrol
See the valuation →