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
LR69YMO
BMW
X1
16052
236.87
0
Reduced
Blue
5 doors
Front Wheel Drive
suv
Petrol
Automatic
Cannock
43362
2019
Sep 27, 2019
Jun 01, 2026
5 seats
YH22OGN
BMW
iX3
25755
444.79
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
57473
2022
Mar 10, 2022
Jun 01, 2026
5 seats
KR23UKV
BMW
i4
32032
502.32
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Wolverhampton
33631
2023
Apr 27, 2023
Jun 01, 2026
5 seats
MM71UOF
BMW
iX3
27192
479.62
0
Reduced
Blue
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
50236
2022
Feb 09, 2022
Jun 01, 2026
5 seats
HV22TFX
BMW
2 Series Gran Coupe
18552
240.64
138
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Bradford
34883
2022
Mar 31, 2022
Jun 01, 2026
5 seats
BU23ATZ
BMW
2 Series Gran Coupe
20716
267.07
380
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Gloucester
17015
2023
Jun 30, 2023
Jun 01, 2026
5 seats
RA22XZL
BMW
iX
28267
477.78
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Durham
43787
2022
Aug 19, 2022
Jun 01, 2026
5 seats
YC70OEL
BMW
3 Series
17865
263.96
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
63396
2020
Oct 26, 2020
Jun 01, 2026
5 seats
LM69DFF
BMW
X1
14834
220.45
0
Reduced
Blue
5 doors
Front Wheel Drive
suv
Petrol
Automatic
Portsmouth
72329
2019
Sep 30, 2019
Jun 01, 2026
5 seats
LV73YHO
BMW
X1
24444
383.51
0
Reduced
Black
5 doors
Front Wheel Drive
suv
Petrol Hybrid
Automatic
Portsmouth
46172
2024
Feb 16, 2024
Jun 01, 2026
5 seats
HV23YDN
BMW
iX
38234
610.2
244
Reduced
Black
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
42647
2023
Mar 24, 2023
Jun 01, 2026
5 seats
SV23ZVG
BMW
1 Series
20560
289.22
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Bradford
51112
2023
Apr 28, 2023
Jun 01, 2026
5 seats
FY22VMX
BMW
2 Series Gran Coupe
18914
247.9
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Wolverhampton
32880
2022
Apr 28, 2022
Jun 01, 2026
5 seats
BP23EKN
BMW
1 Series
20283
271.34
203
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Gloucester
14736
2023
May 31, 2023
Jun 01, 2026
5 seats
FP22KVE
BMW
5 Series
25866
416.35
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
13627
2022
Jun 14, 2022
Jun 01, 2026
5 seats
BL23OYB
BMW
i4
34910
545.12
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Bolton
12281
2023
May 25, 2023
Jun 01, 2026
5 seats
YH20DHU
BMW
3 Series
20025
370.77
326
Reduced
Grey
4 doors
Four Wheel Drive
Saloon
Diesel
Automatic
Cannock
67048
2020
Mar 12, 2020
Jun 01, 2026
5 seats
YG68PMF
BMW
2 Series
15035
238.78
0
Reduced
White
2 doors
Rear Wheel Drive
Coupe
Petrol
Automatic
Towcester
58210
2019
Feb 06, 2019
Jun 01, 2026
4 seats
LE72CCA
BMW
i4
29028
466.14
322
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Towcester
20958
2022
Dec 29, 2022
Jun 01, 2026
5 seats
FD23JZF
BMW
1 Series
14171
188.4
119
Reduced
Blue
5 doors
Front Wheel Drive
Hatchback
Diesel
Manual
Cannock
77643
2023
Jun 16, 2023
Jun 01, 2026
5 seats
RX23OXD
BMW
iX
35171
561.37
0
Reduced
Black
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
60599
2023
Apr 28, 2023
Jun 01, 2026
5 seats
YG69FGV
BMW
2 Series Active Tourer
12779
226.75
310
Reduced
Grey
5 doors
Four Wheel Drive
Mpv
Petrol Plug-in Hybrid
Automatic
Towcester
37103
2019
Sep 09, 2019
Jun 01, 2026
5 seats
WM72YJA
BMW
iX3
30261
528.62
0
Reduced
Blue
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
28606
2023
Feb 10, 2023
Jun 01, 2026
5 seats
KW75CYY
BMW
i4
47125
809.45
0
Reduced
White
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
5167
2025
Dec 23, 2025
May 29, 2026
5 seats
LG21KTW
BMW
3 Series
22733
370.44
0
Reduced
Black
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Bradford
59297
2021
Jul 28, 2021
May 28, 2026
5 seats
WN21YVP
BMW
X5
32289
501.13
202
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Hybrid
Automatic
Cannock
62182
2021
Apr 23, 2021
May 27, 2026
5 seats
SK23YGF
BMW
i4
28669
449.07
0
Reduced
Blue
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Durham
24438
2023
Apr 19, 2023
May 27, 2026
5 seats
NL23YHT
BMW
i4
27016
421.88
0
Reduced
Green
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Durham
37146
2023
May 09, 2023
May 27, 2026
5 seats
MA70HUO
BMW
X3
23611
371.18
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Gloucester
49557
2021
Jan 11, 2021
May 26, 2026
5 seats
WF69OSB
BMW
2 Series Active Tourer
13064
233.65
0
Reduced
Black
5 doors
Four Wheel Drive
Mpv
Petrol Plug-in Hybrid
Automatic
Gloucester
30773
2019
Sep 24, 2019
May 26, 2026
5 seats
AP69AET
BMW
3 Series
17384
275.42
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Durham
61161
2020
Jan 09, 2020
May 26, 2026
5 seats
MM75XBT
BMW
iX2
34710
538.25
0
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
7017
2025
Nov 28, 2025
May 26, 2026
5 seats
DN72XSX
BMW
4 Series
24307
366.72
0
Reduced
Black
2 doors
Rear Wheel Drive
Coupe
Petrol
Automatic
Wolverhampton
32288
2022
Nov 30, 2022
May 25, 2026
4 seats
FE22XDZ
BMW
iX
29232
502.08
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
43425
2022
Mar 15, 2022
May 25, 2026
5 seats
WF68NWD
BMW
4 Series
15631
276.61
181
Reduced
Blue
2 doors
Four Wheel Drive
Coupe
Diesel
Automatic
Bradford
74938
2018
Sep 25, 2018
May 23, 2026
4 seats
FJ23JVK
BMW
i4
31505
513.1
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Towcester
51381
2023
Mar 22, 2023
May 22, 2026
5 seats
LM71EEA
BMW
iX3
20699
341.26
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Mountsorrel
55402
2022
Jan 25, 2022
May 22, 2026
5 seats
AP22FEH
BMW
X2
16410
246.79
211
Reduced
White
5 doors
Four Wheel Drive
Suv
Petrol Plug-in Hybrid
Automatic
Mountsorrel
30761
2022
Jun 24, 2022
May 20, 2026
5 seats
FL21APV
BMW
4 Series Gran Coupe
17283
295.4
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Bradford
42951
2021
Mar 31, 2021
May 20, 2026
5 seats
LO22FTN
BMW
X4
30859
477.75
0
Reduced
White
5 doors
Four Wheel Drive
Suv
Diesel Hybrid
Automatic
Halesowen
22665
2022
Jul 11, 2022
May 19, 2026
5 seats
LO23EFK
BMW
5 Series
24017
385.82
103
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
49178
2023
May 17, 2023
May 19, 2026
5 seats
HN71BXK
BMW
2 Series Gran Coupe
21862
278.66
114
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Durham
36692
2021
Sep 30, 2021
May 19, 2026
5 seats
MJ23TNK
BMW
i4
26528
413.92
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Towcester
41406
2023
Apr 17, 2023
May 18, 2026
5 seats
LL23EUN
BMW
iX3
32041
560.89
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
20391
2023
May 09, 2023
May 16, 2026
5 seats
LK22HTG
BMW
X1
15779
227.88
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Portsmouth
62891
2022
Mar 08, 2022
May 16, 2026
5 seats
LO21PKV
BMW
2 Series Gran Coupe
14583
173.28
291
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Manual
Portsmouth
43342
2021
May 25, 2021
May 16, 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.


