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

2019 (19) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

45
£20,990
Finance available £411 pm
  • 2L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleEstate

TMMC The Manchester Motor Company Ltd

BMW, 1 Series

2022 - 1.5 116d Sport (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps) Automat

24
£17,999
  • 1.5L
  • 40.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Sherwoods Town Centre Citroen, Fiat & Abarth

0191 823 7779 *
4.8/5 Stars

BMW, 2 Series

2016 (16) - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

36
Reduced
£8,795
  • 2L
  • 76kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

The World of Cars

BMW, 1 Series

2019 - M140i Shadow Edition 5dr Step Auto

31
Low Mileage
£21,699
Finance available £462 pm
  • 3L
  • 33.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2019 - 520d xDrive M Sport 4dr Auto

19
£19,498
  • 2L
  • 69.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Liverpool Motorstore / MG

0151 317 9472 *
4.7/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

58
£28,845
  • 2L
  • 27.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Harwoods of Sussex

BMW, M2

2019 (69) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

28
Low Mileage
£32,995
Finance available £657 pm
  • 3L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 4 Series

2019 (68) - 2.0 420d M Sport Euro 6 (s/s) 2dr

42
£15,291
  • 2L
  • 52.9kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Your Next Car Ltd

BMW, 1 Series

2023 - M135i xDrive 5dr Step Auto

36
Low Mileage
£29,790
Finance available £591 pm
  • 2L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, 4 Series

2016 (16) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

13
Reduced
£9,999
Finance available £201 pm
  • 2L
  • 95.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

The Car People

BMW, 2 Series

2016 - 218d [150] SE 2dr Step Auto

25
Low Mileage
£10,690
Finance available £216 pm
  • 2L
  • 71.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

SM Motors NI

BMW, X1

2020 - sDrive 20i xLine 5dr Step Auto

35
Low Mileage
£20,499
Finance available £422 pm
  • 2L
  • 25.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 6 Series

2014 - SE GRAN COUPE 4-Door

10
Low Mileage
£11,995
  • 3L
  • 50kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Coopers car sales ltd

029 2167 0053 *
4.2/5 Stars

BMW, X3

2019 - xDrive20i M Sport 5dr Step Auto

27
Low Mileage
£24,699
Finance available £529 pm
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleSUV

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2022 - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

51
£21,399
Finance available £465 pm
  • 2L
  • 43.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Thurlow Nunn Norwich

BMW, 4 Series Gran Coupe

2017 (67) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£15,800
Finance available £331 pm
  • 2L
  • 50.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Driven Of York

01937 221340 *
4.4/5 Stars