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

2022 - 3.0 840i M Sport Auto 4dr

45
Low Mileage
£38,900
Finance available £779 pm
  • 3L
  • 17.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AutoSportiva Ltd

BMW, 2 Series Active Tourer

2016 (16) - 2.0 220d Sport MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps)

33
Low Mileage
£10,400
Finance available £210 pm
  • 2L
  • 48.1kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, M2

2019 (Z5) - 3.0 BiTurbo Competition Coupe 2dr Petrol Manual Euro 6 (s/s) (410 ps)

50
Low Mileage
£34,750
Finance available £693 pm
  • 3L
  • 42.6kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Rom Motors Ltd

BMW, 1 Series

2014 (14) - 1.6 116i M Sport Euro 6 (s/s) 5dr

55
Low Mileage
£6,990
  • 1.6L
  • 91kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Podium PCL

BMW, 1 Series

2011 (11) - 120i Sport 2dr 6 SPEED MANUAL

14
Low Mileage
£4,095
  • 2L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, X3

2019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

53
£22,995
Finance available £452 pm
  • 2L
  • 64.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Greenlight Automotive Ltd

BMW, X5

2022 - xDrive45e M Sport 5dr Auto [Tech/Pro Pk]

45
£51,664
  • 3L
  • 26.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 3 Series

2020 (20) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

42
Reduced
£17,500
Finance available £339 pm
  • 2L
  • 103.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Peter Reeves Ltd

BMW, 3 Series

2012 (62) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 5 (s/s) (184 ps)

23
Low Mileage
£6,295
  • 2L
  • 77.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Elite Motors of Garstang Ltd

01995 910772 *
4.3/5 Stars

BMW, 5 Series

2013 (13) - 520d M Sport 5dr Step Auto [Start Stop]

6
Reduced
£9,950
  • 2L
  • 66kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Leisure Car Shop Ltd

BMW, 4 Series

2025 - M440i xDrive MHT 5dr Step Auto

35
£55,995
  • 3L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 1 Series

2009 (09) - 130i M Sport 5dr

18
£4,795
  • 3L
  • 141.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cars and Vans

024 7693 0879 *
4.5/5 Stars

BMW, 2 Series Active Tourer

2015 (64) - 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

9
Low Mileage
£8,499
  • 1.5L
  • 55.2kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Lakeside Car Sales Ltd

BMW, 1 Series

2009 (09) - 2.0 116d Sport Euro 4 3dr

24
£1,199
  • 2L
  • 152kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Z a motors

BMW, 2 Series

2024 (24) - 220i M Sport 4dr Step Auto Petrol Saloon

20
Low Mileage
£28,237
  • 2L
  • 4.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Durham

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

34
Low Mileage
£15,195
Finance available £317 pm
  • 1.5L
  • 42.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback