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

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

35
Low Mileage
£23,995
  • 1.5L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

01284 338953 *
4.5/5 Stars

BMW, M2

2017 (17) - 3.0 Coupe 2dr Petrol Manual Euro 6 (s/s) (370 ps)

50
Low Mileage
£26,449
Finance available £523 pm
  • 3L
  • 50kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, i4

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

38
Low Mileage
£33,016
Finance available £730 pm
  • 10.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 5 Series

2020 (69) - 530e xDrive SE 4dr Auto

77
£16,306
Finance available £349 pm
  • 2L
  • 54.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Leeds

BMW, X1

2011 (61) - xDrive 18d M Sport 5dr

14
Reduced
£3,795
Finance available £62 pm
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Oxford Used Cars Ltd

BMW, 1 Series

2012 (61) - 2.0 120d Sport Euro 5 (s/s) 5dr

38
Low Mileage
£6,990
Finance available £134 pm
  • 2L
  • 40kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

B&F Cars Northampton

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

37
Low Mileage
£28,450
Finance available £564 pm
  • 1.5L
  • 5.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

JKC Approved Used BMW

BMW, X5

2021 - 3.0 X5 xDrive 40d M Sport MHEV Auto 4WD 5dr

40
£43,950
Finance available £882 pm
  • 3L
  • 53kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

torquepoint

BMW, X5

2015 (15) - xDrive30d M Sport 5dr Auto

13
£17,495
Finance available £339 pm
  • 3L
  • 87.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ainsdale Car Centre

01704 337328 *
5/5 Stars

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

35
Low Mileage
£35,750
  • 2L
  • 6.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

2019 (69) - 1.5 116d SE DCT Euro 6 (s/s) 5dr

74
£10,990
Finance available £223 pm
  • 1.5L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Niche Motor Company

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

35
Low Mileage
£29,700
  • 2L
  • 5.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall Volvo Grantham

BMW, 4 Series

2019 - 2.0 430i M Sport 2DR Coupe Petrol

8
Low Mileage
£20,789
Finance available £407 pm
  • 2L
  • 28.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Direct Cars Limited

0114 551 0336 *
3.9/5 Stars

BMW, 1 Series

2014 (14) - 2.0 120d BluePerformance SE Auto Euro 6 (s/s) 5dr

44
Reduced
£9,990
Finance available £201 pm
  • 2L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Fab Trade Cars

01584 700196 *
5/5 Stars

BMW, 5 Series

2018 (68) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

30
£15,750
Finance available £303 pm
  • 2L
  • 73.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cartime

0161 388 7673 *
4.4/5 Stars

BMW, 2 Series Gran Tourer

2015 (65) - 2.0 220d Luxury Auto xDrive Euro 6 (s/s) 5dr

8
£11,428
Finance available £233 pm
  • 2L
  • 94.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Greenlight Automotive Ltd