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

2022 - xDrive 25e Sport 5dr Auto

37
£20,999
Finance available £433 pm
  • 1.5L
  • 26.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

2017 (67) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

82
£14,295
Finance available £297 pm
  • 3L
  • 73.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ace Car Sales Bury

0161 804 2294 *
4.5/5 Stars

BMW, 3 Series

2015 (15) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)

40
Low Mileage
£9,295
  • 2L
  • 76.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Teesside Car Finance

BMW, 3 Series

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

95
£21,490
Finance available £421 pm
  • 2L
  • 68.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carrera Specialist Cars

BMW, 4 Series

2020 - 420i M Sport 5dr Auto [Professional Media]

67
£16,427
  • 2L
  • 46.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall Approved Used Peterborough

BMW, 1 Series

2021 (21) - 1.5 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps

50
Low Mileage
£18,000
Finance available £349 pm
  • 1.5L
  • 20.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Georgesons Cars

BMW, M4

2017 (67) - 3.0 BiTurbo Competition Convertible 2dr Petrol DCT Euro 6 (s/s) (450 ps)

50
Low Mileage
£27,995
Finance available £555 pm
  • 3L
  • 39.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BM Automotive

01752 427499 *
5/5 Stars

BMW, 2 Series

2019 (68) - 1.5 218i GPF Sport Auto Euro 6 (s/s) 2dr

49
£9,995
Finance available £201 pm
  • 1.5L
  • 77.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Bazaar ltd

0114 308 6594 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£34,998
  • 2L
  • 11.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Armadale Citroen / Vanstore

01501 640622 *
4.7/5 Stars

BMW, 4 Series

2014 - 2.0 420I Sport Auto 2dr

63
Low Mileage
£10,795
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

SARACEN MOTOR GROUP

BMW, 5 Series

2020 - 520d SE 4dr Auto

14
£18,990
Finance available £370 pm
  • 2L
  • 59kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

George O'Hara Motors

BMW, 2 Series

2018 (18) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

86
£13,495
Finance available £279 pm
  • 2L
  • 66.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BRM Select Cars Ltd

BMW, 3 Series

2020 - 320d M Sport 5dr Step Auto

10
Low Mileage
£24,099
Finance available £516 pm
  • 2L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X4

2016 (66) - xDrive20d xLine 5dr (ULEZ COMPLIANT ) FREE WARRANTY

21
£11,290
Finance available £230 pm
  • 2L
  • 92.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Glasgow Vehicle Sales Ltd

BMW, 1 Series

2018 (67) - 1.5 118i M Sport Shadow Edition Hatchback 3dr Petrol Manual Euro 6 (s/s) (1

35
Reduced
£9,900
Finance available £199 pm
  • 1.5L
  • 81.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Catalina Of Stanningley

BMW, 1 Series

2019 (68) - 1.5 116d SE Business Euro 6 (s/s) 5dr

15
£9,994
Finance available £201 pm
  • 1.5L
  • 53kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AutoTrade Southwest