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

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£35,998
  • 2L
  • 11.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246 381032 *
4.6/5 Stars

BMW, M4

2019 - 3.0 M4 Coupe Competition Package MERINO LEATHER HK SOUND + CARBON FIBRE + 2-Door

44
£29,470
Finance available £585 pm
  • 3L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Priddys Motor Company Ltd

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

54
£15,600
Finance available £326 pm
  • 2L
  • 93kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Dunstable

BMW, 3 Series

2014 (64) - 320D M SPORT TOURING 5-Door

70
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleEstate

St Michaels Garage Millen Road

BMW, M4

2022 - M4 xDrive Competition M 2dr Step Auto [M Pro Pack]

44
Low Mileage
£54,995
Finance available £1109 pm
  • 3L
  • 13.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, 3 Series

2021 (21) - 320d MHT M Sport 4dr Step Auto Diesel Saloon

72
£23,746
  • 2L
  • 42.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, X1

2022 - sDrive 20i [178] Sport 5dr Step Auto

19
Reduced
£22,998
  • 2L
  • 14.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738 230558 *
4.6/5 Stars

BMW, 1 Series

2015 (65) - 1.5 116d Sport Euro 6 (s/s) 5dr

60
£5,317
Finance available £96 pm
  • 1.5L
  • 115.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

1UP Automotive Ltd

0161 694 5346 *
5/5 Stars

BMW, 2 Series

2018 (18) - 3.0 M240i Coupe 2dr Petrol Manual Euro 6 (s/s) (340 ps)

33
Low Mileage
£17,400
Finance available £337 pm
  • 3L
  • 46.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Nuneaton Car Sales Ltd

BMW, 3 Series

2017 (67) - 320d xDrive Sport 5dr Step Auto

8
Low Mileage
£16,495
Finance available £346 pm
  • 2L
  • 36.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marello Car Sales

BMW, 1 Series

2008 (58) - 2.0 120d M Sport Euro 4 2dr

30
Low Mileage
£2,495
  • 2L
  • 130.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 3 Series

2011 (61) - 318d Exclusive Edition 4dr

12
£1,999
  • 2L
  • 148kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 1 Series

2012 (62) - 116i M Sport 5dr

17
Low Mileage
£6,550
Finance available £124 pm
  • 1.6L
  • 60.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto [Tech Pack]

41
£32,445
  • 2L
  • 11.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Scunthorpe

BMW, 1 Series

2013 (63) - 2.0 118D SE Auto 5dr

1
£5,250
Finance available £95 pm
  • 2L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Gloucester Motor Group

01452 227252 *
5/5 Stars

BMW, 3 Series

2011 (11) - 320d SE 2dr Step Auto

47
Low Mileage
£6,495
Finance available £123 pm
  • 2L
  • 77kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Graham Mitchell Automotive