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

2016 - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

34
£12,350
Finance available £254 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Independent Cars Limited

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

34
Low Mileage
£15,695
  • 2L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motortrust UK Garstang

BMW, 2 Series

2019 (19) - 218i Luxury 5dr

50
Low Mileage
£11,295
Finance available £230 pm
  • 1.5L
  • 48.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

SARREN LTD

BMW, 2 Series

2021 - 218i M Sport 4dr

19
Low Mileage
£20,998
  • 1.5L
  • 26.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X5

2019 (69) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

50
£40,495
Finance available £811 pm
  • 3L
  • 52kMiles
  • Diesel
  • Auto
  • Body StyleSUV

R Automotive UK

BMW, M3

2005 (55) - 3.2i Sequential 2dr

43
Reduced
£13,500
Finance available £279 pm
  • 3.2L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

MEBTRONIC LTD

BMW, 1 Series

2013 (63) - 116d M Sport 3dr ++ 35 TAX / DAB / BLUETOOTH / CLIMATE / CRUISE ++

20
£4,975
Finance available £89 pm
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 3 Series

2017 - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) - HEATED LEA

41
£13,189
Finance available £256 pm
  • 2L
  • 87kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carsa Durham

01388 217377 *
3.7/5 Stars

BMW, 3 Series

2011 (61) - 335i M SPORT N55 SALOON AUTO

22
Low Mileage
£9,995
Finance available £201 pm
  • 3L
  • 59kMiles
  • Petrol
  • Auto

London Autos Ltd

BMW, 3 Series

2018 (18) - 330d xDrive M Sport 5dr Step Auto Diesel Estate

28
Low Mileage
£21,185
  • 3L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu Peugeot Oxford

01865 593681 *
4.5/5 Stars

BMW, 3 Series

2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

34
Reduced
£19,600
Finance available £382 pm
  • 2L
  • 43.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, X7

2022 (22) - X7 xDrive40d M Sport 5-Door

26
Low Mileage
£57,300
Finance available £1157 pm
  • 3L
  • 16kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Aberdeen

BMW, 1 Series

2009 (59) - 2.0 118d M Sport Euro 5 2dr

38
Low Mileage
£2,495
  • 2L
  • 107kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

PX Cars Ltd

BMW, 1 Series

2021 (21) - 1.5 118i SE (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

12
£14,395
  • 1.5L
  • 59kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Trust UK Lancaster

BMW, 3 Series

2023 (73) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

30
Reduced
£34,295
Finance available £684 pm
  • 2L
  • 27.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Peter Reeves Ltd

BMW, 1 Series

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

5
Low Mileage
£7,500
Finance available £145 pm
  • 63kMiles
  • Diesel
  • Manual

AM Car Solutions Limited