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

2014 (14) - 520d SE 5dr Step Auto

21
£6,995
Finance available £134 pm
  • 2L
  • 117.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

ABS CAR SALES LTD

BMW, X5

2018 (18) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

57
£23,795
Finance available £468 pm
  • 3L
  • 86.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, X3

2021 - 2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)

36
Low Mileage
£31,220
Finance available £689 pm
  • 2L
  • 26.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2015 (65) - 118d SE 3dr

19
£4,995
Finance available £89 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ramy Car Sales Ltd

BMW, 1 Series

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

40
Low Mileage
£12,191
Finance available £250 pm
  • 1.5L
  • 29.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

drivedirect MG Scarborough

BMW, X3

2024 - xDrive20i MHT M Sport 5dr Step Auto [Pro Pack]

12
£43,498
  • 2L
  • 16.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]

19
Reduced
£35,998
  • 10kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 4 Series

2019 - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

4
Low Mileage
£19,990
Finance available £390 pm
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Your Car Group

01633 749117 *
4.8/5 Stars

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

54
Low Mileage
£8,899
Finance available £176 pm
  • 50.1kMiles
  • Auto
  • Body StyleHatchback

Congleton Autos

01260 543872 *
4.7/5 Stars

BMW, 3 Series

2016 (66) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

55
Low Mileage
£16,995
Finance available £357 pm
  • 3L
  • 66.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 1 Series

2017 (67) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

50
£9,095
Finance available £181 pm
  • 1.5L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bedfordshire Car Sales

BMW, X1

2018 (68) - SDRIVE18I M SPORT 5-Door

65
Low Mileage
£17,495
  • 1.5L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleEstate

St Michaels Garage Sittingbourne

BMW, X5

2015 (65) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr

1
£16,990
Finance available £357 pm
  • 2L
  • 83.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wainman Motors

BMW, 5 Series

2018 - 2.0 520I SE Auto 5dr

52
Reduced
£11,990
Finance available £246 pm
  • 2L
  • 91kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Swaan Motors Ltd

BMW, X3

2019 - 3.0 X3 M40D Auto 4WD 5dr

89
£26,745
  • 3L
  • 74.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

RallySport Automotive Limited

01206 489764 *
4.9/5 Stars

BMW, 3 Series

2009 (09) - 318i ES 5dr Step Auto

14
Low Mileage
£3,795
Finance available £62 pm
  • 2L
  • 79kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate