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

2015 - 3.0 X4 xDrive30d M Sport 5-Door

19
£13,995
Finance available £290 pm
  • 3L
  • 89.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Essex Cars Limited

BMW, 5 Series

2011 - 520d SE 4dr

9
Reduced
£3,495
  • 2L
  • 141kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Jack McCaughern Trade Sales

BMW, 2 Series

2017 - 218d [150] Sport 2dr [Nav]

16
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 36.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Regency Cars

BMW, 3 Series

2017 (66) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

33
£12,990
Finance available £268 pm
  • 2L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pinnacle Cars Ltd

0114 308 6613 *
4.8/5 Stars

BMW, 1 Series

2022 - 118I [136] M Sport 5Dr Step Auto [Lcp]

47
Low Mileage
£22,895
Finance available £450 pm
  • 1.5L
  • 13.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers CAR HUB Star City

BMW, 4 Series

2018 (68) - 440i M Sport 2dr Auto [Professional Media]

1
Low Mileage
£23,900
Finance available £470 pm
  • 3L
  • 30.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Ocean Group BMW Paignton

BMW, X1

2018 (67) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

28
£10,999
  • 1.5L
  • 62.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Corner Park Garage (Swansea)

01792 344016 *
3.6/5 Stars

BMW, 1 Series

2018 (68) - 1.5 116d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

50
Low Mileage
£14,695
Finance available £306 pm
  • 1.5L
  • 31.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Grosvenor Cars Norfolk

BMW, X5

2017 (17) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

68
Low Mileage
£26,995
Finance available £534 pm
  • 3L
  • 58.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

50
£13,200
Finance available £273 pm
  • 1.5L
  • 86.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Georgesons Cars

BMW, 1 Series

2016 (16) - 118i M Sport 5dr ++ SAT NAV / ULEZ / DAB / BLUETOOTH / CLIMATE ++

22
Low Mileage
£9,375
Finance available £187 pm
  • 1.5L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, M4

2016 (16) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

44
Reduced
£32,982
Finance available £657 pm
  • 3L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Madeley Heath Motors

BMW, 1 Series

2019 - 1.5 118i M Sport Shadow Edition Auto 5dr

93
£12,395
Finance available £255 pm
  • 1.5L
  • 81.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

RallySport Automotive Limited

01206 489764 *
4.1/5 Stars

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

69
Low Mileage
£18,500
Finance available £383 pm
  • 2L
  • 48.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

21
£6,800
  • 2L
  • 152kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Family Autos Ltd

01652 241087 *
4.9/5 Stars

BMW, X4

2021 - xDrive20d MHT M Sport 5dr Step Auto

36
Reduced
£31,950
  • 2L
  • 22.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate