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 - 530e SE 4dr Auto

24
Low Mileage
£15,499
Finance available £324 pm
  • 2L
  • 49.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, X1

2024 - xDrive 23i MHT M Sport 5dr Step Auto

35
Low Mileage
£43,750
  • 2L
  • 5.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, i4

2022 - EDRIVE40 M SPORT 4-Door

43
Reduced
£29,990
  • 14.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

MINSTERMOTORGROUP.COM LTD

BMW, 2 Series

2016 (16) - 2.0 220d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

37
£11,600
Finance available £237 pm
  • 2L
  • 79.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 2 Series Gran Tourer

2017 (17) - 2.0 218d SE Auto Euro 6 (s/s) 5dr

41
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 46.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Exclusive Motor Company Ltd

01279 215062 *
5/5 Stars

BMW, 1 Series

2018 (18) - 1.5 118i Sport Euro 6 (s/s) 5dr

17
£7,580
Finance available £147 pm
  • 1.5L
  • 107kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

The Car King

BMW, 1 Series

2018 (18) - 3.0 M140i Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

25
Low Mileage
£19,995
Finance available £390 pm
  • 3L
  • 51.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Eagle Cars and Commercials Limited

BMW, 3 Series

2017 - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

64
£9,250
Finance available £184 pm
  • 2L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Max Motors 2 Ltd

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

39
£15,495
  • 1.5L
  • 75.6kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Tones Cars

BMW, 3 Series

2015 (15) - 320D XDRIVE M SPORT TOURING 5-Door

49
Low Mileage
£14,750
  • 2L
  • 64.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Imperial Auto Trade LTD

BMW, 1 Series

2021 - 128ti 5dr Step Auto

12
£20,998
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, X1

2018 (18) - 2.0 20i XLINE SDRIVE AUTO 5 Dr

19
Reduced
£17,995
Finance available £419 pm
  • 2L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Victoria Motors Ltd

01747 440831 *
4.4/5 Stars

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

41
£27,950
Finance available £554 pm
  • 2L
  • 33kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Eakin Bros LTD

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

47
Low Mileage
£15,895
  • 2L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Range

0151 541 7938 *
4.5/5 Stars

BMW, X3

2021 (71) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

65
£25,000
Finance available £493 pm
  • 2L
  • 86.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Quality Part X Ltd Dunstable

BMW, 1 Series

2014 (64) - 116i Sport 5dr

50
Low Mileage
£5,795
Finance available £107 pm
  • 1.6L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GREAT CARS LTD