Used BMW cars for sale
Signature BMW craftsmanship and dynamic performance, with flexible finance and a 90-day Carsa warranty.
Know what you can afford before you browse
Check your finance eligibility in 60 seconds — no impact on your credit score
EA72RXX
BMW
1 Series
12219
159.22
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
85869
2023
Jan 18, 2023
Mar 16, 2026
5 seats
FG71OWP
BMW
3 Series
16324
236.01
287
Reduced
Black
4 doors
Four Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Cannock
51203
2021
Nov 11, 2021
Mar 11, 2026
5 seats
HV22TPU
BMW
2 Series Gran Coupe
18383
234.34
0
Reduced
Red
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Bradford
32807
2022
Mar 28, 2022
Mar 06, 2026
5 seats
LL21YYR
BMW
X3
20879
305.15
221
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Portsmouth
60652
2021
Mar 10, 2021
Mar 03, 2026
5 seats
LP72VLU
BMW
i4
28223
435.63
0
Reduced
Blue
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Bolton
16696
2023
Feb 13, 2023
Feb 27, 2026
5 seats
WM71MLJ
BMW
3 Series
16140
228.56
0
Reduced
Grey
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Bradford
82875
2022
Feb 21, 2022
Feb 03, 2026
5 seats
SK70PYX
BMW
X3
24590
383.75
0
Reduced
Blue
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Portsmouth
35683
2020
Oct 31, 2020
Jan 27, 2026
5 seats
LM71HCF
BMW
3 Series
22551
340.65
0
Reduced
White
4 doors
Four Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Wolverhampton
12897
2021
Dec 21, 2021
Jan 22, 2026
5 seats
LP73BNF
BMW
3 Series
28500
436.59
0
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Wolverhampton
12703
2023
Dec 18, 2023
Jan 19, 2026
5 seats
HN22HLH
BMW
3 Series
18224
270.86
0
Reduced
Orange
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Mountsorrel
65573
2022
Apr 06, 2022
Jan 16, 2026
5 seats
LD69FJP
BMW
i3
11121
169.31
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Gloucester
28048
2019
Sep 30, 2019
Jan 15, 2026
4 seats
LC73WBO
BMW
X5
50817
745.79
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Portsmouth
27255
2023
Nov 20, 2023
Jan 08, 2026
5 seats
EO71JWM
BMW
X5
34017
482.09
0
Reduced
White
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
Wolverhampton
64396
2021
Sep 15, 2021
Nov 30, 2025
5 seats
WM70PYG
BMW
X5
32900
524.74
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Cannock
70894
2021
Feb 23, 2021
Nov 15, 2025
5 seats
OV69VUE
BMW
X2
14826
222.88
0
Reduced
Blue
5 doors
Front Wheel Drive
Suv
Petrol
Manual
Bolton
38281
2019
Nov 18, 2019
Aug 30, 2025
5 seats
SM68RWO
BMW
X4
26779
447.59
0
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Diesel
Automatic
Bradford
17749
2019
Jan 31, 2019
Jun 16, 2025
5 seats
HN23NFU
BMW
1 Series
24704
331.16
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
18156
2023
Jun 23, 2023
Jun 18, 2026
5 seats
DS23EBJ
BMW
1 Series
21040
288.62
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
12284
2023
May 30, 2023
Jun 17, 2026
5 seats
HT22AWZ
BMW
3 Series
18847
284.84
0
Reduced
White
4 doors
Four Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Wolverhampton
68087
2022
Jul 07, 2022
Jun 17, 2026
5 seats
LL23KCG
BMW
i4
29186
454.13
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
16503
2023
Apr 27, 2023
Jun 17, 2026
5 seats
FT22CXE
BMW
1 Series
20866
290.5
0
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
7109
2022
Aug 02, 2022
Jun 15, 2026
5 seats
HN22YFA
BMW
2 Series Gran Coupe
23158
287.89
0
Reduced
White
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
22618
2022
Jul 31, 2022
Jun 12, 2026
5 seats
BW21GNP
BMW
1 Series
17018
235.54
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Bolton
43876
2021
Jun 25, 2021
Jun 11, 2026
5 seats
FG22WYK
BMW
iX
38816
658.45
0
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
50767
2022
May 23, 2022
Jun 11, 2026
5 seats
AMZ8852
BMW
i4
23745
372.72
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Wolverhampton
67013
2023
May 25, 2023
Jun 09, 2026
5 seats
MF70YVU
BMW
X3
19977
303.22
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Wolverhampton
74354
2020
Dec 21, 2020
Jun 04, 2026
5 seats
NA23YDO
BMW
i4
28699
455.3
0
Reduced
Blue
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Durham
29185
2023
May 23, 2023
Jun 02, 2026
5 seats
LM20FHC
BMW
3 Series
22415
341.06
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
31329
2020
Jun 30, 2020
Jun 01, 2026
5 seats
WN71ZKD
BMW
iX3
21747
359.74
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
37706
2021
Nov 18, 2021
Jun 01, 2026
5 seats
DT69UYK
BMW
3 Series
18955
345.7
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Diesel
Automatic
Portsmouth
56516
2020
Feb 27, 2020
Jun 01, 2026
5 seats
LM72CUJ
BMW
iX
33506
551.97
0
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Portsmouth
82496
2022
Dec 19, 2022
Jun 01, 2026
5 seats
OU22TXC
BMW
X1
18039
274.26
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Wolverhampton
45173
2022
Apr 26, 2022
Jun 01, 2026
5 seats
AVZ5446
BMW
i4
22595
363.69
0
Reduced
Orange
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Durham
86221
2023
Mar 31, 2023
Jun 01, 2026
5 seats
YGZ6387
BMW
iX
33166
561.79
0
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
18721
2023
Mar 13, 2023
Jun 01, 2026
5 seats
HK71VRE
BMW
3 Series
23968
371.25
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Durham
17285
2021
Dec 22, 2021
Jun 01, 2026
5 seats
WV20YML
BMW
6 Series Gran Turismo
16136
284.99
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Diesel
Automatic
Portsmouth
65878
2020
Mar 17, 2020
Jun 01, 2026
5 seats
WN70EYU
BMW
3 Series
17225
262.69
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Diesel Hybrid
Automatic
Portsmouth
74777
2020
Oct 12, 2020
Jun 01, 2026
5 seats
LD20WYG
BMW
X3
24324
388.26
0
Reduced
Grey
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Gloucester
47915
2020
Mar 31, 2020
Jun 01, 2026
5 seats
DN69RYP
BMW
3 Series
14856
214.61
212
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
87872
2019
Oct 31, 2019
Jun 01, 2026
5 seats
VF19OED
BMW
3 Series
17909
271.49
325
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
51753
2019
Jun 28, 2019
Jun 01, 2026
5 seats
ML73RXN
BMW
3 Series
21257
304.38
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
43440
2023
Nov 15, 2023
Jun 01, 2026
5 seats
LR70LJJ
BMW
X3
20677
304.52
396
Reduced
Silver
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Halesowen
66052
2020
Sep 30, 2020
Jun 01, 2026
5 seats
AF73TNJ
BMW
3 Series
20447
319.29
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
80005
2023
Oct 11, 2023
May 27, 2026
5 seats
FX22GVE
BMW
X2
19769
302.95
240
Reduced
Black
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Wolverhampton
14790
2022
May 19, 2022
May 26, 2026
5 seats
NK72DXM
BMW
iX3
32418
576.25
180
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
11852
2022
Sep 30, 2022
May 21, 2026
5 seats
DS23CZZ
BMW
1 Series
17257
222.12
296
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Bolton
18037
2023
May 19, 2023
May 20, 2026
5 seats
No BMW cars right now
We don't have any in stock at the moment, but new cars land daily. Browse more cars or let us know what you're after.
Finance representative example (PCP)
Total cash price £12,450.00. Borrowing £10,450.00 with a £2,000.00 deposit at a representative APR of 10.9%
See more makes for sale
FAQs about BMWs
Are BMWs reliable?
BMWs are generally reliable when they've been properly looked after, and modern ones (2017 onwards) tend to do better than their reputation suggests. The key is service history. A BMW that's had regular oil changes and main dealer or specialist servicing will usually clock up high miles without drama. Skipped services and cheap fixes are where problems start, so always check the paperwork before buying.
Are BMWs expensive to maintain?
BMWs cost a bit more to run than mainstream brands like Ford or Vauxhall, but less than you might fear if you use an independent BMW specialist instead of a main dealer. Expect to pay £200–£400 for a service, and budget for things like brakes, run-flat tyres and the occasional sensor. Diesel models need their oil changed on time, otherwise bills climb quickly.
What's the best used BMW to buy?
For most UK buyers, the 3 Series is the sweet spot. It's comfortable on a long drive, cheap-ish to insure compared to bigger BMWs, and you get the proper rear-wheel-drive feel BMW is known for. If you want something smaller and cheaper to run, the 1 Series is great. If you need space and a higher driving position, the X3 is the pick of the SUVs.
Do BMWs hold their value?
BMWs hold their value well, particularly the 3 Series, X3 and X5. M Sport trim and popular colours like grey, black and white tend to depreciate slowest, while unusual colours and base trims drop faster. Diesel resale has softened a bit in cities with low-emission zones, but petrol and hybrid BMWs are still in strong demand on the used market.
What should I check when buying a used BMW?
Start with the service history — BMWs reward cars that have been serviced on time. Check for oil leaks around the engine, listen for rattles on a cold start, and make sure the run-flat tyres aren't cracked or mismatched. On a test drive, the gearbox should shift smoothly and the iDrive screen should respond properly. A clean MOT history with no advisories piling up is a good sign.
Get your car’s value in 30 seconds
See what your car's worth — free, instant, no obligation.
Sell or part exchange your car.
Talk to us, anytime.
Our friendly team is just a message or call away.


