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

2020 (70) - 3.0 330d M Sport Pro Edition Auto Euro 6 (s/s) 4dr

81
Reduced
£24,995
Finance available £493 pm
  • 3L
  • 75.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SZ MOTORGROUP LIMITED

BMW, 1 Series

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

32
£12,789
  • 1.5L
  • 75.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, X1

2019 (69) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

12
Low Mileage
£20,000
Finance available £390 pm
  • 2L
  • 14kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Canvey Carriage Company

01268 203836 *
4/5 Stars

BMW, 4 Series

2019 - 430d M Sport 2dr Auto [Professional Media]

37
Low Mileage
£20,599
Finance available £425 pm
  • 3L
  • 31.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

cinch

01273 121210 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2017 (17) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

41
£9,940
  • 1.5L
  • 69.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 3 Series

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

37
Low Mileage
£22,594
Finance available £492 pm
  • 2L
  • 24.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Weston

01934 313340 *
4.5/5 Stars

BMW, 3 Series Gran Turismo

2013 (63) - 2.0 320d SE GT Euro 6 (s/s) 5dr

23
Low Mileage
£8,000
Finance available £156 pm
  • 2L
  • 73.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Total Automobiles Limited

BMW, i3

2017 - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

11
£5,995
Finance available £112 pm
  • 107.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Beadlow Motors Ltd

BMW, X3

2019 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - REVERSE

45
£17,751
Finance available £352 pm
  • 2L
  • 99.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, X5M

2016 (66) - xDrive X5 M 5dr Auto

36
Low Mileage
£29,995
Finance available £596 pm
  • 4.4L
  • 53kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

SINCLAIR PRESTIGE HUB LTD TA Sinclair Auto Spec

BMW, 3 Series Gran Turismo

2014 (14) - 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

25
£8,900
Finance available £177 pm
  • 2L
  • 93.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motors

BMW, i3

2018 (67) - 33kWh Hatchback 5dr Electric Auto (170 ps)

69
Low Mileage
£8,900
Finance available £166 pm
  • 47kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, 1 Series

2017 - 2.0 118d Sport 5-Door

22
£5,250
Finance available £95 pm
  • 2L
  • 130.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

ELITE SERVICING & VEHICLE SALES LTD

BMW, 2 Series

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

47
£18,525
Finance available £360 pm
  • 1.5L
  • 26.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

drivedirect Leamington Spa

BMW, X1

2019 - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
Low Mileage
£16,472
Finance available £346 pm
  • 2L
  • 34.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

drivedirect Bristol East

BMW, 5 Series

2019 - 520d M Sport 4dr Auto

40
£19,569
Finance available £402 pm
  • 2L
  • 46.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars