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

2018 (18) - 2.0 318d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

88
Reduced
£17,990
Finance available £349 pm
  • 2L
  • 57.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BRM Select Cars Ltd

BMW, iX1

2017 - X1 Xdrive 18d Xline 5Dr Step Auto Estate

19
Low Mileage
£16,898
  • 2L
  • 36.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

71
£20,795
Finance available £407 pm
  • 2L
  • 54.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SZ MOTORGROUP LIMITED

BMW, M8 Gran Coupe

2020 - i V8 Competition 4-Door

46
Low Mileage
£59,995
Finance available £1212 pm
  • 4.4L
  • 21.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Riviera Automotive Ltd

01274 505967 *
4.4/5 Stars

BMW, X1

2014 - 2.0 X1 sDrive18d M Sport 5-Door

22
£5,999
Finance available £112 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

CARVIEWS LTD

BMW, 3 Series

2015 - 320d M Sport 4dr

14
£10,795
Finance available £219 pm
  • 2L
  • 84kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Hynes Motors

BMW, X1

2014 (63) - 2.0 20d xLine SUV 5dr Diesel Manual sDrive Euro 5 (s/s) (184 ps)

50
Low Mileage
£8,500
  • 2L
  • 36kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Ponko

01223 857211 *
4.4/5 Stars

BMW, X6

2017 (67) - 3.0 XDRIVE30D M SPORT 4d 255 BHP 4-Door

32
£23,990
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula 1 Car Supermarket

01324 464853 *
3.9/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4Dr Step Auto

Low Mileage
£24,789
Finance available £489 pm
  • 2L
  • 13.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall Land Rover Swindon

BMW, 1 Series

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

61
£8,990
Finance available £177 pm
  • 2L
  • 81.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 1 Series

2015 - 118i [1.5] Sport 3dr

1
£6,250
Finance available £117 pm
  • 1.5L
  • 89.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Joseph Sutton Motor Company ltd

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

69
£17,300
  • 1.5L
  • 44.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Blue Bell Hill

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

19
Low Mileage
£29,998
  • 2L
  • 14.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 1 Series

2023 (72) - 128ti 5-Door

24
Low Mileage
£27,400
  • 2L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, i3

2019 - 125kW 42kWh 5dr Auto [Loft Interior World]

39
Low Mileage
£10,199
Finance available £199 pm
  • 46.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

18
£17,450
Finance available £338 pm
  • 3L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

S I Motors Ltd