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

2016 (16) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

55
Low Mileage
£18,000
  • 3L
  • 66.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hamlet Cars

BMW, 1 Series

2019 (69) - 118i M Sport 5dr Step Auto

41
Low Mileage
£17,491
  • 1.5L
  • 43.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Cars by Peter Cooper (Horsham)

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

5
Low Mileage
£21,500
£363/pm (PCP)
  • 2L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Whitethor Cars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

65
Reduced
£17,950
£297/pm (PCP)
  • 2L
  • 66.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Marvello Trading

BMW, 4 Series

2017 (17) - 420d M Sport 2dr Auto ++ PRO MEDIA / PLUS PACK / 19 INCH ALLOYS ++

20
£11,975
£230/pm (HP)
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, i5

2024 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto

60
£41,380
  • 19.7kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Perrys Milton Keynes Peugeot

01908 049752 *
4.2/5 Stars

BMW, X4

2016 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

37
£14,130
£323/pm (HP)
  • 2L
  • 80.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 4 Series

2022 - M440i xDrive MHT 2dr Step Auto

10
£39,995
£659/pm (PCP)
  • 3L
  • 33.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Eastern Road Car Sales

BMW, 3 Series

2024 - 3 SERIES 320i M Sport 4dr Step Auto [Tech/Pro Pack]

41
Low Mileage
£36,857
  • 2L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Scunthorpe

BMW, 1 Series

2019 - 116d M Sport Shadow Edition 5dr

35
£12,149
£242/pm (HP)
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

24
Reduced
£22,467
£369/pm (PCP)
  • 1.5L
  • 21.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

N K Motors Derby

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i Luxury Euro 6 (s/s) 5dr

16
£12,199
£235/pm (HP)
  • 1.5L
  • 54kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Cars Club Traders (Slough)

BMW, 1 Series

2019 (19) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

30
Low Mileage
£23,000
  • 3L
  • 38kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Goscote Services

BMW, 1 Series

2021 - 1.5 118i Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) Manu

26
£14,995
£206/pm (PCP)
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Hinckley

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
Reduced
£33,898
  • 2L
  • 15.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

BMW, X7

2025 - xDrive40i MHT M Sport 5dr Step Auto

36
Low Mileage
£77,990
  • 3L
  • 1.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield