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
HK72JWF
BMW
iX3
28926
497.91
0
Reduced
Blue
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Bolton
35539
2023
Jan 05, 2023
Apr 02, 2026
5 seats
VO23NYB
BMW
1 Series
20138
264.37
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Diesel
Automatic
Halesowen
30117
2023
Mar 16, 2023
Apr 01, 2026
5 seats
PL68UEP
BMW
X6
26102
497.75
0
Reduced
Black
5 doors
Four Wheel Drive
Suv
Diesel
Automatic
Southampton
45986
2018
Sep 21, 2018
Mar 31, 2026
5 seats
DN72ZBW
BMW
4 Series
23888
361.37
0
Reduced
White
2 doors
Rear Wheel Drive
Coupe
Petrol
Automatic
Mountsorrel
42209
2022
Nov 30, 2022
Mar 31, 2026
4 seats
HK23CWE
BMW
1 Series
19161
245.84
0
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
8241
2023
Jul 31, 2023
Mar 31, 2026
5 seats
VE68VKG
BMW
1 Series
13525
226.21
0
Reduced
Blue
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Towcester
63150
2018
Dec 18, 2018
Mar 30, 2026
5 seats
OV21CKG
BMW
3 Series
17681
259.69
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Towcester
58182
2021
Mar 31, 2021
Mar 30, 2026
5 seats
ND72FCO
BMW
X2
20253
327.86
0
Reduced
Gold
5 doors
Four Wheel Drive
Suv
Petrol Plug-in Hybrid
Automatic
Storage
29112
2022
Nov 28, 2022
Mar 30, 2026
5 seats
LK22HVZ
BMW
X5
31279
462.55
181
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Towcester
50309
2022
Mar 17, 2022
Mar 30, 2026
5 seats
VN21SHV
BMW
2 Series Gran Coupe
18793
242.82
0
Reduced
Blue
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
27891
2021
Jul 09, 2021
Mar 30, 2026
5 seats
FD71OLR
BMW
X1
20643
329.46
0
Reduced
Grey
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Towcester
24859
2022
Feb 08, 2022
Mar 30, 2026
5 seats
HV23UXB
BMW
X2
17079
257.91
0
Reduced
White
5 doors
Four Wheel Drive
Suv
0
Automatic
Southampton
46935
2023
Mar 20, 2023
Mar 30, 2026
5 seats
BC73JWP
BMW
i4
27626
431.46
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Bradford
11332
2024
Feb 09, 2024
Mar 28, 2026
5 seats
HT69KFX
BMW
4 Series Gran Coupe
14437
241.97
653
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Wolverhampton
61548
2019
Dec 31, 2019
Mar 28, 2026
5 seats
MA22CYW
BMW
2 Series Gran Coupe
23803
301.71
243
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Durham
24441
2022
Mar 28, 2022
Mar 27, 2026
5 seats
KR72YRP
BMW
1 Series
19432
251.98
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Diesel
Automatic
Durham
20768
2022
Dec 22, 2022
Mar 27, 2026
5 seats
OU71XOK
BMW
i3
14291
211.88
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Southampton
37215
2021
Sep 15, 2021
Mar 26, 2026
4 seats
YE21OLK
BMW
X2
22526
396.34
0
Reduced
White
5 doors
Four Wheel Drive
Suv
Diesel
Automatic
Storage
31401
2021
May 07, 2021
Mar 26, 2026
5 seats
CF70DKJ
BMW
X5
33831
520.71
0
Reduced
Blue
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Gloucester
51323
2021
Jan 15, 2021
Mar 26, 2026
5 seats
PE22WXL
BMW
1 Series
17020
225.05
333
Reduced
Black
5 doors
Four Wheel Drive
Hatchback
Diesel
Automatic
Portsmouth
70573
2022
Mar 10, 2022
Mar 26, 2026
5 seats
LL70GCV
BMW
3 Series
15763
238.53
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
0
Automatic
Southampton
79617
2020
Nov 19, 2020
Mar 24, 2026
5 seats
YG69MKZ
BMW
X3
22984
359.68
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Halesowen
46054
2019
Sep 09, 2019
Mar 23, 2026
5 seats
YA21MWD
BMW
1 Series
22090
319.89
0
Reduced
White
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Durham
48272
2021
May 07, 2021
Mar 23, 2026
5 seats
NL23PZA
BMW
iX3
21540
335.99
0
Reduced
Black
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
61757
2023
Mar 16, 2023
Mar 23, 2026
5 seats
LG21SBP
BMW
3 Series
18085
273.83
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
0
Automatic
Bradford
64348
2021
Aug 10, 2021
Mar 23, 2026
5 seats
EF73NNT
BMW
1 Series
21629
304.87
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Mountsorrel
20121
2024
Jan 06, 2024
Mar 21, 2026
5 seats
LM71WFZ
BMW
iX3
21255
339.26
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Southampton
43018
2021
Nov 15, 2021
Mar 21, 2026
5 seats
YR23HMO
BMW
5 Series
27415
452.34
0
Reduced
Grey
5 doors
Four Wheel Drive
Estate
Diesel Hybrid
Automatic
Southampton
59821
2023
Mar 15, 2023
Mar 20, 2026
5 seats
HK72TZN
BMW
5 Series
20618
308.66
0
Reduced
Blue
5 doors
Rear Wheel Drive
Estate
Diesel Hybrid
Automatic
Towcester
76249
2022
Nov 30, 2022
Mar 19, 2026
5 seats
MW69YYG
BMW
3 Series
21808
414.06
0
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
Diesel
Automatic
Southampton
47438
2020
Jan 31, 2020
Mar 17, 2026
5 seats
EN19FNX
BMW
X5
30461
497.18
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol
Automatic
Portsmouth
63447
2019
May 29, 2019
Mar 17, 2026
5 seats
SG70WWJ
BMW
1 Series
11566
153.55
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Southampton
69649
2020
Sep 01, 2020
Mar 17, 2026
5 seats
EA72RXX
BMW
1 Series
12322
159.86
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Southampton
85869
2023
Jan 18, 2023
Mar 16, 2026
5 seats
EJ23PKD
BMW
2 Series Gran Coupe
15570
211.01
0
Reduced
Blue
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Bradford
81924
2023
May 09, 2023
Mar 16, 2026
5 seats
LG22RMX
BMW
3 Series
14971
207.51
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Southampton
79586
2022
Mar 07, 2022
Mar 13, 2026
5 seats
BK21ESV
BMW
X3
25067
375.16
0
Reduced
Grey
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
Southampton
35100
2021
Mar 29, 2021
Mar 11, 2026
5 seats
FG71OWP
BMW
3 Series
15953
226.2
0
Reduced
Black
4 doors
Four Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Southampton
51203
2021
Nov 11, 2021
Mar 11, 2026
5 seats
HT70OTM
BMW
X5
31019
481.15
0
Reduced
Black
5 doors
Four Wheel Drive
suv
0
Automatic
Durham
75058
2021
Feb 25, 2021
Mar 11, 2026
5 seats
KF19WWJ
BMW
3 Series
20400
324.58
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
48946
2019
Jul 31, 2019
Mar 09, 2026
5 seats
PA21NPZ
BMW
4 Series
22653
346.2
0
Reduced
Black
2 doors
Rear Wheel Drive
Coupe
Petrol
Automatic
Southampton
34606
2021
Jul 31, 2021
Mar 09, 2026
4 seats
FG70PVK
BMW
2 Series Active Tourer
12724
189.69
0
Reduced
Blue
5 doors
Four Wheel Drive
Mpv
Petrol Plug-in Hybrid
Automatic
Gloucester
39258
2020
Oct 22, 2020
Mar 09, 2026
5 seats
HV22TPU
BMW
2 Series Gran Coupe
18432
232.4
0
Reduced
Red
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Halesowen
32807
2022
Mar 28, 2022
Mar 06, 2026
5 seats
LB71GHA
BMW
3 Series
24597
392.87
0
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
0
Automatic
Southampton
18627
2022
Jan 04, 2022
Mar 06, 2026
5 seats
HK73ZRO
BMW
i4
36947
597.29
0
Reduced
Black
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
19537
2024
Jan 15, 2024
Mar 06, 2026
5 seats
YF69LMV
BMW
3 Series
20517
324.93
0
Reduced
White
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Southampton
40395
2019
Dec 06, 2019
Mar 05, 2026
5 seats
LL21YYR
BMW
X3
21977
330.94
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Southampton
60652
2021
Mar 10, 2021
Mar 03, 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.


