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, M3

2023 (67) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

46
£41,999
Finance available £842 pm
  • 3L
  • 28.7kMiles
  • Petrol
  • Auto

TDC Collection LTD

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

30
£26,995
Finance available £534 pm
  • 2L
  • 35.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 5 Series

2018 (18) - 5 Series M Sport Estate 2 Automatic Petrol 5-Door

41
£24,999
Finance available £493 pm
  • 3L
  • 68.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stonebridge Motor Company

BMW, 6 Series

2012 - 640i SE 4dr Auto

15
Low Mileage
£11,495
  • 3L
  • 86kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

London Autos Ltd

BMW, X1

2017 (17) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr

34
£11,800
Finance available £241 pm
  • 2L
  • 94kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto

30
Low Mileage
£41,550
Finance available £833 pm
  • 2L
  • 2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, 2 Series Gran Tourer

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

28
Low Mileage
£14,995
  • 1.5L
  • 29.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Motor Trust UK Bury

BMW, 1 Series

2023 (73) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

67
£22,200
Finance available £381 pm
  • 1.5L
  • 17.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2018 (18) - 2.0 120i M Sport Shadow Edition 5dr

23
Reduced
£12,699
  • 2L
  • 61.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Bridgend Motor Group - Irvine Outlet & EV Centre

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto [Pro Pack]

19
£48,898
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, M5

2008 (08) - 5.0 V10 Touring SMG Euro 4 5dr

69
Low Mileage
£32,950
  • 5L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Quality Motor Company Ltd

BMW, 3 Series

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

23
Low Mileage
£22,990
Finance available £452 pm
  • 3L
  • 53kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

All Cars Group Ta ACG Motors

0161 388 7664 *
4.8/5 Stars

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto [Pro Pack]

19
£47,898
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X6

2013 (13) - xDrive40d 5dr Step Auto

42
Low Mileage
£11,895
  • 3L
  • 72kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Altrincham Cars

BMW, X1

2016 (66) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

50
Low Mileage
£12,899
  • 2L
  • 59.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Affordable Cars Prestige Car Supermarket

BMW, 3 Series

2013 (13) - 316d Sport 5dr

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

SK CAR COMPANY LTD