A BMW 645 averages €15,424 across all model years, with the cheapest sitting around €8,898 (typically older years) and the priciest around €18,900 (recent years). The median is €16,950. A good price for a BMW 645 is under €14,187; anything over €18,188 is on the high side compared with similar listings.

Prices vary by model year: 2004 (€15,424).

Frequently asked questions

What is a BMW 645 worth?

A BMW 645 averages €15,424. The cheapest example sits at €8,898, the priciest at €18,900.

Which model years of the BMW 645 are available?

We have BMW 645 listings from 2004 through 2004.

What is the average mileage of a BMW 645?

An average BMW 645 has 152,358 km on the clock.

How many BMW 645's are listed right now?

There are 4 active BMW 645 listings in our catalogue.