Skip to content

How much is a used BMW worth?

The median price of a used BMW observed on RoliCar is CHF 27'200 (range CHF 16'900–CHF 45'993), across 1608 vehicles.

A BMW around 3 years old sells for 33% below a recent version.

With a median price 6% above the national median (CHF 25'555), BMW sits in the upper segment of the Swiss used car market.

The most affordable model right now is the BMW 316 (median CHF 7'400), while the BMW Z8 tops out at CHF 230'000.

Depreciation by year

YearMedian price
2026CHF 75'000
2025CHF 69'900
2024CHF 61'995
2023CHF 50'450
2022CHF 42'900
2021CHF 32'650
2020CHF 32'900
2019CHF 33'500
2018CHF 28'500
2017CHF 24'100
2016CHF 19'850
2015CHF 20'000
2014CHF 16'990
2013CHF 14'700
2012CHF 14'990
2011CHF 12'900
2010CHF 14'245
2009CHF 13'850
2008CHF 14'450
2007CHF 16'150
2006CHF 9'800
2005CHF 12'150
2004CHF 8'750
2003CHF 20'825
2002CHF 17'500
2001CHF 21'000
2000CHF 11'900
1999CHF 19'500
1998CHF 14'900
1997CHF 32'350
1996CHF 25'000
1994CHF 24'500
1991CHF 27'500
1990CHF 25'999
1989CHF 24'900
1988CHF 19'900
1987CHF 17'500
1982CHF 29'900

Median price by BMW model

ModelListingsMedian price
BMW X5138CHF 37'750
BMW X1121CHF 18'800
BMW X3112CHF 32'900
BMW Z459CHF 27'000
BMW 32057CHF 15'500
BMW M353CHF 73'000
BMW 53049CHF 22'900
BMW 33045CHF 15'999
BMW X441CHF 29'900
BMW M439CHF 63'900
BMW X638CHF 47'200
BMW M13537CHF 21'900
BMW 32531CHF 17'800
BMW 33531CHF 18'999
BMW M529CHF 63'500

See used BMW →

Frequently asked questions

How much does a used BMW cost in Switzerland?
The median price of a used BMW is CHF 27'200 (2026-11, 1608 listings analysed). Half of the listings sit between CHF 16'900 and CHF 45'993.
Which used BMW is the cheapest?
The BMW 316 is currently the most affordable model, with a median price of CHF 7'400 (5 listings).
How does the price of a BMW evolve with age?
Based on active listings, a BMW loses around 33% of its value over its first 3 years.

Based on 1608 vehicles observed on RoliCar.