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

2018 (18) - 320d xDrive M Sport Shadow Edition 4dr

13
Low Mileage
£14,750
Finance available £307 pm
  • 2L
  • 55kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

45
£20,989
Finance available £438 pm
  • 1.5L
  • 6.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vospers Approved Used St Austell

01726 213938 *
4.7/5 Stars

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

38
£17,990
Finance available £349 pm
  • 1.5L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 3 Series

2021 - 318d Sport 4dr

41
£18,999
Finance available £390 pm
  • 2L
  • 53.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

2018 (67) - 2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR FINISHED IN ALPINE WHI

40
£13,300
Finance available £275 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Rix Motors

BMW, X1

2014 (14) - sDrive 20d EfficientDynamics Business 5dr

20
£3,995
  • 2L
  • 143kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Marsh Lane Car Sales and Repairs Ltd

BMW, 5 Series

2001 (51) - 2.9 530d SE 4dr

16
Low Mileage
£1,499
  • 2.9L
  • 168kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tycoon Autos Ltd

BMW, 2 Series Gran Tourer

2019 (68) - 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

50
Low Mileage
£15,395
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd

BMW, X1

2023 - xDrive 30e M Sport 5dr Step Auto

36
Low Mileage
£36,183
Finance available £723 pm
  • 1.5L
  • 3.7kMiles
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, 3 Series

2019 (19) - 2.0 318d Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)

8
£12,700
  • 2L
  • 60.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 1 Series

2011 - M 2dr

19
Low Mileage
£49,995
  • 3L
  • 32.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Nick Bonar Cars

BMW, 3 Series

2013 - 325d M Sport 2dr Step Auto

14
Low Mileage
£8,495
  • 3L
  • 64kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Lakeside Autos

BMW, X1

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

40
Low Mileage
£17,896
Finance available £355 pm
  • 2L
  • 41.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, 1 Series

2017 (67) - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (150

28
£12,495
Finance available £257 pm
  • 2L
  • 70.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars 4 You Ltd

01506 376842 *
4/5 Stars

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto

51
Reduced
£35,650
Finance available £712 pm
  • 3L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, X6

2015 - xDrive30d M Sport 5dr Step Auto

34
Reduced
£13,495
  • 3L
  • 129.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

RB Cars

01989 551050 *
3.8/5 Stars