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, 4 Series Gran Coupe

2017 (17) - 2.0 420d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

33
Reduced
£11,500
Finance available £235 pm
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bhakar-Wood Cars LTD

01952 953931 *
4.9/5 Stars

BMW, 3 Series

2016 - 2.0 318d Sport Touring 5-Door

19
£6,995
Finance available £134 pm
  • 2L
  • 87kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Assured Cars Scotland LTD Cumbernald

BMW, 6 Series Gran Turismo

2018 - 630d M Sport 5-Door

28
£20,995
  • 3L
  • 73.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Llanelli Motor Company

BMW, 4 Series

2022 - M440d xDrive MHT 2dr Step Auto

35
£30,490
  • 3L
  • 66.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 3 Series

2019 - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

47
Reduced
£25,450
Finance available £502 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FS Performance Ltd

BMW, 2 Series

2023 (23) - 218i M Sport Gran Coupe 4-Door

32
Low Mileage
£23,000
  • 1.5L
  • 15.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X3

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

43
£32,709
Finance available £666 pm
  • 2L
  • 30kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£9,645
Finance available £193 pm
  • 2L
  • 110.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh Auto 4-Door

31
Low Mileage
£28,176
  • 21.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, X1

2017 - sDrive 18d SE 5dr

15
£10,950
Finance available £222 pm
  • 2L
  • 80kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Stephen Mawhinney

BMW, 7 Series

2017 (17) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

79
£16,995
Finance available £357 pm
  • 3L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stewart Automotives Ltd

BMW, 3 Series

(58) - 2.5 325i M Sport Auto Euro 4 4dr

20
£6,949
Finance available £133 pm
  • 18kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto [Pro Pack]

55
Low Mileage
£35,970
  • 2L
  • 3.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Bournemouth

BMW, X3

2013 (63) - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

19
£5,949
Finance available £111 pm
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSUV

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 1 Series

2015 - 2.0 120D xDrive M Sport Auto 4WD 5dr

27
Low Mileage
£11,975
Finance available £245 pm
  • 2L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

NATIONAL CAR HUB

BMW, X4

2024 - xDrive20d MHT M Sport 5dr Step Auto

35
Reduced
£47,850
  • 2L
  • 9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars