Get the app

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

2012 (12) - 3.0 530d M Sport GT 5dr Diesel Steptronic Euro 5 (245 ps)

22
Low Mileage
£8,100
£159/pm (HP)
  • 3L
  • 106.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, 1 Series

2022 - 118d M Sport 5dr

12
Low Mileage
£22,998
  • 2L
  • 13kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 3 Series

2007 (07) - 2.0 320d SE Euro 4 4dr

24
Reduced
£1,650
  • 2L
  • 219kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Quality Motor Company Ltd

BMW, 2 Series Gran Tourer

2021 (21) - 218i (136) M Sport 5dr Step Auto

26
£21,290
  • 1.5L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Listers Boston (BMW)

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

46
Reduced
£15,684
£328/pm (HP)
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleEstate

K W Motors Ltd

BMW, 4 Series

2013 - 420d M Sport 2dr Auto

21
Low Mileage
£10,985
  • 2L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Save On Used Cars

BMW, i5

2025 (25) - 250kW eDrive40 M Sport 84kWh 5dr Auto Electric Estate

21
£53,998
  • 6.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Vertu BMW Durham

BMW, X6

2017 (67) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

47
Low Mileage
£27,989
£733/pm (PCP)
  • 3L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleSUV

A6 Motors Limited

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£32,298
  • 2L
  • 17.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, X1

2014 - xDrive 18d SE 5dr

8
£5,449
£93/pm (HP)
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Murfin Motor Company Ltd

BMW, X1

2014 (14) - 2.0 20d xLine xDrive Euro 5 (s/s) 5dr

43
£4,490
£75/pm (HP)
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Prestigio Cars Ltd

01908 767389 *
4.6/5 Stars

BMW, 1 Series

2021 - 118i [136] M Sport 5dr Step Auto

19
Low Mileage
£23,798
  • 1.5L
  • 11.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 5 Series

2012 (12) - 2.0 520d M Sport Touring Steptronic Euro 5 (s/s) 5dr

29
Low Mileage
£7,900
£154/pm (HP)
  • 2L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Browns Car Company

BMW, X1

2013 (63) - sDrive 16d Sport 5dr

11
£4,500
  • 2L
  • 116.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

East Kent Car Sales

BMW, X2

2019 - sDrive 20i Sport 5dr Step Auto

19
Low Mileage
£18,698
  • 2L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Edinburgh Sighthill MS / Fiat / Abarth / BYD

0131 370 2482 *
4.7/5 Stars

BMW, X1

2014 - SDRIVE20D M SPORT FULL SERVICE HISTORY AND 15 MONTHS WARRANTY 5-Door

15
£8,995
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleEstate

GY Cars LTD