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 - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

57
£8,495
  • 2L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ARC Car Sales

BMW, 3 Series

2011 (11) - 325i SE 2dr Step Auto Individual.

15
Low Mileage
£7,950
£146/pm (HP)
  • 3L
  • 60.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Valley Cars and Classics Ltd

BMW, i7

2025 - 335kW eDrive50 M Sport 105.7kWh 4dr Auto

12
Low Mileage
£78,898
  • 1.8kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Colchester

BMW, 2 Series

2020 - 218i M Sport 2dr (Nav) Step Auto

25
Reduced
£14,700
  • 1.5L
  • 60.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Invicta Chery Chelmsford

BMW, X1

2019 - 18d xLine 5-Door

60
£12,289
  • 2L
  • 75.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Gold Cars Ltd

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

50
Reduced
£23,975
£367/pm (PCP)
  • 2L
  • 35.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Car Co

BMW, 3 Series

2014 - 320d XDRIVE SE [LEATHER, HEATED SEATS & 4WD] 4-Door

24
Reduced
£10,480
  • 2L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Brooklands Motor Centres

BMW, 1 Series

2018 - 3.0 M140I Shadow Edition Auto 5dr

10
£19,790
£404/pm (PCP)
  • 3L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cars Of Essex Ltd

01992 367362 *
4.9/5 Stars

BMW, 1 Series

2019 (19) - 118i [1.5] Sport 3dr [Nav/Servotronic]

31
Low Mileage
£11,999
£231/pm (HP)
  • 1.5L
  • 36.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AA Car Sales Ltd

BMW, 1 Series

2021 (21) - 116d SE 5dr**ONE OWNER FROM NEW**FULL MAIN DEALER SERVICE HISTORY**

53
£12,870
£203/pm (PCP)
  • 1.5L
  • 75.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hailsham Motoring Centre

BMW, 1 Series

(14) - 3.0 M135i Hatchback 5dr Petrol Auto Euro 6 (s/s) (320 ps)

32
Low Mileage
£12,749
  • 42kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

BMW, 1 Series

2019 - 1.5 118i GPF Sport Auto Euro 6 (s/s) 5dr

62
Low Mileage
£12,490
£255/pm (HP)
  • 1.5L
  • 39.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 3 Series

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

68
£22,600
£356/pm (PCP)
  • 2L
  • 50.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Autos Surrey

BMW, 5 Series

2013 - 2.0 520d M Sport Auto 4dr

15
Low Mileage
£11,600
£222/pm (HP)
  • 2L
  • 42.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Infinity Motors Ltd

BMW, 1 Series

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

36
£19,750
  • 1.5L
  • 34kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stratstone BMW Harrogate

BMW, 2 Series

2019 - M SPORT PREMIUM ACTIVE TOURER 5-Door

10
£11,995
£231/pm (HP)
  • 1.5L
  • 65.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Master Cars Bedford