Used BMW cars for sale

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

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£33,998
  • 2L
  • 4.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat / Motorstore (Stourbridge)

01384 883980 *
4.7/5 Stars

BMW, 3 Series

2018 (68) - 2.0 320d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

39
£9,995
  • 2L
  • 71.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Wavertree Car Centre

BMW, X3M

2019 (69) - xDrive X3 M Competition 5dr Step Auto

19
Low Mileage
£44,990
Finance available £904 pm
  • 3L
  • 31kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

All Cars Group Ta ACG Motors

0161 388 7664 *
4.8/5 Stars

BMW, 5 Series

2012 (12) - 2.0 525d M Sport Steptronic Euro 5 (s/s) 4dr

41
Low Mileage
£7,500
Finance available £145 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

IMV Motors Ltd

BMW, 1 Series

2016 (16) - 2.0 118d Sport Euro 6 (s/s) 5dr

21
Low Mileage
£6,499
Finance available £123 pm
  • 2L
  • 69.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Kelvin Way Motors

0121 728 8894 *
4.2/5 Stars

BMW, 5 Series

2021 - 530d xDrive MHT M Sport 4dr Auto [Tech/Pro Pack]

44
£27,895
  • 3L
  • 37.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, X3

2014 (14) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

32
£7,499
Finance available £145 pm
  • 2L
  • 102.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wearside Autoparc

BMW, 5 Series

2024 (24) - 520i M Sport 4dr Auto Petrol Saloon

55
Low Mileage
£37,080
  • 2L
  • 6.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Exeter

BMW, X3

2021 (71) - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

73
£28,700
Finance available £508 pm
  • 2L
  • 35.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, iX1

2025 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
£44,498
  • 10Miles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£15,498
  • 26.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 4 Series

2020 - 420i xDrive M Sport 5dr Auto [Professional Media]

34
Reduced
£17,395
  • 2L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 2 Series

2016 - 218d Sport 5dr Step Auto

33
Low Mileage
£9,683
  • 2L
  • 68.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, X5

2009 (59) - xDrive35d M Sport 5dr Auto

32
Low Mileage
£8,995
Finance available £179 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Canning Autos

BMW, X5

2019 - Xdrive30D M Sport 5-Door

£32,720
Finance available £709 pm
  • 3L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, X7

2021 (21) - 3.0 40d MSport Auto xDrive Euro6(s/s)5dr

40
Reduced
£51,795
Finance available £1044 pm
  • 3L
  • 27kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motors Deals Ltd