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

2009 (59) - 2.0 120i M Sport Euro 4 2dr

22
Low Mileage
£6,249
Finance available £117 pm
  • 2L
  • 51kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

M Cars Surrey Ltd

01342 649540 *
4.3/5 Stars

BMW, 3 Series

2020 - 330e Sport Pro 4dr Step Auto

1
£20,750
Finance available £406 pm
  • 2L
  • 40.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Mazda Carlisle)

BMW, 5 Series

2005 (55) - 520d M Sport 5dr

26
£1,800
  • 2L
  • 171kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Eastwoods Ltd

01252 916819 *
5/5 Stars

BMW, 1 Series

2017 (17) - M140i 3dr [Nav] Step Auto

24
£19,490
Finance available £380 pm
  • 3L
  • 65kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

AUTOPRESTIGE

01274 087615 *
3.3/5 Stars

BMW, 4 Series

2015 (15) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

32
£11,695
Finance available £239 pm
  • 3L
  • 95.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Nation Ltd

BMW, 3 Series

2021 - 320i M Sport 5-Door

52
Reduced
£23,989
  • 2L
  • 38.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Gold Cars Ltd

BMW, X5

2018 (67) - 3.0 30d M Sport 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

31
Low Mileage
£28,995
Finance available £575 pm
  • 3L
  • 37.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Oakwood Specialist Cars

BMW, 2 Series Active Tourer

2017 (67) - 2.0 220i Luxury MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps)

25
Reduced
£10,995
Finance available £223 pm
  • 2L
  • 83.3kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Elite Motors of Garstang Ltd

01995 910772 *
4.1/5 Stars

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

32
£15,099
Finance available £296 pm
  • 2L
  • 78kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, 3 Series

2019 (69) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

58
£22,499
Finance available £442 pm
  • 3L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stonebridge Motor Company

BMW, X4

2023 - xDrive Competition 5dr Step Auto [Ultimate]

61
£58,806
  • 3L
  • 24.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall Jaguar Newbury

BMW, 5 Series

2018 - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

55
£13,450
Finance available £278 pm
  • 2L
  • 91kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

020 3873 0401 *
4.5/5 Stars

BMW, 1 Series

2011 (61) - 118d Sport 2dr

Reduced
£4,995
Finance available £89 pm
  • 2L
  • 95.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Car Nation Bourne

BMW, 1 Series

2013 (13) - 118d M Sport 5dr

16
£4,295
Finance available £74 pm
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JB Enterprise 2023 LTD

BMW, 5 Series

2021 - 530e SE 5-Door

33
£24,995
Finance available £493 pm
  • 2L
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Bulgari Performance Ltd

BMW, i3

2020 - 125kW 42kWh 5dr Auto

38
Low Mileage
£12,449
Finance available £248 pm
  • 23.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars