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, 1 Series

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

52
Low Mileage
£24,603
Finance available £524 pm
  • 1.5L
  • 8.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Match Stockport

0161 413 9889 *
4.2/5 Stars

BMW, 1 Series

2020 (70) - 1.5 118i M Sport Euro 6 (s/s) 5dr

44
Low Mileage
£17,300
Finance available £364 pm
  • 1.5L
  • 22.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 3 Series

2013 - 2.0 SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

32
Low Mileage
£5,495
  • 2L
  • 98kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Ideal Car Centre Ltd

BMW, 2 Series

2018 (68) - 2.0 230i M Sport Auto Euro 6 (s/s) 2dr

28
Low Mileage
£17,990
Finance available £349 pm
  • 2L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Brooke MOT Centre Ltd

01508 502072 *
4.4/5 Stars

BMW, 4 Series

2020 - 3.0 M4 Semi-Auto 2dr

19
Low Mileage
£31,490
Finance available £626 pm
  • 3L
  • 33.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Grays of Holbeach

BMW, X5

2001 - 2.9 X5 D Sport Auto 4WD 5dr

14
Low Mileage
£3,295
  • 2.9L
  • 143.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Eastwood Motor Sales Limited

BMW, 1 Series

2019 - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

3
Low Mileage
£24,495
Finance available £483 pm
  • 3L
  • 31.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Goldheart Automotive

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport 4dr DCT (FULL LEATHER)

39
£18,988
  • 1.5L
  • 46.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X1

2014 (63) - xDrive 20d xLine 5dr

19
Low Mileage
£7,995
  • 2L
  • 48kMiles
  • Diesel
  • Manual
  • Body StyleEstate

St Andrews Autos

BMW, X4

2020 (69) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

71
£23,700
Finance available £497 pm
  • 2L
  • 55.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 1 Series

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

10
£19,299
Finance available £376 pm
  • 3L
  • 64.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 5 Series

2013 - 525d [218] M Sport 4dr Step Auto

9
Low Mileage
£7,795
  • 2L
  • 92kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

ABC Auto Sales

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

41
£22,549
Finance available £467 pm
  • 2L
  • 45.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

0151 317 4824 *
4.2/5 Stars

BMW, 3 Series

2003 (03) - 2.5 325i Sport 4dr

6
Low Mileage
£2,950
  • 2.5L
  • 98kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

QPX Wheels

BMW, 4 Series

2018 (18) - 420i xDrive M Sport 5dr Auto [Professional Media] SERVICE HISTORY

26
£12,495
  • 2L
  • 96.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Hinckley

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i Luxury Euro 6 (s/s) 5dr

1
Low Mileage
£13,350
  • 1.5L
  • 32kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet