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, 2 Series Gran Coupe

2020 (14) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps) HEATED SEATS+C

31
£16,750
  • 1.5L
  • 52.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hilton Garage Ltd

BMW, 1 Series

2016 (66) - 116d EfficientDynamics Plus 5dr

24
Reduced
£6,150
£108/pm (HP)
  • 1.5L
  • 75kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Oldbury Car Sales

BMW, 1 Series

2016 (16) - 2.0 118d M Sport Hatchback 3dr Diesel Auto Euro 6 (s/s) (150 ps) - HEATED S

40
Low Mileage
£10,750
£245/pm (HP)
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hilton Garage Ltd

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto [Pro Pack]

56
£24,495
£393/pm (PCP)
  • 2L
  • 41.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

David Hayton Ltd (Autostore Carlisle)

BMW, X1

2014 (14) - 2.0 18d M Sport xDrive Euro 5 (s/s) 5dr

5
Low Mileage
£7,991
£147/pm (HP)
  • 2L
  • 51.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Budgen Motors MG Shrewsbury

BMW, 1 Series

2018 (68) - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

20
Low Mileage
£11,995
£231/pm (HP)
  • 1.5L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Peter Reeves Ltd

BMW, X1

2017 (H) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) PARK ASSIS

39
Low Mileage
£15,250
£299/pm (HP)
  • 2L
  • 54.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hilton Garage Ltd

BMW, 5 Series

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

49
Reduced
£19,350
£368/pm (PCP)
  • 3L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 3 Series

2018 - 2.0 320d xDrive M Sport Auto 4WD 4dr

89
£14,975
£312/pm (HP)
  • 2L
  • 65.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

RallySport Automotive Limited

01206 489764 *
4.9/5 Stars

BMW, 4 Series

2019 (19) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

52
Reduced
£18,000
  • 2L
  • 37.3kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Junction 17 Cars Peterborough

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

19
£28,498
  • 23.7kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Doncaster)

BMW, X4

2019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

43
£22,250
£475/pm (HP)
  • 2L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Watford

01923 927636 *
4.4/5 Stars

BMW, 1 Series

2023 (73) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

27
Reduced
£19,990
£266/pm (PCP)
  • 1.5L
  • 34.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.4/5 Stars

BMW, 5 Series

2022 (22) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

82
£19,449
£412/pm (PCP)
  • 2L
  • 96kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Autostrada Limited

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto

47
£49,995
£752/pm (PCP)
  • 3L
  • 30.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

O'Loughlin Brothers

BMW, Z3

2001 (Y) - 1.9 8V 2dr

48
Low Mileage
£2,500
  • 1.9L
  • 54.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Square One Motors