Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 2 Series

2021 - 218i [136] M Sport 4dr DCT

35
£22,900
  • 1.5L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

BMW, 5 Series

2021 (21) - 520d MHT M Sport 4dr Step Auto Diesel Saloon

50
£24,990
  • 2L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu SKODA Darlington

01325 525231 *
4.5/5 Stars

BMW, 3 Series

2013 (63) - 316d SE 5dr

21
Reduced
£4,795
Finance available £85 pm
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 2 Series

2024 - 230i M Sport Coupe 2-Door

61
Low Mileage
£33,700
Finance available £672 pm
  • 2L
  • 2.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, i7

2025 (74) - 400kW xDrive60 Excellence 105.7kWh 4dr Auto [Exec] Electric Saloon

68
Low Mileage
£83,475
  • 1.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Vertu BMW Exeter

BMW, 3 Series

2021 - 320d MHT M Sport 5dr Step Auto

40
£23,729
Finance available £492 pm
  • 2L
  • 48.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

12
£39,995
Finance available £801 pm
  • 3L
  • 45kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Brown Cars

BMW, X6

2024 - xDrive40i MHT M Sport 5dr Step Auto [Tech/Pro Pk]

19
Low Mileage
£64,898
  • 3L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X4

2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

70
£28,800
Finance available £542 pm
  • 2L
  • 39kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Norwich

BMW, 2 Series Active Tourer

2020 (20) - 1.5 225xe 10kWh M Sport (Premium) MPV 5dr Petrol Plug-in Hybrid Auto 4WD Eu

30
£13,095
  • 1.5L
  • 57.9kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Motor Trust UK Lancaster

BMW, 5 Series

2020 - 3.0 530d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (265 ps)

35
£21,995
Finance available £441 pm
  • 3L
  • 66.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 2 Series

2016 (16) - 2.0 225d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (224 ps)

34
Low Mileage
£13,890
Finance available £288 pm
  • 2L
  • 45.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motorchoice UK Ltd

BMW, X1

2025 - xDrive 23i MHT M Sport 5dr Step Auto

43
Low Mileage
£43,950
Finance available £882 pm
  • 2L
  • 1.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 1 Series

2018 - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

£7,995
Finance available £156 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motorology

BMW, 5 Series

2018 - 520i M Sport 4dr Auto

20
Low Mileage
£18,199
  • 2L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2017 - BMW 2 SERIES GRAND TOURER 220i 2.0L MSPORT PETROL AUTO, 7 SEAT 67-17 ULEZ F 5-Door

99
Low Mileage
£11,995
  • 2L
  • 43.4kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Quality Autos

01708 205279 *
4.9/5 Stars