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
LL73OLX
BMW
iX1
25865
395.76
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Southampton
31644
2023
Oct 30, 2023
May 19, 2026
5 seats
LA72OHJ
BMW
iX3
30835
543.08
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
21485
2022
Dec 22, 2022
May 12, 2026
5 seats
YB21ATN
BMW
X3
25031
402.13
0
Reduced
Grey
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
Durham
78763
2021
Mar 23, 2021
May 11, 2026
5 seats
PX22KJE
BMW
X2
19656
307.7
347
Reduced
Black
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Portsmouth
34876
2022
Mar 01, 2022
May 03, 2026
5 seats
HV22WCF
BMW
X1
17831
270.15
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Towcester
47429
2022
Apr 20, 2022
May 01, 2026
5 seats
FL68WFU
BMW
1 Series
20311
386.37
226
Reduced
Orange
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Bolton
61586
2018
Oct 22, 2018
Apr 29, 2026
5 seats
LG68WSU
BMW
X1
14251
256.81
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Wolverhampton
39458
2018
Oct 11, 2018
Apr 27, 2026
5 seats
PE22WXL
BMW
1 Series
16711
221.46
0
Reduced
Black
5 doors
Four Wheel Drive
Hatchback
Diesel
Automatic
Towcester
70573
2022
Mar 10, 2022
Mar 26, 2026
5 seats
LP71KAE
BMW
5 Series
23980
385.88
0
Reduced
Black
5 doors
Rear Wheel Drive
Estate
Diesel Hybrid
Automatic
Gloucester
54144
2022
Feb 15, 2022
Feb 11, 2026
5 seats
GR21FNJ
BMW
2 Series Gran Coupe
13731
104.28
0
Reduced
Grey
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
19569
2021
May 24, 2021
Jun 21, 2026
5 seats
OE68XBL
BMW
X3
17097
261.68
0
Reduced
Blue
5 doors
Four Wheel Drive
suv
Petrol
Automatic
Portsmouth
96737
2019
Jan 31, 2019
Jun 21, 2026
5 seats
JC10ANE
BMW
2 Series
12100
216.48
0
Reduced
Grey
2 doors
Rear Wheel Drive
Coupe
Diesel
Automatic
Mountsorrel
64221
2016
Jul 22, 2016
Jun 20, 2026
4 seats
MV70BYY
BMW
3 Series
13186
183.63
0
Reduced
White
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Bolton
107956
2020
Nov 25, 2020
Jun 20, 2026
5 seats
HN20OFA
BMW
1 Series
22223
350.18
0
Reduced
Black
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Mountsorrel
67574
2020
Jun 22, 2020
Jun 19, 2026
5 seats
HX23RJV
BMW
3 Series
24718
383.76
0
Reduced
Black
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
62026
2023
Mar 10, 2023
Jun 19, 2026
5 seats
ND23YTS
BMW
i4
27584
435.14
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
35675
2023
Jun 16, 2023
Jun 19, 2026
5 seats
SM22HBE
BMW
iX
30709
530.76
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
34136
2022
Aug 12, 2022
Jun 19, 2026
5 seats
EA22CJJ
BMW
X1
15037
216.47
0
Reduced
White
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Gloucester
65264
2022
Apr 20, 2022
Jun 19, 2026
5 seats
WF73ZZV
BMW
1 Series
18445
237.91
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Durham
17572
2023
Oct 31, 2023
Jun 19, 2026
5 seats
FD22HBF
BMW
3 Series
21327
315.86
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Bolton
26278
2022
Jul 18, 2022
Jun 19, 2026
5 seats
YF74SHJ
BMW
iX1
28256
447.65
0
Reduced
Silver
5 doors
Front Wheel Drive
Suv
Electric
Automatic
Wolverhampton
14644
2024
Dec 10, 2024
Jun 19, 2026
5 seats
HK22UNJ
BMW
3 Series
16037
242.51
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Gloucester
88983
2022
Jun 15, 2022
Jun 19, 2026
5 seats
HS19UME
BMW
X3
19416
293.79
0
Reduced
Blue
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Durham
71383
2019
May 31, 2019
Jun 18, 2026
5 seats
YC21GWV
BMW
1 Series
18317
264.58
0
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
57282
2021
Mar 30, 2021
Jun 18, 2026
5 seats
SW71FYO
BMW
X3
25746
402.1
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
50932
2021
Sep 24, 2021
Jun 17, 2026
5 seats
LB22ZPR
BMW
3 Series
23525
352.47
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
0
Automatic
Wolverhampton
33557
2022
Jul 14, 2022
Jun 17, 2026
5 seats
HN23RWX
BMW
iX3
28269
485.27
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
30844
2023
Jul 10, 2023
Jun 17, 2026
5 seats
LL22TXA
BMW
5 Series
19707
312.53
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
70731
2022
Jun 16, 2022
Jun 17, 2026
5 seats
LB21KFR
BMW
3 Series
15936
232.02
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
92964
2021
Mar 05, 2021
Jun 17, 2026
5 seats
DG70XER
BMW
5 Series
18265
280.96
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
77049
2020
Sep 30, 2020
Jun 16, 2026
5 seats
FP22EJK
BMW
3 Series
18194
264.35
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Gloucester
58999
2022
Jun 15, 2022
Jun 16, 2026
5 seats
HG18UCW
BMW
1 Series
9479
158.27
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
61476
2018
Jun 27, 2018
Jun 13, 2026
5 seats
BL23MXD
BMW
i4
33477
519.86
0
Reduced
Black
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
19917
2023
May 15, 2023
Jun 12, 2026
5 seats
LE21FMZ
BMW
3 Series
21318
313.02
0
Reduced
Grey
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Portsmouth
59417
2021
Jul 26, 2021
Jun 12, 2026
5 seats
LL70EZM
BMW
3 Series
19895
316.78
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
45931
2020
Nov 25, 2020
Jun 11, 2026
5 seats
BJ22CGZ
BMW
3 Series
21817
341.66
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
41513
2022
May 22, 2022
Jun 10, 2026
5 seats
HK20EYA
BMW
3 Series
14788
229.6
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Wolverhampton
63445
2020
Jul 20, 2020
Jun 10, 2026
5 seats
YF24BOV
BMW
3 Series
27140
408.19
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Gloucester
33614
2024
May 16, 2024
Jun 09, 2026
5 seats
NG23FVJ
BMW
iX1
25560
387.69
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
27020
2023
Jun 30, 2023
Jun 09, 2026
5 seats
WN72YAY
BMW
3 Series
22001
353.79
0
Reduced
Grey
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Wolverhampton
81208
2022
Oct 07, 2022
Jun 09, 2026
5 seats
HN72KMU
BMW
i4
18134
268.57
0
Reduced
Green
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Wolverhampton
94425
2022
Oct 17, 2022
Jun 09, 2026
5 seats
FH70DZN
BMW
3 Series
23132
360.63
0
Reduced
Black
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Towcester
31510
2021
Feb 03, 2021
Jun 07, 2026
5 seats
VX68PKV
BMW
2 Series Active Tourer
9985
144.44
0
Reduced
White
5 doors
Four Wheel Drive
Mpv
Petrol Plug-in Hybrid
Automatic
Durham
46756
2018
Dec 12, 2018
Jun 06, 2026
5 seats
LL70XET
BMW
X5
35230
494.97
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
Bolton
36877
2020
Dec 31, 2020
Jun 06, 2026
5 seats
NA23HUK
BMW
3 Series
27414
411.92
0
Reduced
Grey
5 doors
Rear Wheel Drive
Estate
0
Automatic
Portsmouth
24793
2023
May 05, 2023
Jun 05, 2026
5 seats
AY22FPE
BMW
iX
25081
420.51
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
68589
2022
May 24, 2022
Jun 05, 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.



