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

2019 (19) - sDrive 18i Sport 5dr

65
Reduced
£9,995
Finance available £201 pm
  • 1.5L
  • 84kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Exclusive Motors Of GB LTD

BMW, 3 Series

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

71
£18,900
Finance available £331 pm
  • 2L
  • 66.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Enfield

BMW, 1 Series

2011 - 2.0 116d ES 5 door

20
£1,988
  • 2L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Fine Car Sales

BMW, 3 Series

2022 - 330e M Sport Step Auto 5-Door

28
£26,897
Finance available £555 pm
  • 2L
  • 55.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Hessle

01482 947558 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2019 (68) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

40
£14,990
  • 2L
  • 83.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

31
Low Mileage
£30,008
  • 2L
  • 7.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 4 Series

2018 (68) - 420I M SPORT 2-Door

70
Low Mileage
£18,495
  • 2L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

St Michaels Garage Sittingbourne

BMW, 1 Series

2013 - 120d M Sport 2dr

18
£5,495
Finance available £100 pm
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Chilham Sports Cars

01227 203935 *
4.5/5 Stars

BMW, X5

2018 (68) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

34
Reduced
£25,995
  • 3L
  • 50.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wavertree Car Centre

BMW, 7 Series

2003 (53) - 730d SE 4dr Auto [2003-53]

7
Low Mileage
£2,795
  • 3L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X3

2012 (12) - xDrive20d M Sport 5dr

19
Reduced
£5,750
Finance available £106 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSUV

MC Cars Waterlooville Ltd

BMW, 5 Series

2022 - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

49
£28,160
Finance available £570 pm
  • 2L
  • 32.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Durham

01388 217377 *
4.4/5 Stars

BMW, i3

2022 - 125kW 42kWh 5dr Auto

46
Low Mileage
£13,495
Finance available £279 pm
  • 16.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Premier Car Supermarket Kettering Ltd

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

23
£8,750
Finance available £173 pm
  • 2L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

S AND T MOTOR CO LTD

BMW, X1

2019 (19) - xDrive 20d M Sport 5dr Step Auto

25
£15,595
  • 2L
  • 54.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, X3

2024 - xDrive30d MHT M Sport 5dr Auto

19
£46,998
  • 3L
  • 16kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Fiat / Abarth (Falkirk)

01324 465358 *
4.7/5 Stars