Get the app

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

2016 (66) - 2.0 20i M Sport Auto sDrive Euro 6 2dr

44
£10,995
£223/pm (HP)
  • 2L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stevenage Cars

BMW, 1 Series

2021 - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

35
Low Mileage
£17,136
£288/pm (PCP)
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2012 (62) - 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr

39
£6,300
£118/pm (HP)
  • 2L
  • 110.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fame Cars Limited

BMW, 3 Series

2014 - 320d SE 4dr Step Auto

17
£4,995
  • 2L
  • 124kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

LD Automotive LTD

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

19
£28,498
  • 1.5L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Oldbury Fiat / Motorstore / Jeep / Abarth / BYD

0121 516 6056 *
4.7/5 Stars

BMW, 3 Series

2014 (64) - 2.0 320d ED EfficientDynamics Touring Euro 5 (s/s) 5dr

13
£5,694
£105/pm (HP)
  • 2L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Vivian Price Cars

BMW, M3

2003 (03) - M3 2dr

21
Reduced
£16,995
  • 3.2L
  • 77kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Kars of Falmouth

BMW, 2 Series

2016 - 218i M Sport 2dr Step Auto

41
£10,495
  • 1.5L
  • 84.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Perrys Sittingbourne Vauxhall

01795 502656 *
4.8/5 Stars

BMW, 1 Series

2011 (61) - 116d Sport 5dr

16
£2,495
  • 2L
  • 136kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SK CAR COMPANY LTD

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

19
£16,998
  • 1.5L
  • 68.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars

BMW, 3 Series

2019 - 330d M Sport Plus Edition 5-Door

40
Reduced
£35,990
£685/pm (PCP)
  • 3L
  • 41.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BenzBavarianLtd

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

24
£7,450
  • 2L
  • 140kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Sea Ltd

BMW, X2

2021 - xDrive 20i Sport 5dr Step Auto

42
£17,499
£300/pm (PCP)
  • 2L
  • 51kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

37
Low Mileage
£18,707
  • 1.5L
  • 30.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Scunthorpe

BMW, X1

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

19
Low Mileage
£39,998
  • 1.5L
  • 1.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

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

32
£20,690
£332/pm (PCP)
  • 1.5L
  • 34.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited