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

2020 - SDRIVE20I M SPORT 5-Door

27
Low Mileage
£24,500
£441/pm (PCP)
  • 2L
  • 19.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Leeds

BMW, X1

2019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

55
£14,450
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Windmill Motors Ltd

BMW, X3

2015 (65) - 20d X-DRIVE SE AUTOMATIC EURO 6 5-Door

28
£9,499
£178/pm (HP)
  • 2L
  • 98.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Essex 4x4 Centre

BMW, M5

2025 - M5 5dr DCT

39
£99,991
  • 4.4L
  • 6.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 4 Series

2015 - 420d [190] M Sport 5dr Auto [Professional Media]

43
£13,490
£262/pm (HP)
  • 2L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Davidson Cars

BMW, 6 Series Gran Coupe

2012 (62) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

45
Low Mileage
£10,799
  • 3L
  • 88.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AL PRESTIGE CARS LTD

023 8001 7157 *
4.6/5 Stars

BMW, 3 Series

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

51
£25,390
£402/pm (PCP)
  • 2L
  • 34.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Fusco Vehicle Sales

BMW, 3 Series

2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

33
Low Mileage
£13,299
£258/pm (HP)
  • 3L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AB Car Sales (South West) Ltd

01822 661594 *
4.9/5 Stars

BMW, 1 Series

2017 (67) - 1.5 118i M Sport Shadow Edition Hatchback 3dr Petrol Auto Euro 6 (s/s) (136

54
Low Mileage
£14,849
£291/pm (HP)
  • 1.5L
  • 34.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Supreno Cars

01784 776799 *
4.6/5 Stars

BMW, 3 Series

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

1
Low Mileage
£16,000
£335/pm (HP)
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.4/5 Stars

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

35
Reduced
£34,717
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

BMW, 3 Series

2013 (13) - 2.0 318d M Sport Euro 5 (s/s) 4dr

5
Low Mileage
£6,195
£109/pm (HP)
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.2/5 Stars

BMW, X5

2023 - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

59
Reduced
£52,990
£796/pm (PCP)
  • 3L
  • 32.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

LKC Motors

01909 491436 *
4.1/5 Stars

BMW, 4 Series

2015 (15) - 430d M Sport 2dr Auto

26
Low Mileage
£13,998
  • 3L
  • 62.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Vehicle Trade Centre Kilwinning

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

35
£72,038
  • 3L
  • 5.7kMiles
  • Auto
  • Body StyleSUV

Stratstone BMW Derby

BMW, i3

2014 (64) - Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender) (170

29
Low Mileage
£8,495
£157/pm (HP)
  • 35.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

J and I Car Sales