- Search
- Refine
- Identify
- Evaluate
- Choose
Used BMW S 1000 RR prices
156 live listings · 2010–2026 · typically 4,442 miles
- Typical price
- £14,995
- Price range
- £6k – £24k
- Best deal today
- −£2,900
- −16% vs fair value
Live BMW S 1000 RR deals, ranked against fair value

Asking
£14,995
Fair value
£17,895
−£2,900 · −16%
BMW S 1000 RR
Sport ABS 999cc
567 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£17,495
Fair value
£20,290
−£2,795 · −14%
BMW S 1000 RR
Sport Euro 5 999cc
90 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£5,500
Fair value
£8,250
−£2,750 · −33%
BMW S 1000 RR
999cc
28,200 miles · 2012 · 999CC · Petrol
See the valuation →

Asking
£5,500
Fair value
£8,250
−£2,750 · −33%
Written off
BMW S 1000 RR
999cc
14,325 miles · 2011 · 999CC · Manual · Petrol · Super Sports
See the valuation →

Asking
£16,990
Fair value
£19,610
−£2,620 · −13%
BMW S 1000 RR
Sport Euro 5 999cc
326 miles · 2026 · 999CC · Manual · Petrol · Super Sports
See the valuation →

Asking
£11,750
Fair value
£14,145
−£2,395 · −17%
BMW S 1000 RR
Sport Euro 5 999cc
15,200 miles · 2022 · 999CC · Petrol
See the valuation →

Asking
£5,995
Fair value
£8,250
−£2,255 · −27%
BMW S 1000 RR
999cc
21,000 miles · 2013 · 999CC · Petrol
See the valuation →

Asking
£11,789
Fair value
£14,000
−£2,211 · −16%
BMW S 1000 RR
Sport Euro 4 999cc
16,271 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£15,790
Fair value
£17,995
−£2,205 · −12%
BMW S 1000 RR
Sport Euro 5 999cc
448 miles · 2023 · 999CC · Petrol
See the valuation →

Asking
£17,500
Fair value
£19,610
−£2,110 · −11%
BMW S 1000 RR
Sport Euro 5 999cc
368 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£12,249
Fair value
£14,299
−£2,050 · −14%
BMW S 1000 RR
Sport Euro 4 999cc
8,385 miles · 2021 · 999CC · Petrol
See the valuation →

Asking
£18,295
Fair value
£20,290
−£1,995 · −10%
BMW S 1000 RR
Sport Euro 5 999cc
5 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£18,490
Fair value
£20,290
−£1,800 · −9%
BMW S 1000 RR
Sport (19MY) 999cc
5 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£18,490
Fair value
£20,290
−£1,800 · −9%
BMW S 1000 RR
Sport Euro 5 999cc
8 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£15,999
Fair value
£17,795
−£1,796 · −10%
BMW S 1000 RR
Sport Euro 5 999cc
700 miles · 2025 · 999CC · Petrol
See the valuation →

Asking
£13,995
Fair value
£15,675
−£1,679 · −11%
BMW S 1000 RR
Sport Euro 5 999cc
1,977 miles · 2022 · 999CC · Petrol
See the valuation →

Asking
£16,250
Fair value
£17,895
−£1,645 · −9%
BMW S 1000 RR
Euro 5 999cc
637 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£12,490
Fair value
£14,000
−£1,510 · −11%
BMW S 1000 RR
Sport Euro 4 999cc
14,856 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£12,491
Fair value
£14,000
−£1,509 · −11%
BMW S 1000 RR
Sport Euro 4 999cc
16,800 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£12,499
Fair value
£14,000
−£1,501 · −11%
BMW S 1000 RR
999cc
12,705 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£15,995
Fair value
£17,495
−£1,500 · −9%
BMW S 1000 RR
Sport Euro 5 999cc
1,150 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£12,999
Fair value
£14,375
−£1,375 · −10%
BMW S 1000 RR
999cc
7,000 miles · 2022 · 999CC · Petrol
See the valuation →

Asking
£12,990
Fair value
£14,293
−£1,302 · −9%
BMW S 1000 RR
Sport Euro 5 999cc
10,923 miles · 2022 · 999CC · Petrol
See the valuation →

Asking
£13,695
Fair value
£14,995
−£1,300 · −9%
BMW S 1000 RR
Sport Euro 5 999cc
2,746 miles · 2022 · 999CC · Petrol
See the valuation →