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

2018 - 520d SE 4dr Auto

33
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 44.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 5 Series

2015 (64) - 520d [190] M Sport 4dr Step Auto

20
£5,850
Finance available £108 pm
  • 2L
  • 106kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Drive Direct

BMW, M4

2019 - M4 2dr DCT

19
£36,498
  • 3L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2020 (69) - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

45
£15,850
Finance available £332 pm
  • 1.5L
  • 72.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Beehive Cars

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

43
Reduced
£34,242
  • 2L
  • 2.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall BMW Grimsby

BMW, X3

2020 (20) - XDRIVE 30E M Sport 5-Door

62
Low Mileage
£22,449
  • 2L
  • 10.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hendy Car Store Exeter

01392 342593 *
4.6/5 Stars

BMW, 3 Series

2010 (60) - 2.0 318i Exclusive Edition Steptronic Euro 5 4dr

76
Low Mileage
£3,399
Finance available £54 pm
  • 2L
  • 83.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JUST-MOTORS NW LTD

BMW, Z4M

2007 (07) - 3.2i Euro 4 2dr

32
Reduced
£17,999
Finance available £349 pm
  • 3.2L
  • 88kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Flat Out Cars Limited

BMW, 1 Series

2021 - 120d xDrive Sport 5dr Step Auto

36
£16,699
Finance available £340 pm
  • 2L
  • 70.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 4 Series

2019 - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

41
£17,000
Finance available £329 pm
  • 3L
  • 45.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

drivedirect Weston-super-Mare

BMW, 5 Series

2020 - 520d MHT M Sport 5dr Step Auto Estate

£24,995
  • 2L
  • 48.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Perrys Aylesbury Ford

01296 325843 *
4.3/5 Stars

BMW, 2 Series

2017 - 220d xDrive M Sport 5dr [Nav] Step Auto

17
Low Mileage
£14,299
Finance available £297 pm
  • 2L
  • 20.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 5 Series

2015 (65) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

30
£10,995
Finance available £223 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, 1 Series

2013 (63) - 116d Sport 5dr

19
£3,795
Finance available £62 pm
  • 2L
  • 121kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Trade Station Automotive Ltd

BMW, 5 Series

2018 (68) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

55
£11,208
Finance available £228 pm
  • 2L
  • 124kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Horsepower Motor Centre Ltd

BMW, 1 Series

2020 (70) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

50
£22,227
Finance available £436 pm
  • 2L
  • 54.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Co

0161 694 5324 *
4.7/5 Stars