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

2017 (17) - 335d xDrive M Sport 4dr Step Auto

8
£14,995
Finance available £300 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, X4

2019 - xDrive20d M Sport 5dr Step Auto

35
Low Mileage
£27,250
  • 2L
  • 41.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 8 Series

2019 - 840d xDrive 2dr Auto

31
£29,990
Finance available £596 pm
  • 3L
  • 66kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Moyway Motors

BMW, X3

2016 (16) - xDrive30d M Sport 5dr Step Auto

33
£8,990
Finance available £179 pm
  • 3L
  • 140.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car2Car Ltd

01403 331222 *
5/5 Stars

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

42
Low Mileage
£18,100
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 8 Series

2021 - 3.0 840d xDrive M Sport MHEV Auto 4WD 2dr

46
£37,996Inc. VAT
Finance available £760 pm
  • 3L
  • 46.5kMiles
  • Hybrid
  • Auto
  • Body StyleConvertible

Beck Evans

020 3780 3374 *
4.1/5 Stars

BMW, X3M

2022 (71) - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr

£57,990
Finance available £1196 pm
  • 3L
  • 38kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Roadstar Automobile

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

2022 (72) - 3.0 430d MHT M Sport Coupe 2dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286

33
Low Mileage
£32,470
Finance available £647 pm
  • 3L
  • 20.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, 3 Series

2016 - 2.0 M Sport GT 5dr Diesel Manual Euro 6 (s/s) (190 ps)

22
£8,995
Finance available £179 pm
  • 2L
  • 89.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, i3

2022 - 135kW S 42kWh 5dr Auto

38
Low Mileage
£15,989
Finance available £325 pm
  • 13.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

49
Low Mileage
£25,300
Finance available £543 pm
  • 2L
  • 12.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2013 (13) - 316d Sport 5dr

15
Reduced
£2,495
  • 2L
  • 173kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SK CAR COMPANY LTD

BMW, 5 Series

2022 - 530e M Sport 5dr Auto [Pro Pack]

39
£27,249
Finance available £575 pm
  • 2L
  • 34.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Peterborough

BMW, 3 Series

2017 (67) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

11
Low Mileage
£18,995
Finance available £370 pm
  • 3L
  • 45.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SIMPSON MOTORS

BMW, 1 Series

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

24
£14,970
  • 1.5L
  • 73kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars