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

2018 (18) - 2.0 430i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (252 ps)

46
Reduced
£12,490
£241/pm (HP)
  • 2L
  • 90.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Autobarn Sports Cars Ltd

BMW, 1 Series

2014 (14) - 118d SE 5dr

13
Low Mileage
£4,695
£78/pm (HP)
  • 2L
  • 93kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Framlingham Car Sales

BMW, 3 Series

2015 - 2.0 318d M Sport Saloon 4-Door

15
Reduced
£7,750
£142/pm (HP)
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Peak Motors Limited

01663 790344 *
4.6/5 Stars

BMW, i4

2022 - EDRIVE40 M SPORT 4-Door

5
Low Mileage
£26,490
  • 20.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

MINSTERMOTORGROUP.COM LTD

BMW, 2 Series Gran Tourer

2018 (68) - 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

26
Low Mileage
£11,995
  • 1.5L
  • 34kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

C & A Motors Ltd

0161 388 7769 *
2.9/5 Stars

BMW, M4

2021 (70) - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic Euro 6 (s/s) (510 ps)

50
Low Mileage
£50,890
£837/pm (PCP)
  • 3L
  • 32.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

A6 Motors Limited

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

26
£23,495
£385/pm (PCP)
  • 2L
  • 47.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bourne Valley Autos

01264 311668 *
4.6/5 Stars

BMW, 2 Series

2015 (65) - 220d M Sport 2dr Step Auto

40
Low Mileage
£12,490
£241/pm (HP)
  • 2L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4/5 Stars

BMW, M2

2017 (67) - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

44
£23,990
£472/pm (HP)
  • 3L
  • 65.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Autobarn Sports Cars Ltd

BMW, 3 Series

2015 (65) - 330d M Sport 4dr Step Auto

23
Reduced
£8,995
£168/pm (HP)
  • 3L
  • 112kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

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

34
Reduced
£37,495
  • 2L
  • 4kMiles
  • Auto
  • Body StyleSaloon

Stratstone BMW Tunbridge Wells

BMW, 3 Series

2007 (57) - 3.0 335i M Sport Euro 4 2dr

33
Low Mileage
£5,495
  • 3L
  • 142kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Crown Auto Hub Limited

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
£20,498
  • 1.5L
  • 27.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Fiat (Kirkcaldy)

BMW, X1

2012 - 2.0 20d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

67
Low Mileage
£5,798
£101/pm (HP)
  • 2L
  • 86.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Clovelly Cars

BMW, 1 Series

2014 (14) - M135i M Performance 3dr Step Auto

26
£7,351
  • 3L
  • 122.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Nationwide Vehicle Finance Ltd

01204 324459 *
4.6/5 Stars

BMW, X4

2016 - 3.0 X4 xDrive 35d M Sport Auto 4WD 5dr

89
£13,700
£267/pm (HP)
  • 3L
  • 100.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Infinity Motors Ltd