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, 5 Series

2023 - 520d MHT M Sport 5dr Step Auto

35
Low Mileage
£32,995
Finance available £657 pm
  • 2L
  • 10.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

BMW Bavarian

BMW, i5

2024 - 250kW eDrive40 M Sport 84kWh 5dr Auto

39
Low Mileage
£53,016
  • 2.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Scunthorpe

BMW, 3 Series

2022 (22) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

16
£18,494
Finance available £359 pm
  • 2L
  • 76kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, 3 Series Gran Turismo

2014 (64) - 3.0 335i M Sport GT 5dr Petrol Auto Euro 6 (s/s)

32
Reduced
£15,499
Finance available £324 pm
  • 3L
  • 55kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AW Car House Ltd

01827 213842 *
4.9/5 Stars

BMW, 2 Series

2022 (22) - 218I 136 DCT M Sport 4-Door

20
£19,299
Finance available £417 pm
  • 1.5L
  • 49.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

39
£28,699
Finance available £600 pm
  • 26.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

2020 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps) - HEATED SEAT

38
Low Mileage
£33,683
Finance available £686 pm
  • 3L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Gloucester

BMW, X2

2018 - xDrive 20d M Sport 5dr Step Auto

10
Low Mileage
£17,199
Finance available £362 pm
  • 2L
  • 41.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£32,698
  • 2L
  • 15.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, i3

2019 (69) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

58
Low Mileage
£8,291
Finance available £163 pm
  • 35.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, X5

2018 - XDRIVE40E M SPORT 5-Door

38
Reduced
£16,995
Finance available £357 pm
  • 2L
  • 126kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

The Motoring Point

BMW, 2 Series

2024 - 218i [136] M Sport 4dr

32
£24,389
  • 1.5L
  • 6.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 5 Series

2017 - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 s/s 190 Ps

25
Low Mileage
£16,999
  • 2L
  • 58.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tustain Motors Ashington

BMW, M3

2008 (58) - 4.0 V8 DCT Euro 4 2dr

45
Reduced
£17,000
  • 4L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

M&T Motor Company

01635 917220 *
4.6/5 Stars

BMW, X1

2016 (66) - 2.0 20d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

11
Low Mileage
£11,749
  • 2L
  • 68kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Corner Park Garage (Swansea)

01792 344016 *
3.6/5 Stars

BMW, 3 Series

2022 (72) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

72
£27,600
Finance available £488 pm
  • 2L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Cannock