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 Gran Coupe

2020 (20) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

37
£16,550
Finance available £347 pm
  • 2L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Marvello Trading

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

44
£33,304
  • 2L
  • 9.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Grimsby

BMW, 3 Series

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

30
£16,990
  • 2L
  • 87.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 2 Series

2019 - 218i M Sport 2dr [Nav]

14
Reduced
£14,950
Finance available £312 pm
  • 1.5L
  • 33kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Colin Francis Cars

BMW, i3

2020 - I3S 120Ah 5-Door

61
Low Mileage
£12,970
Finance available £267 pm
  • 34.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hippo Approved

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto

19
£34,998
  • 2L
  • 12kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Renault/Dacia (Dumfries)

013873 40109 *
4.6/5 Stars

BMW, 1 Series

2014 (64) - 2.0 116d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (116 ps)

19
Low Mileage
£5,995
Finance available £112 pm
  • 2L
  • 78.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

M J Motors staffs ltd

BMW, 2 Series

2021 (21) - 220d M Sport 4dr Step Auto Diesel Saloon

51
Low Mileage
£23,745
  • 2L
  • 27.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW Bridgwater

BMW, 3 Series

2007 (07) - 2.0 318i SE Auto Euro 4 4dr

13
£1,995
  • 2L
  • 160kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Vise Ltd

BMW, 4 Series

2019 - 2.0 430i M Sport 2DR Coupe Petrol

43
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, 5 Series

2018 - 520d M Sport 4dr Auto

1
Low Mileage
£21,950
Finance available £430 pm
  • 2L
  • 32.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Roy Hanna Motors

BMW, 1 Series

2017 (17) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr

38
Reduced
£14,990
Finance available £313 pm
  • 2L
  • 25.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Village Limited

01782 969745 *
5/5 Stars

BMW, 2 Series Gran Tourer

2018 - 218d SE 5-Door

15
£12,995
Finance available £268 pm
  • 2L
  • 72.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Nick Bonar Cars

BMW, 3 Series

2010 (10) - 318i M Sport Business Edition 4dr

16
Low Mileage
£2,495
  • 2L
  • 119.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

SK CAR COMPANY LTD

BMW, 3 Series

2013 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

27
£6,995
Finance available £134 pm
  • 2L
  • 108.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hiline Motors Ltd

BMW, i5

2024 - 250kW eDrive40 M Sport 84kWh 5dr Auto

34
£48,902
  • 14.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone