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, 2 Series Gran Coupe2021 (71) 2.0 218d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps) 

49
Low Mileage
£23,150
Finance available £455 pm
  • 2L
  • 5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series2017 (67) 2.0 530i M Sport Auto Euro 6 (s/s) 4dr 

17
Reduced
£13,989
Finance available £290 pm
  • 2L
  • 127kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, X12020 (69) 1.5 sDrive18i Sport 5-Door 

18
£15,000
Finance available £313 pm
  • 1.5L
  • 76.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Cargiant

020 3893 3658 *
4.7/5 Stars

BMW, 5 Series2017 2.0 520d M Sport Auto 4dr 

£16,444
Finance available £345 pm
  • 2L
  • 75.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Penny Hill Motors

BMW, X52018 (67) 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr 

44
Low Mileage
£29,992
Finance available £609 pm
  • 3L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Prestige Cars by Peter Cooper West End

BMW, 5 Series2016 (16) 2.0 520d M Sport Auto Euro 6 (s/s) 4dr 

54
£14,495
Finance available £301 pm
  • 2L
  • 73.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

01254 920838 *
4.5/5 Stars

BMW, 2 Series Gran Tourer2015 (65) 2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps) 

48
£8,895
Finance available £176 pm
  • 2L
  • 92.1kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

M66 MOTORS

BMW, 2 Series2015 (65) M235i 2dr Step Auto 

40
Low Mileage
£15,299
Finance available £319 pm
  • 3L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Motoring Group

BMW, 3 Series2019 (19) 2.0 318d SE Auto Euro 6 (s/s) 4dr 

26
£14,000
Finance available £290 pm
  • 2L
  • 77.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Sea Ltd

020 3953 7442 *
4.8/5 Stars

BMW, 8 Series2024 Bmw Coupe 840i M Sport 2dr Auto 

29
£53,121
  • 3L
  • 7kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall BMW Hampshire

BMW, 5 Series2017 (17) 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) 

34
£16,995
Finance available £357 pm
  • 3L
  • 101kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Coventry Sterling Motors

024 7510 3850 *
4.8/5 Stars

BMW, 4 Series2022 M440i xDrive MHT 5dr Step Auto 

12
£39,998
  • 3L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/5 Stars

BMW, 1 Series2012 (62) 116d M Sport 5dr 

25
Low Mileage
£6,350
Finance available £119 pm
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ackland Motors

01792 001636 *
2.5/5 Stars

BMW, 1 Series2019 120d xDrive M Sport 5dr Step Auto 

37
Low Mileage
£21,199
Finance available £438 pm
  • 2L
  • 29.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 3 Series2019 (69) 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( 

33
£19,000
Finance available £410 pm
  • 2L
  • 41.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, 3 Series2018 (68) 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) 

50
£14,995
Finance available £312 pm
  • 2L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SKY AUTOMOTIVE