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

2021 - sDrive 30i M Sport 2dr Auto [Tech-Pro Pack]

36
Low Mileage
£30,199
Finance available £639 pm
  • 2L
  • 25.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Motorpoint Newport

BMW, X4

2015 - 2.0 X4 xDrive20d xLine ULEZ Diesel Automatic 5 Door

54
£12,995
  • 2L
  • 91.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bristol Auto Hub

0117 233 1341 *
3.9/5 Stars

BMW, 4 Series

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

21
Low Mileage
£15,950
Finance available £334 pm
  • 2L
  • 57kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Jack Reid Cars Carrickfergus

BMW, X1

2012 (62) - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

54
Low Mileage
£6,895
Finance available £132 pm
  • 2L
  • 73.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

A1 Car Shop Ltd

BMW, 2 Series Active Tourer

2018 - 1.5 218i Luxury Active Tourer 4-Door

31
£8,995
  • 1.5L
  • 67kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Cavendish UK Car Sales Limited

01787 323385 *
4.9/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

19
Low Mileage
£26,898
  • 1.5L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

39
£12,495
Finance available £257 pm
  • 2L
  • 77.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Nation Ltd

BMW, 2 Series Gran Tourer

2019 (19) - 2.0 218d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

20
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 49kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

My Next Car

BMW, 3 Series

2018 (68) - 2.0 320i M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

33
Reduced
£11,000
Finance available £223 pm
  • 2L
  • 111kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 2 Series

2020 - 220d M Sport 4dr Step Auto

26
Low Mileage
£22,499
Finance available £480 pm
  • 2L
  • 26.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2019 (68) - 1.5 116d M Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)

42
Low Mileage
£12,850
Finance available £265 pm
  • 1.5L
  • 45.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nigel Geoffrey

BMW, X5

2019 (69) - xDrive30d M Sport Automatic 5 Door

11
£37,995
Finance available £760 pm
  • 3L
  • 52kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Brooklands

01473 927583 *
4.1/5 Stars

BMW, 3 Series

2021 - 330e M Sport 5dr Step Auto

12
Low Mileage
£24,498
  • 2L
  • 32.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 5 Series

2018 (18) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr

14
£15,995
Finance available £335 pm
  • 2L
  • 60.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 1 Series

2014 (14) - 1.6 116i M Sport Euro 6 (s/s) 5dr

55
£6,990
Finance available £134 pm
  • 1.6L
  • 91kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Podium PCL

BMW, 1 Series

2013 (63) - 2.0 116D M SPORT 5d 114 BHP 5-Door

26
£5,000
  • 2L
  • 126.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hearsall Common Car Sales