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
GV69LCM
BMW
3 Series
20900
350.54
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Storage
20485
2019
Dec 19, 2019
May 13, 2026
5 seats
DE71PWK
BMW
3 Series
18448
276.27
476
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Bradford
59261
2021
Oct 31, 2021
May 13, 2026
5 seats
BL23DWM
BMW
3 Series
22944
343.69
823
Reduced
Red
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
47749
2023
May 12, 2023
May 13, 2026
5 seats
HK22WLC
BMW
2 Series Gran Coupe
19775
258.71
0
Reduced
Grey
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
25091
2022
Jul 27, 2022
May 13, 2026
5 seats
LA72OHJ
BMW
iX3
30673
536.43
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
21485
2022
Dec 22, 2022
May 12, 2026
5 seats
LA68ZFE
BMW
4 Series
13136
226.82
0
Reduced
Black
2 doors
Rear Wheel Drive
Convertible
Diesel
Manual
Portsmouth
75211
2019
Jan 31, 2019
May 12, 2026
4 seats
LD71JDJ
BMW
3 Series
21528
326.22
0
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Durham
45838
2021
Sep 16, 2021
May 12, 2026
5 seats
YB21ATN
BMW
X3
25080
403.38
0
Reduced
Grey
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
Durham
78763
2021
Mar 23, 2021
May 11, 2026
5 seats
HN23YTO
BMW
2 Series Gran Coupe
17841
223.67
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
37999
2023
May 19, 2023
May 11, 2026
5 seats
LM23XDK
BMW
2 Series Gran Coupe
20965
276.03
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
22525
2023
May 02, 2023
May 09, 2026
5 seats
FL72CPX
BMW
X2
20382
320.55
226
Reduced
Grey
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Durham
26266
2022
Sep 30, 2022
May 08, 2026
5 seats
AO21HTE
BMW
X3
23305
364.49
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Bradford
60270
2021
Mar 25, 2021
May 08, 2026
5 seats
EN72KTC
BMW
iX3
30897
540.65
0
Reduced
Black
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Gloucester
26135
2023
Feb 13, 2023
May 07, 2026
5 seats
LR22UFG
BMW
X1
20536
329.21
193
Reduced
Grey
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Southampton
34229
2022
Mar 31, 2022
May 07, 2026
5 seats
HJ72KWM
BMW
X1
28672
436.52
557
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Hybrid
Automatic
Portsmouth
23473
2022
Sep 30, 2022
May 07, 2026
5 seats
HW69HHP
BMW
X1
19170
316.14
0
Reduced
Grey
5 doors
Front Wheel Drive
suv
Petrol
Automatic
Storage
31746
2020
Jan 10, 2020
May 06, 2026
5 seats
YS70XRV
BMW
1 Series
24468
356.76
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Storage
17979
2020
Nov 30, 2020
May 06, 2026
5 seats
KM71LRX
BMW
3 Series
25233
395.65
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Wolverhampton
10768
2021
Nov 04, 2021
May 06, 2026
5 seats
LJ72KLR
BMW
3 Series
28087
442.43
476
Reduced
Blue
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Bradford
36305
2023
Feb 20, 2023
May 06, 2026
5 seats
YG69AHE
BMW
X4
23679
393.64
0
Reduced
White
5 doors
Four Wheel Drive
Suv
Diesel
Automatic
Storage
59876
2019
Sep 02, 2019
May 05, 2026
5 seats
HN21XCC
BMW
3 Series
18698
280.63
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Storage
51588
2021
Apr 19, 2021
May 05, 2026
5 seats
SO08POO
BMW
i3
11489
178.72
0
Reduced
Grey
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Bolton
22462
2019
Jun 28, 2019
May 05, 2026
4 seats
HV22WSW
BMW
2 Series Gran Coupe
17156
218.11
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Diesel
Manual
Gloucester
32916
2022
Mar 31, 2022
May 05, 2026
5 seats
LB71GHU
BMW
3 Series
15329
219.57
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
86813
2022
Feb 08, 2022
May 05, 2026
5 seats
BL73VKJ
BMW
i4
35654
567.27
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Gloucester
18707
2023
Dec 18, 2023
May 05, 2026
5 seats
LG72UTF
BMW
3 Series
25242
384.3
0
Reduced
Grey
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Durham
42227
2022
Oct 24, 2022
May 04, 2026
5 seats
HN24GYA
BMW
iX3
31052
529.32
0
Reduced
Black
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
16674
2024
Apr 23, 2024
May 04, 2026
5 seats
AV70WNU
BMW
X1
17415
270.56
0
Reduced
Black
5 doors
Front Wheel Drive
suv
Petrol
Manual
Gloucester
27777
2021
Feb 05, 2021
May 04, 2026
5 seats
BJ72XFM
BMW
3 Series
26157
394.85
0
Reduced
Black
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Portsmouth
33502
2023
Jan 31, 2023
May 03, 2026
5 seats
LS23PXW
BMW
i4
25062
377.72
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
39868
2023
Mar 24, 2023
May 03, 2026
5 seats
LK72HSL
BMW
5 Series
28844
448.27
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
13765
2022
Sep 12, 2022
May 02, 2026
5 seats
OE20APZ
BMW
X2
17828
281.48
0
Reduced
Blue
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Portsmouth
33547
2020
Jul 31, 2020
May 01, 2026
5 seats
LM72BVO
BMW
iX3
26051
439.16
0
Reduced
Black
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Southampton
32869
2022
Oct 20, 2022
May 01, 2026
5 seats
HV22WCF
BMW
X1
18360
282.46
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Mountsorrel
47429
2022
Apr 20, 2022
May 01, 2026
5 seats
VK69DHF
BMW
4 Series Gran Coupe
13668
226.09
425
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
63363
2020
Jan 10, 2020
May 01, 2026
5 seats
AF22SNN
BMW
i3
13022
199.6
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Storage
41020
2022
Mar 25, 2022
Apr 30, 2026
4 seats
YA18OGG
BMW
4 Series Gran Coupe
15108
263.63
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Wolverhampton
53975
2018
Jul 26, 2018
Apr 30, 2026
5 seats
LB70KCN
BMW
3 Series
22255
340.74
454
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Gloucester
33285
2020
Dec 18, 2020
Apr 30, 2026
5 seats
YK73TGL
BMW
1 Series
19967
268.83
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Gloucester
13761
2024
Jan 22, 2024
Apr 30, 2026
5 seats
LM72GKF
BMW
3 Series
25048
391.87
0
Reduced
Black
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Bradford
30805
2022
Dec 31, 2022
Apr 30, 2026
5 seats
EO20ORU
BMW
5 Series
20160
318.82
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Diesel Hybrid
Automatic
Portsmouth
43466
2020
Jun 30, 2020
Apr 29, 2026
5 seats
NL21ZVP
BMW
2 Series Gran Coupe
20577
290.86
0
Reduced
White
4 doors
Front Wheel Drive
Saloon
Diesel
Automatic
Wolverhampton
33257
2021
May 25, 2021
Apr 29, 2026
5 seats
FL68WFU
BMW
1 Series
19637
369.15
0
Reduced
Orange
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Durham
61586
2018
Oct 22, 2018
Apr 29, 2026
5 seats
BL19WJM
BMW
X2
12705
187.92
0
Reduced
Grey
5 doors
Front Wheel Drive
Suv
Petrol
Manual
Durham
50660
2019
Apr 25, 2019
Apr 28, 2026
5 seats
BM23NTV
BMW
1 Series
20267
391.52
277
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
21213
2023
May 23, 2023
Apr 28, 2026
5 seats
LG22SEY
BMW
1 Series
12516
160.04
0
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Diesel
Manual
Portsmouth
59195
2022
Mar 14, 2022
Apr 28, 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.


