Used BMW Cars in Liverpool | Local Car Sales

Used BMW Cars in Liverpool

149 BMW cars for sale in Liverpool, from 16 local independent dealers. Prices from £3,995. New stock added every day.

See all 149 BMW cars Explore all makes
149
Cars for Sale
16
Local Dealers
£19,223
Avg Price
£3,995
From
Latest BMW cars in Liverpool
See all 149 BMW cars
2023 BMW 1 Series
£17,995
2023 BMW 1 Series
40,000 mi Petrol Automatic
View car
2019 BMW X1
£13,495
2019 BMW X1
59,060 mi Petrol
View car
2019 BMW X4
£38,995
2019 BMW X4
45,000 mi Petrol Automatic
View car
2020 BMW 1 Series
£13,400
2020 BMW 1 Series
73,995 mi Diesel Manual
View car
2019 BMW 1 Series
£10,200
2019 BMW 1 Series
77,800 mi Petrol Manual
View car
2023 BMW 2 Series
£19,495
2023 BMW 2 Series
28,539 mi Petrol Automatic
View car
2018 BMW X6
£18,745
2018 BMW X6
85,086 mi Diesel Automatic
View car
2023 BMW X5
£39,995
2023 BMW X5
55,922 mi Diesel Automatic
View car
2023 BMW 3 Series
£27,495
2023 BMW 3 Series
23,821 mi Petrol Automatic
View car
2019 BMW 1 Series
£13,695
2019 BMW 1 Series
49,998 mi Petrol Manual
View car
2023 BMW M2
£49,995
2023 BMW M2
22,400 mi Petrol Manual
View car
2018 BMW M2
£30,500
2018 BMW M2
52,400 mi Petrol Automatic
View car
2022 BMW 1 Series
£16,445
2022 BMW 1 Series
26,221 mi Petrol Manual
View car
2017 BMW 1 Series
£8,595
2017 BMW 1 Series
87,597 mi Petrol Manual
View car
2012 BMW Z4
£7,995
2012 BMW Z4
33,062 mi Petrol Manual
View car
2018 BMW X1
£11,995
2018 BMW X1
66,469 mi Diesel Automatic
View car
2018 BMW 2 Series
£10,995
2018 BMW 2 Series
74,125 mi Diesel Automatic
View car
2015 BMW 1 Series
£6,495
2015 BMW 1 Series
87,401 mi Diesel Manual
View car
2023 BMW 5 Series
£19,277
2023 BMW 5 Series
62,321 mi Diesel Automatic
View car
2022 BMW iX3
£22,000
2022 BMW iX3
46,091 mi Electric Automatic
View car
2015 BMW X1
£9,195
2015 BMW X1
67,299 mi Diesel Automatic
View car
2006 BMW 3 Series
£3,995
2006 BMW 3 Series
59,000 mi Petrol Manual
View car
2021 BMW M5
£48,995
2021 BMW M5
40,828 mi Petrol Automatic
View car
2022 BMW X1
£17,995
2022 BMW X1
42,367 mi Petrol Automatic
View car

Page 1 of 7

Related pages

Used BMW cars in Liverpool

Local Car Sales lists used BMW cars in Liverpool from independent dealers across the UK. There are currently 149 BMW cars for sale in Liverpool, from 16 dealers, with prices from £3,995. New stock is added every day — search by model, year, mileage and more to find exactly what you're after.

Whether you're looking for a budget runabout, a family SUV or something more sporty, BMW makes a wide range of cars — and local dealers often have excellent examples at competitive prices. Average asking price for used BMW cars is £19,223.

All stock is indexed directly from dealer websites and updated automatically — so you're always seeing current, real availability, not stale adverts.

Why buy from a local dealer?

Frequently asked questions

Where can I find used BMW cars for sale in Liverpool?
Local Car Sales lists 149 used BMW cars from 16 local independent dealers in Liverpool. Stock is updated daily.
How much does a used BMW car cost?
Used BMW cars start from £3,995 with an average asking price of £19,223. Prices vary by model, year and mileage.
Are these cars from local dealers?
Yes — every car on Local Car Sales comes from an independent local dealer. There are 16 dealers listed in Liverpool. You can inspect the car in person and deal directly with the people who know it.

Ready to find your next BMW?

149 cars listed today — filter by make, price and mileage to find the right one.

Search BMW cars
🔔
Be first to fresh stock

Thousands of new cars are listed every week. Pick a budget and get them by email — no account, one click to stop.