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

2021 (71) - iX3 Premier Edition Pro 5-Door

9
Low Mileage
£25,499
  • 31.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Halliwell Jones Wilmslow BMW

BMW, 2 Series

2014 (64) - 220d M Sport 2dr

16
£7,995
£147/pm (HP)
  • 2L
  • 99.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

DTC Motors LTD

BMW, X6

2018 (68) - 3.0 X6 xDrive 40d M Sport Auto 4WD 5dr

46
Low Mileage
£25,995
£556/pm (PCP)
  • 3L
  • 54.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Silsoe Prestige Motors ltd

BMW, 2 Series Gran Tourer

2019 (19) - 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

20
Low Mileage
£14,849
  • 2L
  • 46.2kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Hilton Car Supermarket Aylesbury

BMW, i3

2017 (17) - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

27
£7,995
£147/pm (HP)
  • 69.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Cars4You Edinburgh West

BMW, 3 Series

2017 - 2.0 320d M Sport 4dr

84
£9,495
£190/pm (HP)
  • 2L
  • 107.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

RallySport Automotive Limited

01206 489764 *
4.9/5 Stars

BMW, 4 Series

2016 (16) - 420d [190] M Sport 2dr Auto [Professional Media]

30
£9,995
  • 2L
  • 102.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Sunderland Van Sales Ltd

BMW, X3

2012 (12) - xDrive30d M Sport 5dr Step Auto

54
£6,599
  • 3L
  • 121kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Thornbury Car Centre

BMW, 1 Series

2015 - 2.0 118d M Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (150 ps)

31
Reduced
£6,995
£126/pm (HP)
  • 2L
  • 95.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 3 Series

2013 (63) - 320d xDrive SE 5dr Step Auto

10
£3,995
  • 2L
  • 155kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

OXFORD MOTOR SERVICES LIMITED

BMW, 3 Series

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

33
£4,990
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

AST Cars

01420 558832 *
4.4/5 Stars

BMW, 1 Series

2025 - 123 xDrive M Sport 5dr Step Auto

33
Low Mileage
£29,950
  • 2L
  • 5.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Milton Keynes

BMW, 4 Series

2024 (24) - 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 2dr

56
Low Mileage
£49,500
£785/pm (PCP)
  • 3L
  • 13kMiles
  • Hybrid
  • Auto
  • Body StyleConvertible

Whitethor Cars

BMW, 5 Series

2019 - 2.0 520I M Sport Automatic 5dr - NATIONAL DELIVERY*

66
£17,995
£340/pm (PCP)
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Belle Vue Vehicles

BMW, 5 Series

2022 - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

40
£25,499
£449/pm (PCP)
  • 2L
  • 66kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Days Motorpark Swansea

01792 739768 *
3.6/5 Stars

BMW, 4 Series

2022 (72) - 420i M Sport Pro Edition 2dr Step Auto Petrol Coupe

60
Low Mileage
£31,863
  • 2L
  • 7.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Exeter