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

2020 (70) - 330e M Sport 5dr Step Auto

3
£14,000
Finance available £290 pm
  • 2L
  • 105.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Formby Car Centre

BMW, 3 Series

2021 - 330e M Sport 5dr Step Auto

19
£19,998
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Ayr BYD

01292 432784 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

19
Low Mileage
£22,998
  • 1.5L
  • 21.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Lenzie)

0141 483 9924 *
4.7/5 Stars

BMW, 1 Series

118i [136] M Sport 5dr

1
Low Mileage
£19,799
  • 1.5L
  • 24.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stratstone BMW Leeds

BMW, X2

2021 (71) - xDrive 25e M Sport 5dr Auto

26
£21,195
  • 1.5L
  • 30.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, 3 Series

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

34
£12,001
Finance available £251 pm
  • 2L
  • 104.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

8
£16,599
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

HPL Motors Atherton

BMW, 1 Series

2019 - 118i Sport 5dr

19
£14,998
  • 1.5L
  • 60.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Wakefield Motorstore / Vanstore

01924 664046 *
4.7/5 Stars

BMW, 3 Series

2014 (63) - 320d Sport 4dr

15
£2,350
  • 2L
  • 137.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Route4cars

BMW, 2 Series

2018 - 1.5 218i Sport Convertible 2-Door

25
£9,995
  • 1.5L
  • 97kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

KPH SYKEHOUSE LTD TA Priory Motors

BMW, X3

2021 - xDrive 30e M Sport 5dr Auto

19
Low Mileage
£28,998
  • 2L
  • 30.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X1

2021 - xDrive 20i [178] M Sport 5dr Step Auto

19
Reduced
£27,498
  • 2L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Linwood MG - Honda.

0141 406 8762 *
4.7/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£23,649
Finance available £491 pm
  • 2L
  • 33kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

0151 317 4824 *
4.2/5 Stars

BMW, M140i

2017

37
Low Mileage
£18,995
Finance available £370 pm
  • 56kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Williams Automotive Ltd

BMW, 3 Series

2013 (62) - 320d SE 4dr

6
Reduced
£4,995
  • 2L
  • 115.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Spear Auto Services Ltd

BMW, 3 Series

2007 (57) - 3.0 325d M Sport Steptronic Euro 4 4dr

47
£3,791
  • 3L
  • 144.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Your Next Car Ltd