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, 8 Series

2019 (19) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 2dr

37
Low Mileage
£31,991
  • 3L
  • 41.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Prestige Cars by Peter Cooper West End

023 8001 7190 *
4.3/5 Stars

BMW, 6 Series

2012 (12) - 4.4 650i V8 M Sport Steptronic Euro 5 2dr

60
Reduced
£12,450
  • 4.4L
  • 100kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quality Motor Company Ltd

BMW, 2 Series

2014 (64) - 218i Sport 5dr

23
Reduced
£11,995
  • 1.5L
  • 31.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

The Carfella Ltd

BMW, i4

2022 (72) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

25
£26,999
  • 30kMiles
  • Electric
  • Auto
  • Body StyleHatchback

HPL Motors Oldham

BMW, 1 Series

2011 (11) - 118d SE 5dr

19
Low Mileage
£2,395
  • 2L
  • 114.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Zen Cars Walsall Ltd

BMW, Z4

2020 (20) - 2.0 20i M Sport Auto sDrive Euro 6 (s/s) 2dr

46
Low Mileage
£26,700
Finance available £574 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 8 Series

1992 (J) - 850i 2dr Auto

26
Low Mileage
£17,495
  • 5L
  • 127kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

All-terrain Automotive Limited

01754 801275 *
4.3/5 Stars

BMW, 1 Series

2017 - 2.0 120d M Sport Euro 6 (s/s) 5dr

36
£8,600
Finance available £170 pm
  • 2L
  • 81.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, 3 Series

2014 (14) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

31
£7,225
  • 2L
  • 98.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Motor Deals Limited

BMW, 3 Series

2021 (71) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

22
£22,950
Finance available £451 pm
  • 2L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Signature Car Group Ltd

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

32
£10,100
Finance available £203 pm
  • 2L
  • 85kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

71
Low Mileage
£19,000
Finance available £394 pm
  • 1.5L
  • 25kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Enfield

BMW, 2 Series

2021 - 218i M Sport 4dr DCT

14
Reduced
£20,450
Finance available £400 pm
  • 1.5L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Colin Francis Cars

BMW, X1

2014 - 2.0 X1 xDrive18d M Sport 5-Door

51
£5,099
  • 2L
  • 106.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£34,998
  • 2L
  • 17.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Vauxhall (Glenrothes)

01592 803918 *
4.7/5 Stars

BMW, 1 Series

2015 (15) - 2.0 116d Sport Euro 5 (s/s) 5dr

6
£4,694
Finance available £83 pm
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars