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
MJ23TNK
BMW
i4
25712
391.89
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Gloucester
41406
2023
Apr 17, 2023
May 18, 2026
5 seats
LL23EUN
BMW
iX3
32575
572.58
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Gloucester
20391
2023
May 09, 2023
May 16, 2026
5 seats
LK22HTG
BMW
X1
16298
240.35
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
15585
189.86
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Manual
Portsmouth
43342
2021
May 25, 2021
May 16, 2026
5 seats
SM71DZN
BMW
iX3
23656
393.06
0
Reduced
Blue
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
38676
2021
Dec 30, 2021
May 15, 2026
5 seats
OE22GRZ
BMW
iX
25468
433.17
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Portsmouth
59020
2022
Jun 30, 2022
May 15, 2026
5 seats
PX22KJF
BMW
X2
21418
348.67
0
Reduced
Black
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Portsmouth
29091
2022
Mar 01, 2022
May 14, 2026
5 seats
PL73TPO
BMW
iX
39043
656.36
0
Reduced
Black
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
60882
2023
Dec 19, 2023
May 14, 2026
5 seats
GV69LCM
BMW
3 Series
20931
351.33
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
Portsmouth
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
Towcester
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
12956
222.22
180
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
21494
325.35
0
Reduced
Blue
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Durham
45838
2021
Sep 16, 2021
May 12, 2026
5 seats
NL22VGK
BMW
iX3
21353
347.79
0
Reduced
Blue
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
79580
2022
Apr 14, 2022
May 12, 2026
5 seats
YB21ATN
BMW
X3
24835
397.12
245
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
EJ19CMZ
BMW
1 Series
10042
158.71
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Petrol
Manual
Gloucester
53901
2019
Apr 30, 2019
May 10, 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
20349
319.71
0
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
30908
540.93
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
20568
330.02
0
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
28598
434.63
0
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
19077
313.77
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
24481
357.09
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Storage
17979
2020
Nov 30, 2020
May 06, 2026
5 seats
LJ72KLR
BMW
3 Series
27852
436.42
235
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
23582
391.17
0
Reduced
White
5 doors
Four Wheel Drive
Suv
Diesel
Automatic
Storage
59876
2019
Sep 02, 2019
May 05, 2026
5 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
FE23ZXF
BMW
3 Series
26958
405.85
0
Reduced
Grey
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Portsmouth
29378
2023
Mar 07, 2023
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
28800
447.14
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
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
13615
224.74
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
63363
2020
Jan 10, 2020
May 01, 2026
5 seats
AF22SNN
BMW
i3
12996
198.93
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
22088
336.48
167
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Gloucester
33285
2020
Dec 18, 2020
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
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.


