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, X5

2019 (19) - 3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr

30
£35,995
Finance available £719 pm
  • 3L
  • 78.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 3 Series

2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

4
£29,990
Finance available £596 pm
  • 3L
  • 53kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Car Group

01633 749117 *
4.8/5 Stars

BMW, 5 Series

2017 (67) - 530d M Sport 5dr Auto

29
£19,454
Finance available £379 pm
  • 3L
  • 81.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BM Retrofits Limited

BMW, X5

2022 (22) - X5 xDrive30d M Sport 5-Door

32
£47,500
  • 3L
  • 26.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 5 Series

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

46
Low Mileage
£18,750
Finance available £365 pm
  • 2L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

TIME MOTORS LIMITED

BMW, 2 Series Gran Tourer

2019 (69) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

100
Low Mileage
£15,295
Finance available £319 pm
  • 1.5L
  • 39.9kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BYD Coulsdon

BMW, 5 Series

2017 (17) - 2.0 530i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) Low Mileage, Media

26
Low Mileage
£14,990
Finance available £287 pm
  • 2L
  • 53kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 1 Series

2022 (72) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

50
£21,675
Finance available £425 pm
  • 1.5L
  • 24.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

33
Low Mileage
£33,790
Finance available £674 pm
  • 2L
  • 6.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Doncaster

BMW, X1

2021 (21) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

76
£20,490
Finance available £400 pm
  • 1.5L
  • 44.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

BYD Coulsdon

BMW, 2 Series

2016 (16) - 2.0 218d Sport Convertible in white, 98,300 miles, 3 owners, ULEZ Euro 6, 6 2-Door

50
£8,499
Finance available £168 pm
  • 2L
  • 98.3kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Approved Cars Ltd

01622 239718 *
3.8/5 Stars

BMW, 1 Series

2018 (18) - 3.0 M140I Shadow Edition Auto 5dr

46
Low Mileage
£21,990
  • 3L
  • 46.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Phantom Motor Company

BMW, X3

2022 (72) - xDrive20i MHT M Sport 5dr Step Auto Petrol Estate

76
£37,255
  • 2L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Vertu BMW York

BMW, X4

2020 - xDrive20d M Sport 5dr Step Auto

46
Low Mileage
£31,950
Finance available £636 pm
  • 2L
  • 27.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, X1

2022 - xDrive 20i xLine 5dr Step Auto

42
£22,299
Finance available £461 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 5 Series

2014 (14) - 2.0 520d Luxury Auto Euro 6 (s/s) 4dr

77
£5,999
Finance available £112 pm
  • 2L
  • 111kMiles
  • Diesel
  • Auto
  • Body StyleSaloon