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

2015 (15) - 2.0 18d xLine Auto xDrive Euro 5 (s/s) 5dr

38
Low Mileage
£9,270
Finance available £185 pm
  • 2L
  • 65.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Beep Beep Cars Ltd

BMW, 1 Series

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

10
£18,499
Finance available £359 pm
  • 3L
  • 76.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, X5

2020 - 3.0 X5 M50D Auto 4WD 5dr

88
Low Mileage
£50,495
Finance available £1017 pm
  • 3L
  • 29.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

OTM Motors Limited

BMW, 1 Series

2017 (17) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

50
Low Mileage
£8,840
Finance available £175 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

DR Motors

0116 216 2407 *
4.3/5 Stars

BMW, 4 Series

2014 (63) - 420d xDrive M Sport 2dr Auto

13
Reduced
£7,995
Finance available £156 pm
  • 2L
  • 97kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

The Car People

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

23
£11,695
Finance available £239 pm
  • 2L
  • 103.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Coventry Sterling Motors

024 7510 3850 *
4.9/5 Stars

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

25
£25,950
Finance available £513 pm
  • 2L
  • 43.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Jack Reid Cars Carrickfergus

BMW, 1 Series

2012 - 120d M Sport 2dr

47
Low Mileage
£4,995
Finance available £89 pm
  • 2L
  • 84kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Graham Mitchell Automotive

BMW, 2 Series

2020 - 220d Sport 4dr Step Auto

£16,450
Finance available £345 pm
  • 2L
  • 56.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

drivedirect Leicester

BMW, Z3

2000 - 2.0 2dr

17
Low Mileage
£5,700
Finance available £105 pm
  • 2L
  • 75kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Pat O'Kane Car Sales Ltd

BMW, 5 Series

2020 - 520d xDrive M Sport 4dr Auto

38
£20,299
Finance available £418 pm
  • 2L
  • 59.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 5 Series

(16) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

19
£10,350
Finance available £209 pm
  • 94.8kMiles
  • Diesel
  • Auto

RISHTON AUTO CARE LIMITED

01254 919190 *
4.5/5 Stars

BMW, 2 Series Gran Tourer

2021 (70) - 1.5 216d SE MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps) Media Display, Fron

41
£13,990
  • 1.5L
  • 39.5kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, X3

2022 - xDrive20i MHT M Sport 5dr Step Auto [Pro Pack]

41
Low Mileage
£35,349
Finance available £752 pm
  • 2L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Motorpoint Edinburgh

BMW, X4

2016 (66) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

41
Low Mileage
£18,489
Finance available £359 pm
  • 3L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mountbatten Car Sales

BMW, 5 Series

2011 (11) - 520d M Sport 4dr Step Auto

14
Low Mileage
£4,995
Finance available £89 pm
  • 2L
  • 112kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Castle Cars (essex) Ltd