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

2019 (19) - 530d M Sport 5dr Auto

71
Reduced
£21,495
Finance available £421 pm
  • 3L
  • 63kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Bedford Specialist Cars

01234 987621 *
5/5 Stars

BMW, 1 Series

2013 (63) - 2.0 120d Sport Plus Edition Auto Euro 5 2dr

52
Low Mileage
£8,495
Finance available £167 pm
  • 2L
  • 65.8kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Fab Cars Ltd

BMW, 6 Series Gran Coupe

2015 (65) - M SPORT 4.4 V8

18
Low Mileage
£18,993
Finance available £370 pm
  • 4.4L
  • 82kMiles
  • Petrol
  • Manual

Elite Spec Autos

BMW, X1

2020 - xDrive 20i SE 5dr Step Auto

25
Reduced
£19,695
Finance available £384 pm
  • 2L
  • 19.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hawkins Motors

BMW, M4

2014 (64) - 3.0 M4 2DR Semi Automatic PX SWAP PART EXCHANGE EX

34
£20,000
Finance available £390 pm
  • 3L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Nationwide Car Sales

BMW, X2

2020 - sDrive 18i Sport 5dr Step Auto

Low Mileage
£20,742
  • 1.5L
  • 13kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, i3

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

3
Reduced
£11,010
Finance available £224 pm
  • 35.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, 3 Series

2024 - 330e xDrive M Sport 5dr Step Auto

35
Low Mileage
£43,595
  • 2L
  • 5.9kMiles
  • Auto
  • Body StyleEstate

Stratstone BMW Tunbridge Wells

BMW, 1 Series

2024 - 118i [136] SE Step Auto [Live Cockpit Pro] 5-Door

27
£25,197
Finance available £519 pm
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 3 Series

2017 - 320i Sport 4dr Step Auto

35
Low Mileage
£13,179
Finance available £264 pm
  • 2L
  • 51kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Hatchback 3dr Petrol Auto Euro 6 (s/s)

46
Low Mileage
£15,295
Finance available £313 pm
  • 1.5L
  • 40.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Essex Car Group

01277 286584 *
4.1/5 Stars

BMW, 8 Series Gran Coupe

2020 (69) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 4dr

73
Reduced
£29,499
Finance available £585 pm
  • 3L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

X DRIVE MOTORS LIMITED

BMW, 1 Series

2022 - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

49
£19,527
Finance available £414 pm
  • 1.5L
  • 22.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stellantis &You Preston

01772 288869 *
4.6/5 Stars

BMW, X1

2021 - sDrive 20i [178] Sport 5dr Step Auto

57
£17,499
Finance available £339 pm
  • 2L
  • 59.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Shelbourne AutoSelect Newry

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£33,498
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (West Bromwich)

0121 516 5456 *
4.7/5 Stars

BMW, 1 Series

2012 (12) - 118d Sport Plus Edition 2dr

16
£2,995
  • 2L
  • 116kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

SK CAR COMPANY LTD