- Search
- Refine
- Identify
- Evaluate
- Choose
Used BMW S 1000 R prices
128 live listings · 2015–2026 · typically 4,111 miles
- Typical price
- £11,395
- Price range
- £6k – £19k
- Best deal today
- −£2,993
- −21% vs fair value
Live BMW S 1000 R deals, ranked against fair value

Asking
£10,998
Fair value
£13,991
−£2,993 · −21%
BMW S 1000 R
Sport Euro 5 999cc
3,701 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£12,450
Fair value
£15,290
−£2,840 · −19%
BMW S 1000 R
Sport Euro 5 999cc
472 miles · 2025 · 999CC · Petrol
See the valuation →

Asking
£11,990
Fair value
£13,995
−£2,005 · −14%
BMW S 1000 R
Sport Euro 5 999cc
2,535 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£11,995
Fair value
£13,995
−£2,000 · −14%
BMW S 1000 R
Sport Euro 5 999cc
3,087 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£11,999
Fair value
£13,991
−£1,992 · −14%
BMW S 1000 R
Sport Euro 5 999cc
4,023 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£13,490
Fair value
£15,390
−£1,900 · −12%
BMW S 1000 R
Euro 5 999cc
404 miles · 2026 · 999CC · Petrol
See the valuation →

Asking
£5,795
Fair value
£7,500
−£1,705 · −23%
BMW S 1000 R
999cc
17,005 miles · 2015 · 999CC · Petrol
See the valuation →

Asking
£12,349
Fair value
£13,995
−£1,646 · −12%
BMW S 1000 R
Sport Euro 5 999cc
1,112 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£5,999
Fair value
£7,500
−£1,501 · −20%
BMW S 1000 R
999cc
14,255 miles · 2015 · 999CC · Petrol
See the valuation →

Asking
£5,999
Fair value
£7,500
−£1,501 · −20%
BMW S 1000 R
R Sport ABS 999cc
22,973 miles · 2015 · 999CC · Petrol
See the valuation →

Asking
£12,500
Fair value
£13,995
−£1,495 · −11%
BMW S 1000 R
Sport Euro 5 999cc
1,749 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£7,600
Fair value
£8,997
−£1,397 · −16%
BMW S 1000 R
Euro 4 999cc
12,603 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£7,889
Fair value
£9,200
−£1,311 · −14%
BMW S 1000 R
Sport Euro 4 999cc
8,806 miles · 2020 · 999CC · Petrol
See the valuation →

Asking
£6,189
Fair value
£7,500
−£1,311 · −17%
BMW S 1000 R
999cc
19,754 miles · 2015 · 999CC · Petrol
See the valuation →

Asking
£6,250
Fair value
£7,500
−£1,250 · −17%
BMW S 1000 R
R Sport ABS 999cc
33,133 miles · 2017 · 999CC · Petrol
See the valuation →

Asking
£12,750
Fair value
£13,950
−£1,200 · −9%
BMW S 1000 R
Sport Euro 5 999cc
6,312 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£14,295
Fair value
£15,340
−£1,045 · −7%
BMW S 1000 R
Sport Euro 5 999cc
351 miles · 2025 · 999CC · Petrol
See the valuation →

Asking
£6,499
Fair value
£7,500
−£1,001 · −13%
BMW S 1000 R
Sport Euro 4 999cc
17,281 miles · 2017 · 999CC · Petrol
See the valuation →

Asking
£12,995
Fair value
£13,995
−£1,000 · −7%
BMW S 1000 R
Sport Euro 5 999cc
4,229 miles · 2025 · 999CC · Petrol
See the valuation →

Asking
£12,995
Fair value
£13,995
−£1,000 · −7%
BMW S 1000 R
Sport Euro 5 999cc
1,470 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£6,500
Fair value
£7,500
−£1,000 · −13%
BMW S 1000 R
Sport Euro 4 999cc
14,154 miles · 2017 · 999CC · Petrol
See the valuation →

Asking
£12,995
Fair value
£13,991
−£996 · −7%
BMW S 1000 R
999cc
4,355 miles · 2024 · 999CC · Petrol
See the valuation →

Asking
£8,500
Fair value
£9,393
−£892 · −10%
BMW S 1000 R
Sport Euro 5 999cc
16,018 miles · 2022 · 999CC · Petrol
See the valuation →

Asking
£13,950
Fair value
£14,790
−£840 · −6%
BMW S 1000 R
999cc
915 miles · 2026 · 999CC · Petrol
See the valuation →