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
DS23WGE
BMW
1 Series
17489
233.38
0
Reduced
White
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
35876
2023
Jun 29, 2023
Jun 30, 2026
5 seats
LK22HUO
BMW
X1
20951
316.56
0
Reduced
Black
5 doors
Front Wheel Drive
suv
Petrol
Automatic
Portsmouth
28158
2022
Mar 31, 2022
Jun 27, 2026
5 seats
BG23CDX
BMW
1 Series
17310
225.89
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Manual
Portsmouth
19164
2023
Apr 19, 2023
Jun 25, 2026
5 seats
KN22XPJ
BMW
X1
15106
207.71
0
Reduced
Grey
5 doors
Front Wheel Drive
suv
Diesel
Manual
Portsmouth
66211
2022
Mar 31, 2022
Jun 25, 2026
5 seats
FJ23JVC
BMW
5 Series
23474
351.85
0
Reduced
Blue
4 doors
Rear Wheel Drive
Saloon
Diesel Hybrid
Automatic
Portsmouth
14510
2023
Mar 24, 2023
Jun 25, 2026
5 seats
YK23KDD
BMW
2 Series Gran Coupe
22242
304.85
0
Reduced
Black
4 doors
Front Wheel Drive
Saloon
Petrol
Automatic
Portsmouth
16314
2023
Aug 02, 2023
Jun 24, 2026
5 seats
HT23OBM
BMW
i4
24816
374.43
0
Reduced
Orange
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
40780
2023
Aug 17, 2023
Jun 24, 2026
5 seats
LO70TTJ
BMW
3 Series
14556
208.45
0
Reduced
Grey
5 doors
Rear Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Halesowen
97751
2021
Jan 20, 2021
Jun 24, 2026
5 seats
HX22OWC
BMW
4 Series
22868
349.18
0
Reduced
Blue
2 doors
Rear Wheel Drive
Coupe
Petrol
Automatic
Gloucester
46138
2022
Jul 21, 2022
Jun 24, 2026
4 seats
MJ19TOU
BMW
X2
15401
240.59
0
Reduced
White
5 doors
Front Wheel Drive
Suv
Petrol
Automatic
Portsmouth
32445
2019
Mar 31, 2019
Jun 24, 2026
5 seats
LS22NLV
BMW
i3
12906
185.61
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
61823
2022
Apr 19, 2022
Jun 24, 2026
4 seats
CP23MRX
BMW
1 Series
19616
261.48
1002
Reduced
Grey
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Bolton
21247
2023
Jun 20, 2023
Jun 23, 2026
5 seats
HL21VVK
BMW
3 Series
23588
354.01
1275
Reduced
Grey
5 doors
Rear Wheel Drive
Estate
Petrol
Automatic
Durham
27567
2021
Jul 30, 2021
Jun 23, 2026
5 seats
ND23YCF
BMW
iX1
24861
379.43
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
36364
2023
Jun 14, 2023
Jun 23, 2026
5 seats
LG22TXD
BMW
3 Series
19093
284.09
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
0
Automatic
Portsmouth
55277
2022
May 13, 2022
Jun 23, 2026
5 seats
RO73DDU
BMW
3 Series
21740
334.42
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Southampton
69833
2023
Dec 13, 2023
Jun 23, 2026
5 seats
AY72FDZ
BMW
iX3
22529
377.08
0
Reduced
White
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Portsmouth
81422
2022
Sep 21, 2022
Jun 22, 2026
5 seats
HX23RJV
BMW
3 Series
24690
383.06
0
Reduced
Black
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Towcester
62031
2023
Mar 10, 2023
Jun 19, 2026
5 seats
SM22HBE
BMW
iX
30017
513.1
0
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Bolton
34141
2022
Aug 12, 2022
Jun 19, 2026
5 seats
FD22HBF
BMW
3 Series
21636
323.76
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Gloucester
26279
2022
Jul 18, 2022
Jun 19, 2026
5 seats
HK22UNJ
BMW
3 Series
16007
241.75
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
HN23NFU
BMW
1 Series
25030
339.49
0
Reduced
Grey
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
18156
2023
Jun 23, 2023
Jun 18, 2026
5 seats
DS23EBJ
BMW
1 Series
21040
288.62
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
12284
2023
May 30, 2023
Jun 17, 2026
5 seats
SW71FYO
BMW
X3
25558
397.3
0
Reduced
Black
5 doors
Four Wheel Drive
suv
Diesel Hybrid
Automatic
Portsmouth
50935
2021
Sep 24, 2021
Jun 17, 2026
5 seats
HT22AWZ
BMW
3 Series
18818
284.09
0
Reduced
White
4 doors
Four Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Wolverhampton
68087
2022
Jul 07, 2022
Jun 17, 2026
5 seats
LB22ZPR
BMW
3 Series
23807
359.67
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
28331
486.86
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Wolverhampton
30844
2023
Jul 10, 2023
Jun 17, 2026
5 seats
HK70FZX
BMW
1 Series
21473
305.89
0
Reduced
Blue
5 doors
Four Wheel Drive
Hatchback
Petrol
Automatic
Mountsorrel
40454
2020
Nov 30, 2020
Jun 17, 2026
5 seats
LL22TXA
BMW
5 Series
19702
312.4
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
WR22HNH
BMW
3 Series
13376
194.13
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Gloucester
91689
2022
Jul 15, 2022
Jun 17, 2026
5 seats
YG23ZMO
BMW
3 Series
30606
471.43
246
Reduced
Grey
5 doors
Four Wheel Drive
Estate
Petrol Plug-in Hybrid
Automatic
Portsmouth
11623
2023
May 03, 2023
Jun 16, 2026
5 seats
FP22EJK
BMW
3 Series
18455
271.02
0
Reduced
White
4 doors
Rear Wheel Drive
Saloon
Petrol Plug-in Hybrid
Automatic
Mountsorrel
58999
2022
Jun 15, 2022
Jun 16, 2026
5 seats
YS19RZZ
BMW
1 Series
19028
352.84
0
Reduced
Grey
5 doors
Rear Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
71544
2019
Mar 04, 2019
Jun 13, 2026
5 seats
LE21FMZ
BMW
3 Series
21347
313.76
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
FG70FSZ
BMW
1 Series
11382
148.85
0
Reduced
Blue
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Portsmouth
85652
2020
Oct 23, 2020
Jun 12, 2026
5 seats
BG24AYJ
BMW
i4
26462
421.02
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Towcester
21958
2024
Apr 19, 2024
Jun 12, 2026
5 seats
WF23MYV
BMW
i4
25396
409.99
0
Reduced
White
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Portsmouth
62762
2023
Jun 16, 2023
Jun 12, 2026
5 seats
BW21GNP
BMW
1 Series
16922
233.09
0
Reduced
Black
5 doors
Front Wheel Drive
Hatchback
Petrol
Automatic
Bolton
43876
2021
Jun 25, 2021
Jun 11, 2026
5 seats
WP73HLJ
BMW
iX3
26784
459.4
0
Reduced
Grey
5 doors
Rear Wheel Drive
Suv
Electric
Automatic
Bradford
64693
2023
Oct 28, 2023
Jun 11, 2026
5 seats
FG22WYK
BMW
iX
38652
654.27
184
Reduced
Blue
5 doors
Four Wheel Drive
Suv
Electric
Automatic
Wolverhampton
50767
2022
May 23, 2022
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
NC19YFX
BMW
3 Series
21061
397.62
0
Reduced
Black
4 doors
Four Wheel Drive
Saloon
Diesel
Automatic
Portsmouth
50703
2019
Jun 27, 2019
Jun 10, 2026
5 seats
EN22HHR
BMW
X4
27411
433.3
123
Reduced
Grey
5 doors
Four Wheel Drive
Suv
Diesel Hybrid
Automatic
Wolverhampton
68652
2022
Jul 31, 2022
Jun 10, 2026
5 seats
DN22TZM
BMW
i4
23006
363.26
0
Reduced
Orange
5 doors
Rear Wheel Drive
Hatchback
Electric
Automatic
Towcester
64696
2022
May 30, 2022
Jun 09, 2026
5 seats
YF24BOV
BMW
3 Series
27175
409.09
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Gloucester
33614
2024
May 16, 2024
Jun 09, 2026
5 seats
YF24BTO
BMW
3 Series
27028
404.95
0
Reduced
Grey
4 doors
Rear Wheel Drive
Saloon
Petrol
Automatic
Gloucester
33581
2024
May 17, 2024
Jun 09, 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.


