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

2020 - 2.0 420I Gran Coupe M Sport Auto 5dr

51
Reduced
£18,700
  • 2L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 4 Series

2015 - 420d [190] M Sport 2dr Auto [Professional Media]

9
£9,895
Finance available £199 pm
  • 2L
  • 115kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MCautosales

BMW, 5 Series

2014 (14) - 2.0 520i SE Auto Euro 6 (s/s) 4dr

71
Low Mileage
£9,994
Finance available £201 pm
  • 2L
  • 65.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BVG Automotive

0161 804 8253 *
4.9/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,998
  • 2L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 1 Series

2018 (68) - 2.0 118d M Sport Shadow Edition Hatchback 3dr

20
Reduced
£14,699
  • 2L
  • 39.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 2 Series

2020 (20) - 218i SE 5dr Step Auto

43
£9,499
Finance available £190 pm
  • 1.5L
  • 88kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Kain Motors

BMW, 6 Series Gran Coupe

2014 (63) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

31
Reduced
£11,790
Finance available £241 pm
  • 3L
  • 78.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mototom Car Ltd

BMW, 2 Series

2016 (65) - 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

18
Low Mileage
£15,495
Finance available £324 pm
  • 2L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quickars Ltd

BMW, 7 Series

2013 - 730d SE 4dr Auto

8
Reduced
£11,950
Finance available £245 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

J Hair Motors

BMW, X5

2011 (11) - 3.0 35I M Sport Auto xDrive Euro 5 5dr

50
Low Mileage
£16,000
Finance available £335 pm
  • 3L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleEstate

KLAW MOTORS

020 3953 7452 *
4.2/5 Stars

BMW, X2

2021 - sDrive 20i [178] Sport Step Auto [Comfort Pack II] 5-Door

22
Low Mileage
£26,997
Finance available £557 pm
  • 2L
  • 23.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CarSupermarket.com Grimsby

01472 806810 *
4.8/5 Stars

BMW, 3 Series

2014 - 2.0 320d M Sport Euro 5 (s/s) 4dr

61
£7,495
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Woodcroft Motors

BMW, M240I

2016 - M240i 2dr [Nav] Step Auto

50
Low Mileage
£17,495
Finance available £339 pm
  • 3L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Williams Automotive Ltd

BMW, X5

2024 - xDrive40d MHT M Sport 5dr Auto

1
£67,995
Finance available £1376 pm
  • 3L
  • 25kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Top Gear NI

BMW, M4

2022 (72) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

66
£54,990
Finance available £1109 pm
  • 3L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AST Cars

01420 557828 *
3.5/5 Stars

BMW, 3 Series

2020 (69) - 330i M Sport 5dr Step Auto

27
£21,295
Finance available £417 pm
  • 2L
  • 60.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V12 Sports and Classics Worksop