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
YB18EJD
BMW
1 Series
13992
257.03
0
Reduced
Blue
5 doors
Rear Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
24038
2018
May 31, 2018
Jun 01, 2026
5 seats
KN22XRU
BMW
X1
16903
246.65
0
Reduced
White
5 doors
Front Wheel Drive
suv
Diesel
Manual
Wolverhampton
67889
2022
Mar 30, 2022
Jun 01, 2026
5 seats
LM20FHC
BMW
3 Series
22475
342.59
201
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
31329
2020
Jun 30, 2020
Jun 01, 2026
5 seats
DT69UYK
BMW
3 Series
19128
350.12
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Diesel
Automatic
Portsmouth
56516
2020
Feb 27, 2020
Jun 01, 2026
5 seats
LM72CUJ
BMW
iX
33635
555.27
0
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
82496
2022
Dec 19, 2022
Jun 01, 2026
5 seats
HK71VRE
BMW
3 Series
23968
371.25
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Durham
17285
2021
Dec 22, 2021
Jun 01, 2026
5 seats
LP73HMZ
BMW
2 Series Gran Coupe
17969
230.66
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Manual
Towcester
42010
2024
Jan 19, 2024
Jun 01, 2026
5 seats
RA22XZL
BMW
iX
27978
470.39
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Portsmouth
43787
2022
Aug 19, 2022
Jun 01, 2026
5 seats
DN73NUJ
BMW
2 Series
25119
344.75
0
Reduced
Blue
2 doors
Rear Wheel Drive
Coupe
Petrol
Automatic
Towcester
31843
2023
Nov 29, 2023
Jun 01, 2026
4 seats
HV23YDN
BMW
iX
39130
633.09
0
Reduced
Black
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
42647
2023
Mar 24, 2023
Jun 01, 2026
5 seats
WV20YML
BMW
6 Series Gran Turismo
16588
296.54
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Diesel
Automatic
Portsmouth
65878
2020
Mar 17, 2020
Jun 01, 2026
5 seats
WN70EYU
BMW
3 Series
17464
268.79
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Diesel Hybrid
Automatic
Portsmouth
74777
2020
Oct 12, 2020
Jun 01, 2026
5 seats
BP23EKN
BMW
1 Series
21599
304.96
0
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Wolverhampton
14736
2023
May 31, 2023
Jun 01, 2026
5 seats
LD20WYG
BMW
X3
24324
388.26
0
Reduced
Grey
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Gloucester
47915
2020
Mar 31, 2020
Jun 01, 2026
5 seats
DN69RYP
BMW
3 Series
15109
221.07
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
87872
2019
Oct 31, 2019
Jun 01, 2026
5 seats
LE72CCA
BMW
i4
29155
469.35
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
20958
2022
Dec 29, 2022
Jun 01, 2026
5 seats
BT25TPY
BMW
X1
32480
486.65
0
Reduced
Blue
5 doors
Four Wheel Drive
suv
Petrol Plug-in Hybrid
Automatic
Portsmouth
18700
2025
Jun 24, 2025
Jun 01, 2026
5 seats
VF19OED
BMW
3 Series
18204
279.03
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
51753
2019
Jun 28, 2019
Jun 01, 2026
5 seats
LR70LJJ
BMW
X3
21333
321.28
0
Reduced
Silver
5 doors
Four Wheel Drive
suv
Diesel
Automatic
Halesowen
66052
2020
Sep 30, 2020
Jun 01, 2026
5 seats
KW75CYY
BMW
i4
47091
808.59
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
22645
368.19
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
33264
526.04
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Hybrid
Automatic
Gloucester
62182
2021
Apr 23, 2021
May 27, 2026
5 seats
SK23YGF
BMW
i4
28102
434.4
0
Reduced
Blue
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Durham
24438
2023
Apr 19, 2023
May 27, 2026
5 seats
AF73TNJ
BMW
3 Series
20894
330.71
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
80005
2023
Oct 11, 2023
May 27, 2026
5 seats
DN71RZJ
BMW
iX3
21147
349.31
0
Reduced
Black
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Durham
45429
2021
Dec 31, 2021
May 27, 2026
5 seats
FX22GVE
BMW
X2
20661
325.73
0
Reduced
Black
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Wolverhampton
14790
2022
May 19, 2022
May 26, 2026
5 seats
WF69OSB
BMW
2 Series Active Tourer
13588
247.04
259
Reduced
Black
5 doors
Four Wheel Drive
Mpv
Petrol Plug-in Hybrid
Automatic
Gloucester
30773
2019
Sep 24, 2019
May 26, 2026
5 seats
HK22KFZ
BMW
2 Series Gran Coupe
22748
296.07
0
Reduced
White
4 doors
Four Wheel Drive
Saloon
Petrol
Automatic
Wolverhampton
36449
2022
May 27, 2022
May 26, 2026
5 seats
MM75XBT
BMW
iX2
35243
551.71
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
Portsmouth
32288
2022
Nov 30, 2022
May 25, 2026
4 seats
FE22XDZ
BMW
iX
28830
491.81
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
43425
2022
Mar 15, 2022
May 25, 2026
5 seats
WP23USV
BMW
5 Series
25098
390.76
0
Reduced
Red
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Halesowen
36854
2023
May 26, 2023
May 24, 2026
5 seats
BL23OUU
BMW
i4
29802
455.47
0
Reduced
Red
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
41141
2023
May 25, 2023
May 23, 2026
5 seats
WF68NWD
BMW
4 Series
16463
297.87
267
Reduced
Blue
2 doors
Four Wheel Drive
Coupe
Diesel
Automatic
Portsmouth
74938
2018
Sep 25, 2018
May 23, 2026
4 seats
FJ23JVK
BMW
i4
31656
516.92
193
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Bradford
51381
2023
Mar 22, 2023
May 22, 2026
5 seats
LM71EEA
BMW
iX3
20546
337.35
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
55402
2022
Jan 25, 2022
May 22, 2026
5 seats
FT69DDK
BMW
1 Series
15393
231.34
0
Reduced
Silver
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Storage
26087
2020
Jan 16, 2020
May 21, 2026
5 seats
HK22SHJ
BMW
X3
29433
473.98
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Petrol Hybrid
Automatic
Portsmouth
37721
2022
May 31, 2022
May 21, 2026
5 seats
NK72DXM
BMW
iX3
32216
571.13
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
11852
2022
Sep 30, 2022
May 21, 2026
5 seats
WR23VWB
BMW
i4
31453
504.8
0
Reduced
Blue
5 doors
Four Wheel Drive
Hatchback
Electric
Automatic
Towcester
45840
2023
May 03, 2023
May 21, 2026
5 seats
KM71EXR
BMW
2 Series Active Tourer
10068
148.82
0
Reduced
Black
5 doors
Front Wheel Drive
Mpv
Petrol
Automatic
Mountsorrel
81422
2021
Oct 29, 2021
May 20, 2026
5 seats
AP22FEH
BMW
X2
17162
266
0
Reduced
White
5 doors
Four Wheel Drive
Suv
Petrol Plug-in Hybrid
Automatic
Cannock
30761
2022
Jun 24, 2022
May 20, 2026
5 seats
FL21APV
BMW
4 Series Gran Coupe
17795
308.48
0
Reduced
Black
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Durham
42951
2021
Mar 31, 2021
May 20, 2026
5 seats
DS23CZZ
BMW
1 Series
17435
226.67
0
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Wolverhampton
18037
2023
May 19, 2023
May 20, 2026
5 seats
HN72XKV
BMW
3 Series
22161
329.11
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Portsmouth
47150
2022
Nov 21, 2022
May 20, 2026
5 seats
YR22AZD
BMW
i3
14486
205.05
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
29101
2022
Mar 30, 2022
May 20, 2026
4 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.


