Get the Cazoo app - powered by MOTORS

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 - 320I M SPORT 4-Door

26
£18,800
£327/pm (PCP)
  • 2L
  • 56.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 1 Series

2013 - 118d SE 5dr

25
Low Mileage
£4,890
£82/pm (HP)
  • 2L
  • 60.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AQ CAR SALES LIMITED

01709 223120 *
4.5/5 Stars

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto

19
£42,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 4dr Step Auto

22
Low Mileage
£39,995
£643/pm (PCP)
  • 2L
  • 3.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 3 Series

2014 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

66
£8,095
£149/pm (HP)
  • 2L
  • 100.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
3.7/5 Stars

BMW, 3 Series

2010 (60) - 318i Exclusive Edition 4dr Step Auto

16
Low Mileage
£3,295
£48/pm (HP)
  • 2L
  • 114kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

AB And Cars Ltd

01782 389102 *
3.6/5 Stars

BMW, 3 Series

2023 - 320d MHT Sport 4dr Step Auto

19
Reduced
£25,098
  • 2L
  • 49.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Manchester)

BMW, 3 Series

2016 - 320d EfficientDynamics Plus 4dr Step Auto

23
£7,495
£142/pm (HP)
  • 2L
  • 106.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

North End Motor Company

BMW, 2 Series

2018 (18) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) NAVIGATION++

12
Low Mileage
£11,350
£217/pm (HP)
  • 1.5L
  • 57kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Hilton Garage Ltd

BMW, M4

2014 (64) - 3.0 BiTurbo Convertible 2dr Petrol DCT Euro 6 (s/s) (431 ps)

77
Reduced
£18,490
  • 3L
  • 58.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Automatic Motors Ltd

BMW, X6

2019 (69) - 3.0 40i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (340 ps)

50
Reduced
£36,995
£756/pm (HP)
  • 3L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Eclipse Car Sales Limited

023 9200 6073 *
4.5/5 Stars

BMW, 3 Series

2020 - 330e Sport Pro 4dr Step Auto

22
£17,899
£370/pm (HP)
  • 2L
  • 46.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, 3 Series

2018 - 3.0 335d xDrive M Sport Shadow Edition 5-Door

12
£18,990
  • 3L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Horsepower Cars

BMW, 3 Series

2018 (18) - 3.0 330d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

36
Low Mileage
£13,999
  • 3L
  • 49.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AL PRESTIGE CARS LTD

023 8001 7157 *
4.7/5 Stars

BMW, 5 Series

2018 (68) - 530e M Sport 4dr Auto

26
Low Mileage
£15,980
£314/pm (HP)
  • 2L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

020 3873 1418 *
4.4/5 Stars

BMW, 1 Series

2017 - 118i [1.5] Sport 5dr [Nav] Step Auto

29
Low Mileage
£10,495
£199/pm (HP)
  • 1.5L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AUTOTRUST LTD

01708 205221 *
4.1/5 Stars