Used BMW Price Check • See 4,284 cars with price analysis

Market overviewBMW Market Data (March-2026): The current inventory for BMW consists of 4,284 used cars with an average price of £29,242 – prices start from £15,999. Data shows that the SUV with a petrol engine is the most common configuration for the brand. The highest-volume BMW models on the used market are [BMW iX, BMW 330e, BMW 118]. According to AutoUncle’s pricing algorithm, there are currently 1,033 used BMW cars for sale below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Showing 1 - 25 of 4,283 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

All body types for BMW

All models for BMW

All regions for BMW

All fuel types for BMW