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

Check finance eligibility
Clio
CLS
Clubman
C-MAX
Combo
Combo Life
Combo Life Electric
Compass
Convertible
Cooper
Corolla
Corsa
Corsa Electric
Countryman
Crossland
Crossland X
CR-V
ct 200h
CX-3
CX-30
CX-5
CX-60
Defender 110
Defender 90
Discovery
Discovery Sport
Dolphin
Dolphin Surf
Ds 3
Ds 3 Crossback
Ds 4
DS 4 Crossback
Ds 7
DS 7 Crossback
DS 9
Duster
E-2008
E-208
E-3008
E-308
E5
E-berlingo
E-c3
e-C4
E Class
Eclipse Cross
Ecosport
Edge
E-golf
Electric Cooper
Electric Countryman
Electric Hatch
E-nv200
E:ny1
Enyaq
E-pace
EQA
Eqb
EQC
EQE
Eqv
Es
e-Spacetourer
e-tron
e-tron GT
E-tron S
E-up!
Ev3
EV6
Ev9
Ex30
Ex40
Explorer
Fabia
Fiesta
Focus
Forester
Forfour
Formentor
Fortwo
F-PACE
Frontera Electric
F-type
Fullback
Funky Cat
Galaxy
Ghibli
Giulia
Giulietta
GLA
GLB
GLC
GLE
GLS
Golf
Golf SV
Grand C4 Picasso
Grand C4 Spacetourer
Grand C-MAX
Grandland
Filters
Clear all
Up to
From
Tag
Make & Model
Price
Age
Mileage
Fuel Type
Colour
Any
Body Type
Any
Gearbox
Any
Carsa Store Locations
Any
Doors
Any
Seats
Any
Drive type
Any
Number plate
Clear all
Loading cars
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Close or clear
Showing 0 to 20 of 2000 results
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

LA72OHJ

BMW

iX3

30835

543.08

0

Reduced

Grey

5 doors

Rear Wheel Drive

Suv

Electric

Automatic

Portsmouth

21485

2022

Dec 22, 2022

May 12, 2026

5 seats

YB21ATN

BMW

X3

25031

402.13

0

Reduced

Grey

5 doors

Four Wheel Drive

suv

Diesel Hybrid

Automatic

Durham

78763

2021

Mar 23, 2021

May 11, 2026

5 seats

PX22KJE

BMW

X2

19656

307.7

347

Reduced

Black

5 doors

Front Wheel Drive

Suv

Petrol

Automatic

Portsmouth

34876

2022

Mar 01, 2022

May 03, 2026

5 seats

HV22WCF

BMW

X1

17831

270.15

0

Reduced

Black

5 doors

Four Wheel Drive

suv

Petrol Plug-in Hybrid

Automatic

Towcester

47429

2022

Apr 20, 2022

May 01, 2026

5 seats

FL68WFU

BMW

1 Series

20311

386.37

226

Reduced

Orange

5 doors

Rear Wheel Drive

Hatchback

Petrol

Automatic

Bolton

61586

2018

Oct 22, 2018

Apr 29, 2026

5 seats

LG68WSU

BMW

X1

14251

256.81

0

Reduced

Black

5 doors

Four Wheel Drive

suv

Diesel

Automatic

Wolverhampton

39458

2018

Oct 11, 2018

Apr 27, 2026

5 seats

PE22WXL

BMW

1 Series

16711

221.46

0

Reduced

Black

5 doors

Four Wheel Drive

Hatchback

Diesel

Automatic

Towcester

70573

2022

Mar 10, 2022

Mar 26, 2026

5 seats

LP71KAE

BMW

5 Series

23980

385.88

0

Reduced

Black

5 doors

Rear Wheel Drive

Estate

Diesel Hybrid

Automatic

Gloucester

54144

2022

Feb 15, 2022

Feb 11, 2026

5 seats

GR21FNJ

BMW

2 Series Gran Coupe

13731

104.28

0

Reduced

Grey

4 doors

Front Wheel Drive

Saloon

Petrol

Automatic

Portsmouth

19569

2021

May 24, 2021

Jun 21, 2026

5 seats

OE68XBL

BMW

X3

17097

261.68

0

Reduced

Blue

5 doors

Four Wheel Drive

suv

Petrol

Automatic

Portsmouth

96737

2019

Jan 31, 2019

Jun 21, 2026

5 seats

JC10ANE

BMW

2 Series

12100

216.48

0

Reduced

Grey

2 doors

Rear Wheel Drive

Coupe

Diesel

Automatic

Mountsorrel

64221

2016

Jul 22, 2016

Jun 20, 2026

4 seats

MV70BYY

BMW

3 Series

13186

183.63

0

Reduced

White

5 doors

Rear Wheel Drive

Estate

Petrol Plug-in Hybrid

Automatic

Bolton

107956

2020

Nov 25, 2020

Jun 20, 2026

5 seats

HN20OFA

BMW

1 Series

22223

350.18

0

Reduced

Black

5 doors

Four Wheel Drive

Hatchback

Petrol

Automatic

Mountsorrel

67574

2020

Jun 22, 2020

Jun 19, 2026

5 seats

HX23RJV

BMW

3 Series

24718

383.76

0

Reduced

Black

5 doors

Four Wheel Drive

Estate

Petrol Plug-in Hybrid

Automatic

62026

2023

Mar 10, 2023

Jun 19, 2026

5 seats

ND23YTS

BMW

i4

27584

435.14

0

Reduced

Black

5 doors

Rear Wheel Drive

Hatchback

Electric

Automatic

35675

2023

Jun 16, 2023

Jun 19, 2026

5 seats

SM22HBE

BMW

iX

30709

530.76

0

Reduced

Grey

5 doors

Four Wheel Drive

Suv

Electric

Automatic

34136

2022

Aug 12, 2022

Jun 19, 2026

5 seats

EA22CJJ

BMW

X1

15037

216.47

0

Reduced

White

5 doors

Four Wheel Drive

suv

Petrol Plug-in Hybrid

Automatic

Gloucester

65264

2022

Apr 20, 2022

Jun 19, 2026

5 seats

WF73ZZV

BMW

1 Series

18445

237.91

0

Reduced

Grey

5 doors

Front Wheel Drive

Hatchback

Petrol

Manual

Durham

17572

2023

Oct 31, 2023

Jun 19, 2026

5 seats

FD22HBF

BMW

3 Series

21327

315.86

0

Reduced

Grey

4 doors

Rear Wheel Drive

Saloon

Petrol Plug-in Hybrid

Automatic

Bolton

26278

2022

Jul 18, 2022

Jun 19, 2026

5 seats

YF74SHJ

BMW

iX1

28256

447.65

0

Reduced

Silver

5 doors

Front Wheel Drive

Suv

Electric

Automatic

Wolverhampton

14644

2024

Dec 10, 2024

Jun 19, 2026

5 seats

HK22UNJ

BMW

3 Series

16037

242.51

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

HS19UME

BMW

X3

19416

293.79

0

Reduced

Blue

5 doors

Four Wheel Drive

suv

Diesel

Automatic

Durham

71383

2019

May 31, 2019

Jun 18, 2026

5 seats

YC21GWV

BMW

1 Series

18317

264.58

0

Reduced

White

5 doors

Front Wheel Drive

Hatchback

Petrol

Automatic

57282

2021

Mar 30, 2021

Jun 18, 2026

5 seats

SW71FYO

BMW

X3

25746

402.1

0

Reduced

Black

5 doors

Four Wheel Drive

suv

Diesel Hybrid

Automatic

50932

2021

Sep 24, 2021

Jun 17, 2026

5 seats

HN23RWX

BMW

iX3

28269

485.27

0

Reduced

Grey

5 doors

Rear Wheel Drive

Suv

Electric

Automatic

Wolverhampton

30844

2023

Jul 10, 2023

Jun 17, 2026

5 seats

LL22TXA

BMW

5 Series

19707

312.53

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

LB21KFR

BMW

3 Series

15936

232.02

0

Reduced

Grey

4 doors

Rear Wheel Drive

Saloon

Petrol Plug-in Hybrid

Automatic

Portsmouth

92964

2021

Mar 05, 2021

Jun 17, 2026

5 seats

DG70XER

BMW

5 Series

18265

280.96

0

Reduced

Grey

4 doors

Rear Wheel Drive

Saloon

Petrol Plug-in Hybrid

Automatic

Portsmouth

77049

2020

Sep 30, 2020

Jun 16, 2026

5 seats

FP22EJK

BMW

3 Series

18194

264.35

0

Reduced

White

4 doors

Rear Wheel Drive

Saloon

Petrol Plug-in Hybrid

Automatic

Gloucester

58999

2022

Jun 15, 2022

Jun 16, 2026

5 seats

HG18UCW

BMW

1 Series

9479

158.27

0

Reduced

White

5 doors

Rear Wheel Drive

Hatchback

Petrol

Manual

Portsmouth

61476

2018

Jun 27, 2018

Jun 13, 2026

5 seats

BL23MXD

BMW

i4

33477

519.86

0

Reduced

Black

5 doors

Four Wheel Drive

Hatchback

Electric

Automatic

Portsmouth

19917

2023

May 15, 2023

Jun 12, 2026

5 seats

LL70EZM

BMW

3 Series

19895

316.78

0

Reduced

Grey

4 doors

Rear Wheel Drive

Saloon

Petrol Plug-in Hybrid

Automatic

Portsmouth

45931

2020

Nov 25, 2020

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

HK20EYA

BMW

3 Series

14788

229.6

0

Reduced

Blue

4 doors

Rear Wheel Drive

Saloon

Petrol Plug-in Hybrid

Automatic

Wolverhampton

63445

2020

Jul 20, 2020

Jun 10, 2026

5 seats

YF24BOV

BMW

3 Series

27140

408.19

0

Reduced

Grey

4 doors

Rear Wheel Drive

Saloon

Petrol

Automatic

Gloucester

33614

2024

May 16, 2024

Jun 09, 2026

5 seats

NG23FVJ

BMW

iX1

25560

387.69

0

Reduced

Grey

5 doors

Four Wheel Drive

Suv

Electric

Automatic

Wolverhampton

27020

2023

Jun 30, 2023

Jun 09, 2026

5 seats

WN72YAY

BMW

3 Series

22001

353.79

0

Reduced

Grey

5 doors

Four Wheel Drive

Estate

Petrol Plug-in Hybrid

Automatic

Wolverhampton

81208

2022

Oct 07, 2022

Jun 09, 2026

5 seats

HN72KMU

BMW

i4

18134

268.57

0

Reduced

Green

5 doors

Rear Wheel Drive

Hatchback

Electric

Automatic

Wolverhampton

94425

2022

Oct 17, 2022

Jun 09, 2026

5 seats

FH70DZN

BMW

3 Series

23132

360.63

0

Reduced

Black

5 doors

Rear Wheel Drive

Estate

Petrol Plug-in Hybrid

Automatic

Towcester

31510

2021

Feb 03, 2021

Jun 07, 2026

5 seats

VX68PKV

BMW

2 Series Active Tourer

9985

144.44

0

Reduced

White

5 doors

Four Wheel Drive

Mpv

Petrol Plug-in Hybrid

Automatic

Durham

46756

2018

Dec 12, 2018

Jun 06, 2026

5 seats

LL70XET

BMW

X5

35230

494.97

0

Reduced

Black

5 doors

Four Wheel Drive

suv

Diesel Hybrid

Automatic

Bolton

36877

2020

Dec 31, 2020

Jun 06, 2026

5 seats

NA23HUK

BMW

3 Series

27414

411.92

0

Reduced

Grey

5 doors

Rear Wheel Drive

Estate

0

Automatic

Portsmouth

24793

2023

May 05, 2023

Jun 05, 2026

5 seats

AY22FPE

BMW

iX

25081

420.51

0

Reduced

Grey

5 doors

Four Wheel Drive

Suv

Electric

Automatic

Wolverhampton

68589

2022

May 24, 2022

Jun 05, 2026

5 seats

Check your finance eligibility with Carsa. Free. No obligation. No impact on credit score

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.

See all cars

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%

Fixed interest rate / annum
5.12%
Total amount payable
£16,158.99
Optional final payment
£6,268.75
Excess mileage charge
14.9p per mile
48 monthly payments
£164.38
Total amount payable
£3,668.99
Annual mileage limit
6,000

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.

No-obligation quote
No valuation fees
Based on real-time market data
Value my car in 30s
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No-obligation quote
No valuation fees
Based on real-time market data

Talk to us, anytime.

Our friendly team is just a message or call away.

Whatsapp

Message us on whatsapp, 24/7

Phone

Call us for quick support and guidance.

0330 040 1031

Finance eligibility

Takes 30 secs and has no impact on your credit score.

Car valuation

Get a no-obligation valuation on your vehicle.