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

2015 (65) - 120d Sport 5dr

18
£4,995
Finance available £89 pm
  • 2L
  • 129.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Chapel Hill Motors

BMW, 1 Series

2015 (15) - 1.6 118i M Sport Euro 6 (s/s) 5dr

45
£6,995
Finance available £134 pm
  • 1.6L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Heathrow Car Centre

BMW, 2 Series

2020 - 2.0 220i Gran Tourer M Sport 5DR Estate Petrol

40
Low Mileage
£18,289
Finance available £355 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Direct Cars Limited

0114 551 0336 *
3.9/5 Stars

BMW, 3 Series

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

70
£21,700
Finance available £386 pm
  • 2L
  • 56.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto [Pro Pack]

56
£41,412
  • 3L
  • 55.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall BMW Bournemouth

BMW, X1

2020 - Xdrive25E Sport 5-Door

61
£17,620
Finance available £371 pm
  • 1.5L
  • 46.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 5 Series

2018 (68) - 520d M Sport 4dr Auto **LED, VIRTUAL DASH**ULEZ**

66
Reduced
£19,990
Finance available £390 pm
  • 2L
  • 47kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Nick King Car Sales Ltd

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Edition 3dr

34
Low Mileage
£14,995
Finance available £313 pm
  • 1.5L
  • 21.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW Bavarian

BMW, 4 Series

2024 (74) - 420i M Sport 5dr Step Auto [Tech/Pro Pack] Petrol Hatchback

38
Reduced
£36,900
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, 3 Series

2018 - 3.0 M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

25
£16,495
Finance available £346 pm
  • 3L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Wrights Motors

BMW, 2 Series

2018 - 220i M Sport 5dr DCT Automatic

34
Low Mileage
£15,499
Finance available £324 pm
  • 2L
  • 38.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Warehouse Swansea

01792 001637 *
4.5/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

44
£14,625
Finance available £304 pm
  • 2L
  • 103kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

TMMC The Manchester Motor Company Ltd

BMW, X1

2024 - sDrive 20i MHT M Sport 5dr Step Auto

35
£38,950
  • 1.5L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.4/5 Stars

BMW, 4 Series

2018 - 420d [190] M Sport 2dr Auto [Professional Media]

37
£16,699
Finance available £340 pm
  • 2L
  • 60.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

cinch

01473 356705 *
4.3/5 Stars

BMW, 1 Series

2018 - 118i [1.5] M Sport Shadow Edition 5dr

24
£11,995
Finance available £246 pm
  • 1.5L
  • 61kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CarBrothers NI

BMW, 3 Series

2019 (19) - 330i Sport 4dr Step Auto Petrol Saloon

45
Low Mileage
£18,334
  • 2L
  • 37.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Renault Bradford

01274 028395 *
4.8/5 Stars