Open menu

4,710Vehicles Available

88independent dealers

Used BMW cars for sale

Browse 375 used BMW cars from independent dealers across the UK. Compare vehicles and contact sellers directly.

375vehicles currently listed

375 BMW cars available

BMW 2 Series, 2016 for sale22£16,899

BMW 2 Series

M235i 2dr Step Auto

2016PetrolAutomatic46,827 miles
Winsford, Cheshire
BMW 4 Series, 2020 for sale22£30,099

BMW 4 Series

M440i xDrive MHT 2dr Step Auto

2020HybridAutomatic33,288 miles
Winsford, Cheshire
BMW Ix, 2023 for sale40£43,699

BMW Ix

455kW M60 111.5kWh 5dr Auto

2023ElectricAutomatic51,810 miles
Winsford, Cheshire
BMW 3 Series, 2017 for sale39£24,099

BMW 3 Series

340i M Sport 4dr Step Auto

2017PetrolAutomatic34,270 miles
Winsford, Cheshire
BMW 2 Series, 2022 for sale23£21,599

BMW 2 Series

223i MHT M Sport 5dr DCT

2022HybridAutomatic20,260 miles
Winsford, Cheshire
BMW Ix3, 2021 for sale39£25,199

BMW Ix3

210kW Premier Edition Pro 80kWh 5dr Auto

2021ElectricAutomatic18,370 miles
Winsford, Cheshire
BMW 2 Series, 2020 for sale26£17,999

BMW 2 Series

M235i xDrive 4dr Step Auto [Tech/Plus Pack]

2020PetrolAutomatic70,440 miles
Winsford, Cheshire
BMW 1 Series, 2019 for sale22£13,499

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

2019PetrolAutomatic24,317 miles
Winsford, Cheshire
BMW Ix3, 2022 for sale43£24,599

BMW Ix3

210kW M Sport Pro 80kWh 5dr Auto

2022ElectricAutomatic55,430 miles
Winsford, Cheshire
BMW Ix3, 2023 for sale40£27,999

BMW Ix3

210kW M Sport 80kWh 5dr Auto

2023ElectricAutomatic19,960 miles
Winsford, Cheshire
BMW Ix, 2022 for sale25£32,499

BMW Ix

240kW xDrive40 M Sport 76.6kWh 5dr Auto

2022ElectricAutomatic15,310 miles
Winsford, Cheshire
BMW 4 Series, 2018 for sale24£21,099

BMW 4 Series

440i M Sport 5dr Auto [Professional Media]

2018PetrolAutomatic57,757 miles
Winsford, Cheshire
BMW 5 Series, 2022 for sale38£22,799

BMW 5 Series

520i MHT M Sport 4dr Step Auto

2022HybridAutomatic39,347 miles
Winsford, Cheshire
BMW 2 Series, 2020 for sale25£16,799

BMW 2 Series

218i M Sport 2dr [Nav] Step Auto

2020PetrolAutomatic14,920 miles
Winsford, Cheshire
BMW X5, 2022 for sale40£32,599

BMW X5

xDrive45e xLine 5dr Auto

2022HybridAutomatic29,680 miles
Winsford, Cheshire
BMW 1 Series, 2022 for sale24£17,099

BMW 1 Series

116d Sport 5dr [Live Cockpit Professional]

2022DieselManual8,349 miles
Winsford, Cheshire
BMW 1 Series, 2021 for sale23£21,499

BMW 1 Series

128ti 5dr Step Auto

2021PetrolAutomatic20,222 miles
Winsford, Cheshire
BMW 4 Series, 2023 for sale28£32,599

BMW 4 Series

M440i xDrive MHT 5dr Step Auto

2023HybridAutomatic35,900 miles
Winsford, Cheshire
BMW 1 Series, 2021 for sale39£19,799

BMW 1 Series

128ti 5dr Step Auto

2021PetrolAutomatic37,983 miles
Winsford, Cheshire
BMW 3 Series, 2018 for sale28£16,399

BMW 3 Series

320i M Sport Shadow Edition 5dr Step Auto

2018PetrolAutomatic48,810 miles
Winsford, Cheshire
BMW 2 Series, 2018 for sale37£12,799

BMW 2 Series

218i M Sport 2dr [Nav] Step Auto

2018PetrolAutomatic44,417 miles
Winsford, Cheshire
BMW 6 Series, 2020 for sale28£17,199

BMW 6 Series

620d M Sport 5dr Auto

2020DieselAutomatic61,820 miles
Winsford, Cheshire
BMW X5, 2018 for sale29£25,299

BMW X5

xDrive40d M Sport 5dr Auto [7 Seat]

2018DieselAutomatic53,182 miles
Winsford, Cheshire
BMW 2 Series, 2022 for sale23£16,599

BMW 2 Series

218i [136] M Sport 4dr DCT

2022PetrolAutomatic53,305 miles
Winsford, Cheshire
BMW 6 Series, 2018 for sale24£17,299

BMW 6 Series

640d M Sport 4dr Auto

2018DieselAutomatic62,612 miles
Winsford, Cheshire
BMW 5 Series, 2018 for sale24£14,399

BMW 5 Series

530e M Sport 4dr Auto

2018HybridAutomatic49,208 miles
Winsford, Cheshire
BMW X3, 2016 for sale24£17,499

BMW X3

xDrive30d xLine 5dr Step Auto

2016DieselAutomatic20,681 miles
Winsford, Cheshire
BMW 5 Series, 2019 for sale38£14,499

BMW 5 Series

520d xDrive SE 4dr Auto

2019DieselAutomatic53,047 miles
Winsford, Cheshire
BMW 2 Series, 2020 for sale26£11,399

BMW 2 Series

218i Luxury 5dr

2020PetrolManual28,010 miles
Winsford, Cheshire
BMW X2, 2021 for sale25£19,099

BMW X2

sDrive 20i M Sport X 5dr Step Auto

2021PetrolAutomatic20,129 miles
Winsford, Cheshire
BMW I4, 2022 for sale24£26,899

BMW I4

250kW eDrive40 M Sport 83.9kWh 5dr Auto

2022ElectricAutomatic18,629 miles
Winsford, Cheshire
BMW 2 Series, 2019 for sale39£11,899

BMW 2 Series

220i SE 5dr DCT

2019PetrolAutomatic31,120 miles
Winsford, Cheshire
BMW 3 Series, 2024 for sale35£24,199

BMW 3 Series

330e Sport 4dr Step Auto

2024HybridAutomatic17,470 miles
Winsford, Cheshire
BMW X1, 2024 for sale37£25,999

BMW X1

sDrive 20i MHT xLine 5dr Step Auto

2024HybridAutomatic37,710 miles
Winsford, Cheshire
BMW 3 Series, 2020 for sale22£18,799

BMW 3 Series

320i M Sport 4dr Step Auto

2020PetrolAutomatic32,774 miles
Winsford, Cheshire
BMW 5 Series, 2019 for sale37£15,999

BMW 5 Series

520i SE 4dr Auto

2019PetrolAutomatic26,910 miles
Winsford, Cheshire
BMW 3 Series, 2019 for sale37£20,199

BMW 3 Series

320i xDrive M Sport 4dr Step Auto

2019PetrolAutomatic30,290 miles
Winsford, Cheshire
BMW I4, 2022 for sale23£26,599

BMW I4

250kW eDrive40 M Sport 83.9kWh 5dr Auto

2022ElectricAutomatic20,592 miles
Winsford, Cheshire
BMW 1 Series, 2021 for sale32£16,899

BMW 1 Series

116d M Sport 5dr

2021DieselManual15,675 miles
Winsford, Cheshire
BMW X1, 2021 for sale38£19,999

BMW X1

xDrive 20i [178] xLine 5dr Step Auto

2021PetrolAutomatic23,040 miles
Winsford, Cheshire
BMW 2 Series, 2024 for sale23£23,899

BMW 2 Series

220i M Sport 4dr Step Auto [Pro Pack]

2024PetrolAutomatic15,453 miles
Winsford, Cheshire
BMW 3 Series, 2021 for sale23£14,199

BMW 3 Series

330e SE Pro 4dr Step Auto

2021HybridAutomatic58,080 miles
Winsford, Cheshire
BMW X2, 2022 for sale38£20,599

BMW X2

sDrive 20i [178] M Sport 5dr Step Auto

2022PetrolAutomatic18,370 miles
Winsford, Cheshire
BMW 1 Series, 2019 for sale38£11,499

BMW 1 Series

118i [1.5] SE 5dr [Nav/Servotronic] Step Auto

2019PetrolAutomatic43,700 miles
Winsford, Cheshire
BMW 5 Series, 2018 for sale21£17,799

BMW 5 Series

520d xDrive M Sport 5dr Auto

2018DieselAutomatic54,770 miles
Winsford, Cheshire
BMW 4 Series, 2018 for sale36£13,799

BMW 4 Series

420i M Sport 2dr Auto [Professional Media]

2018PetrolAutomatic47,070 miles
Winsford, Cheshire
BMW 3 Series, 2023 for sale38£22,599

BMW 3 Series

320i Sport 5dr Step Auto

2023PetrolAutomatic47,670 miles
Winsford, Cheshire
BMW 3 Series, 2022 for sale21£25,299

BMW 3 Series

320i xDrive M Sport 4dr Step Auto [Pro Pack]

2022PetrolAutomatic19,900 miles
Winsford, Cheshire
BMW X2, 2021 for sale3£18,299

BMW X2

xDrive 25e M Sport X 5dr Auto [Tech Pack]

2021HybridAutomatic34,170 miles
Winsford, Cheshire
BMW 8 Series, 2020 for sale23£27,799

BMW 8 Series

840i sDrive 4dr Auto

2020PetrolAutomatic38,392 miles
Winsford, Cheshire
Load more listings (25 remaining)

Find a Dealer

Browse All Dealers

Browse by Make

Browse All Makes
Your privacy, your choice

We use optional anonymous analytics to measure public-site page views. Essential site features always remain available.