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, 3 Series

2021 - 3.0 M340I xDrive MHEV Auto 4WD 5dr

48
£35,990
Finance available £719 pm
  • 3L
  • 39.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Best Car (Bucks) Limited

BMW, 3 Series

2014 (14) - 318d Sport 5dr

16
£4,750
Finance available £84 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleEstate

L4C Oldbury

BMW, 4 Series

2017 - 430d xDrive M Sport 2dr Auto [Professional Media]

27
Low Mileage
£17,950
Finance available £348 pm
  • 3L
  • 45.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Ballinderry Car Sales Limited

BMW, 2 Series Active Tourer

2018 - 2.0 218d Sport Active Tourer 5-Door

67
Low Mileage
£9,440
Finance available £189 pm
  • 2L
  • 52.4kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Cavectra Centre

BMW, 4 Series

2013 (63) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (184 ps)

15
Low Mileage
£9,495
Finance available £190 pm
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

GMC 2000

0113 468 0586 *
3.2/5 Stars

BMW, 1 Series

2019 - 118d Sport 5dr Step Auto

39
Low Mileage
£17,599
Finance available £360 pm
  • 2L
  • 26.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, i3

2019 - 135kW S 42kWh 5dr Auto

29
Reduced
£11,895
Finance available £253 pm
  • 26.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, X5

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

20
£23,995
Finance available £472 pm
  • 3L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Savannah Cars Ltd

01702 418484 *
4.8/5 Stars

BMW, 4 Series

2024 - M440i xDrive MHT 5dr Step Auto

19
Low Mileage
£47,898
  • 3L
  • 6.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto Automatic

32
Reduced
£27,499
Finance available £544 pm
  • 2L
  • 38.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

The Car Warehouse Swansea

01792 001637 *
4.5/5 Stars

BMW, 4 Series

2015 - 2.0 420i SE Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

16
Low Mileage
£12,295
Finance available £252 pm
  • 2L
  • 23.8kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Shropshire Car and Van Sales

BMW, 3 Series

2019 (19) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

53
£16,425
Finance available £345 pm
  • 2L
  • 65.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

One 2 One Autos

BMW, 3 Series

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

36
£20,530
Finance available £445 pm
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

47
£13,995
Finance available £290 pm
  • 2L
  • 85.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Greenlight Automotive Ltd

BMW, 1 Series

2016 (16) - 1.5 116d M Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)

50
Low Mileage
£9,790
  • 1.5L
  • 68.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 7 Series

2019 (19) - 730D XDRIVE M SPORT 1 owner 78,000m £9,000 factory options 4-Door

32
£24,250
Finance available £478 pm
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars of Chichester

01243 216738 *
5/5 Stars