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

2018 (18) - 435d xDrive M Sport 5dr Auto [Professional Media] Euro 6

17
£12,475
  • 3L
  • 126kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Your Dream Car Ltd

BMW, X5

2018 - xDrive30d M Sport 5dr Auto [7 Seat]

33
Low Mileage
£26,495
Finance available £524 pm
  • 3L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CarBrothers NI

BMW, 1 Series

2021 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) BM

47
£17,834
Finance available £346 pm
  • 1.5L
  • 37.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 2 Series

2019 (06) - 2.0 220d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

27
Low Mileage
£17,995
  • 2L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motortrust UK Garstang

BMW, 2 Series

2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto

37
Low Mileage
£17,749
Finance available £363 pm
  • 2L
  • 23.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 5 Series

2015 (64) - 520i SE 5dr Step Auto + SAT NAV / LEATHER / ULEZ / 5 SERVICES

20
Low Mileage
£10,975
Finance available £223 pm
  • 2L
  • 60kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Nick King Car Sales (Gloucester)

BMW, 4 Series Gran Coupe

2016 (66) - 3.0 430d M Sport Auto Euro 6 (s/s) 5dr

58
Low Mileage
£14,990
Finance available £313 pm
  • 3L
  • 62.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MOSSGATE MOTORS LTD

BMW, X1

2024 - xDrive 23i MHT M Sport 5dr Step Auto

19
Low Mileage
£41,498
  • 2L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X7

2019 (69) - xDrive30d M Sport 5dr Step Auto

29
Reduced
£44,995
Finance available £904 pm
  • 3L
  • 44kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

St Andrews Autos

BMW, 1 Series

2018 (18) - 118i M Sport 5dr ++ SAT NAV / ULEZ / DAB / BLUETOOTH / CLIMATE ++

22
£10,475
Finance available £212 pm
  • 1.5L
  • 69kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, X3

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

50
£23,995
Finance available £472 pm
  • 2L
  • 51.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MJM Car Sales

BMW, M4

2016 (8W) - 3.0 BiTurbo Coupe 2dr Petrol DCT Euro 6 (s/s) (431 ps)

31
Low Mileage
£23,995
  • 3L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

SJ Specialist Cars Ltd

BMW, 1 Series

2013 (13) - 2.0 120d M Sport Auto Euro 5 (s/s) 5dr

36
£6,995
  • 2L
  • 113.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

MOSSGATE MOTORS LTD

BMW, 1 Series

2018 (18) - 120d M Sport 3dr [Nav/Servotronic]

30
£11,990
Finance available £246 pm
  • 2L
  • 62kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales Ltd

BMW, 8 Series

2022 (72) - 3.0 840i M Sport Steptronic Euro 6 (s/s) 2dr

32
Low Mileage
£44,000
  • 3L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 1 Series

2021 (21) - 118i M Sport 5dr Step Auto Petrol Hatchback

51
Low Mileage
£19,754
  • 1.5L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland