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

2023 (60) - SE

18
£4,450
£72/pm (HP)
  • 3L
  • 96kMiles
  • Petrol
  • Manual

BROCKHURST MOTOR COMPANY

BMW, X5

2019 (19) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

61
£34,995
£677/pm (PCP)
  • 3L
  • 82.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

W R Car Sales Limited

01274 087616 *
4.6/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5Dr Step Auto

40
Low Mileage
£28,699
  • 1.5L
  • 1.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW

BMW, X5

2018 - X5 xDrive30d M Sport 5dr Auto

37
Low Mileage
£26,336
  • 3L
  • 50.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marshall Honda Blackburn

BMW, 2 Series

2018 (68) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

47
Low Mileage
£13,995
£273/pm (HP)
  • 1.5L
  • 42.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

ARJ MOTORS

01932 507141 *
4.4/5 Stars

BMW, X5

2009 (59) - xDrive35d M Sport 5dr Auto

34
Low Mileage
£6,250
  • 3L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Old Wool Motors

BMW, 5 Series

2014 - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184 ps)

29
Low Mileage
£9,250
  • 2L
  • 86.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Traxlers Auto Ltd

BMW, i4

2022 - EDRIVE40 SPORT 4-Door

26
£19,900
£298/pm (PCP)
  • 60.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 5 Series

2019 - 530e M Sport 4dr Auto

27
Low Mileage
£20,000
£358/pm (PCP)
  • 2L
  • 30.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Peterborough

BMW, X5

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

53
Reduced
£27,250
£552/pm (PCP)
  • 3L
  • 45kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, 2 Series

2016 (16) - 1.5 218i Sport Euro 6 (s/s) 2dr

65
Reduced
£5,495
£94/pm (HP)
  • 1.5L
  • 112.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

EASICARS ENHANCED

BMW, 1 Series

2017 (67) - 1.5 118i M Sport Hatchback 5dr Petrol Automatic Euro 6 (s/s) (136 ps)

28
Low Mileage
£12,140
  • 1.5L
  • 63.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AMD Automotive Limited

BMW, 1 Series

2020 - M135i xDrive 5dr Step Auto

43
£21,980
£341/pm (PCP)
  • 2L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Belgrave Motor Company

BMW, 4 Series

2018 - 2.0 430I Gran Coupe M Sport Auto 5dr

41
£14,290
£279/pm (HP)
  • 2L
  • 94.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cars Of Essex Ltd

01992 367362 *
4.9/5 Stars

BMW, 1 Series

2017 (17) - 118d Sport 5dr [Nav]

14
£7,995
£147/pm (HP)
  • 2L
  • 83kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Select Cars Southwest

01404 511315 *
4.4/5 Stars

BMW, 1 Series

2021 (71) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) Front / R

43
£23,750
£322/pm (PCP)
  • 2L
  • 36.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cartime Bury