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

2021 - 330e M Sport Pro Edition 4dr Step Auto

33
£19,640
  • 2L
  • 75.6kMiles
  • Auto
  • Body StyleSaloon

Evans Halshaw Ford Walsall

BMW, iX2

2025 - iX2 150kW eDrive20 M Sport 65kWh 5dr Auto

62
Low Mileage
£34,402
  • 3.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Bournemouth

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

49
£26,049
  • 2L
  • 2.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Chingford

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

35
£17,000
£299/pm (PCP)
  • 2L
  • 68kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, 5 Series

2006 - 520d SE 4dr

16
£1,495
  • 2L
  • 241.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Qazi motors Limited

BMW, 2 Series

2018 (68) - 3.0 M240i GPF Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps)

85
Low Mileage
£18,200
£388/pm (PCP)
  • 3L
  • 47.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Leeds

BMW, 1 Series

2017 - 3.0 M140I Shadow Edition Auto 5dr

37
£17,490
£339/pm (HP)
  • 3L
  • 81kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cars Of Essex Ltd

BMW, 1 Series

2022 (71) - 118i [136] M Sport 5dr Petrol Hatchback

68
£18,092
  • 1.5L
  • 33.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu BMW York

BMW, X5

2009 (59) - xDrive30d M Sport 5dr Auto [7 Seat]

32
Low Mileage
£7,995
£160/pm (HP)
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carhoots Ltd

BMW, Z4

2020 - sDrive 20i M Sport 2dr Auto

19
Low Mileage
£24,998
  • 2L
  • 39.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Irvine BMW

BMW, 2 Series Gran Coupe

2022 (22) - 2.0 M235i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

37
£23,537
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Camberley

BMW, X2

2020 (70) - xDrive 20i SE 5dr Step Auto

29
Low Mileage
£17,995
£273/pm (PCP)
  • 2L
  • 21kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 2 Series

2025 - 2 SERIES 220i MHT M Sport 5dr DCT

53
Low Mileage
£27,388
  • 1.5L
  • 2.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Bournemouth

BMW, 1 Series

2021 (21) - 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

25
Reduced
£20,999
  • 2L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

HPL Motors Preston

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

36
£16,449
£335/pm (HP)
  • 1.5L
  • 66.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic

27
£20,295
£396/pm (HP)
  • 2L
  • 93.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Wolverhampton