Hoppa till innehåll

Market index

What does a BMW M3 cost?

A used BMW M3 (standard version) costs a median of SEK 599,286 in the Nordics, based on 169 unique listings during August 2026. Half fall between SEK 425,000 and SEK 925,000. Asking prices, cross-site duplicates removed.

Value your M3

About the model

The BMW M3 is the archetypal performance saloon, built around a straight six and rear drive (xDrive in later years). Generation and gearbox clearly steer pricing.

Model years19872026
Most common fuelPetrol
Avg. mileage103,035 km

SEK 599,286

Median price · the Nordics

SEK 425,000 – SEK 925,000

P25–P75

169

Unique cars

103,035 km

Avg. mileage

Asking prices, not sale prices. Cross-site duplicates removed.

Trend

June 2026: SEK 579,000July 2026: SEK 579,900August 2026: SEK 599,286SEK 599,286June 2026August 2026

Time on market over time

July 2026: 26 daysAugust 2026: 14 days14 daysJuly 2026August 2026

Price by model year

1987 (4)884 000 kr
1995 (5)420 000 kr
1997 (5)335 000 kr
1999 (4)204 000 kr
2001 (3)369 000 kr
2002 (13)385 000 kr
2003 (12)440 000 kr
2004 (6)429 000 kr
2006 (5)459 000 kr
2007 (4)637 000 kr
2008 (13)511 000 kr
2009 (7)469 000 kr
2010 (7)550 000 kr
2011 (3)758 000 kr
2012 (3)699 000 kr
2014 (3)580 000 kr
2015 (7)729 000 kr
2016 (7)749 000 kr
2017 (3)834 000 kr
2022 (7)1,1 M kr
2023 (5)990 000 kr
2024 (20)1,0 M kr
2025 (4)1,1 M kr
2026 (3)1,7 M kr

Price by year and mileage

Find your model year and mileage — median price at the intersection, with listing count (n). The comparison that actually answers what your car is worth.

Årsmodell0–2,500 mil2,500–5,000 mil5,000–10,000 mil10,000–15,000 mil15,000+ mil
2024–20261,2 M kr14935k kr91,0 M kr4
2021–20231,1 M kr3874k kr41,1 M kr7
2016–2020749k kr5749k kr3749k kr3
2011–2015649k kr8725k kr4661k kr3
–2010649k kr5599k kr17469k kr33370k kr40

Price by mileage

0–2,500 mil (24)1,1 M kr
2,500–5,000 mil (16)927 000 kr
5,000–10,000 mil (41)748 000 kr
10,000–15,000 mil (40)474 000 kr
15,000+ mil (46)392 000 kr

Price vs mileage

Each dot is an actual M3 for sale right now — see how mileage and model year move the price. Dashed line = median.

0k998k2.0 MMedian 599k0k mil7k mil15k mil22k mil29k mil2016 · 6 942 mil · 670 000 kr2023 · 6 200 mil · 840 000 kr2022 · 6 990 mil · 1198 000 kr2008 · 1 500 mil · 499 000 kr2024 · 2 400 mil · 1397 000 kr2004 · 12 990 mil · 498 000 kr2023 · 3 400 mil · 1331 000 kr2010 · 11 450 mil · 569 000 kr2026 · 900 mil · 1697 000 kr2022 · 780 mil · 1248 000 kr2002 · 7 697 mil · 624 000 kr2002 · 14 200 mil · 484 000 kr2002 · 21 000 mil · 272 000 kr2008 · 8 990 mil · 898 000 kr2008 · 16 500 mil · 511 000 kr1997 · 14 400 mil · 340 000 kr2016 · 17 700 mil · 699 000 kr2022 · 8 300 mil · 1089 000 kr2004 · 10 150 mil · 548 000 kr2014 · 14 450 mil · 699 000 kr2015 · 12 730 mil · 729 000 kr2022 · 6 406 mil · 1099 000 kr2021 · 5 020 mil · 1109 000 kr2009 · 20 500 mil · 498 000 kr2024 · 2 600 mil · 935 000 kr1995 · 17 164 mil · 300 000 kr2008 · 8 755 mil · 419 000 kr2018 · 5 410 mil · 760 000 kr2025 · 4 201 mil · 995 000 kr2024 · 437 mil · 998 000 kr2024 · 1 699 mil · 925 000 kr2003 · 17 500 mil · 295 000 kr2021 · 4 700 mil · 849 000 kr2024 · 2 830 mil · 980 000 kr2002 · 13 700 mil · 309 000 kr2009 · 9 998 mil · 370 000 kr1997 · 23 025 mil · 349 000 kr2024 · 1 950 mil · 950 000 kr2004 · 13 900 mil · 359 000 kr2023 · 2 800 mil · 899 000 kr2025 · 1 357 mil · 950 000 kr2022 · 1 700 mil · 720 000 kr1997 · 1 000 mil · 190 000 kr2008 · 17 593 mil · 310 000 kr2026 · 1 500 mil · 1200 000 kr1999 · 22 600 mil · 239 000 kr1987 · 6 800 mil · 1395 000 kr2016 · 15 800 mil · 490 000 kr2006 · 11 400 mil · 430 000 kr2007 · 12 644 mil · 449 000 kr1998 · 14 900 mil · 327 000 kr2010 · 14 550 mil · 569 000 kr2007 · 5 500 mil · 799 000 kr2017 · 3 799 mil · 660 000 kr2022 · 4 061 mil · 900 000 kr2012 · 5 900 mil · 699 000 kr2016 · 7 250 mil · 665 000 kr2008 · 5 600 mil · 649 000 kr2008 · 12 633 mil · 469 000 kr2003 · 12 320 mil · 400 000 kr2024 · 5 501 mil · 996 000 kr2025 · 370 mil · 1599 000 kr2024 · 4 401 mil · 900 000 kr2018 · 5 790 mil · 749 000 kr2008 · 11 500 mil · 550 000 kr1997 · 14 130 mil · 450 000 kr2011 · 10 mil · 1275 000 kr2009 · 1 850 mil · 899 000 kr2002 · 15 321 mil · 372 000 kr2024 · 3 700 mil · 1367 000 kr2017 · 7 655 mil · 869 000 kr2016 · 12 960 mil · 739 000 kr2007 · 15 750 mil · 528 000 kr2015 · 9 790 mil · 748 000 kr2002 · 17 201 mil · 270 000 kr2024 · 3 920 mil · 925 000 kr2005 · 9 500 mil · 459 000 kr2008 · 15 093 mil · 370 000 kr2003 · 8 676 mil · 695 000 kr1994 · 13 400 mil · 499 000 kr2001 · 20 260 mil · 349 000 kr2024 · 5 950 mil · 1277 000 kr1987 · 9 296 mil · 601 000 kr1989 · 6 400 mil · 929 000 kr2015 · 8 850 mil · 769 000 kr2001 · 19 780 mil · 369 000 kr2024 · 670 mil · 1397 000 kr2008 · 17 300 mil · 580 000 kr2002 · 17 900 mil · 491 000 kr2003 · 17 300 mil · 330 000 kr1988 · 14 709 mil · 868 000 kr1992 · 10 300 mil · 1498 000 kr1995 · 14 668 mil · 285 000 kr1991 · 123 mil · 750 000 kr2022 · 6 934 mil · 790 000 kr2008 · 20 800 mil · 369 000 kr2000 · 19 870 mil · 367 000 kr2001 · 18 400 mil · 456 000 kr1995 · 24 550 mil · 420 000 kr2016 · 11 750 mil · 749 000 kr1996 · 9 150 mil · 1198 000 kr1998 · 16 978 mil · 320 000 kr2024 · 1 700 mil · 1487 000 kr2023 · 8 100 mil · 1148 000 kr2008 · 18 561 mil · 349 000 kr2010 · 27 429 mil · 299 000 kr2003 · 8 920 mil · 598 000 kr2007 · 3 984 mil · 745 000 kr2018 · 9 533 mil · 898 000 kr2026 · 1 300 mil · 1767 000 kr2009 · 17 200 mil · 448 000 kr2023 · 4 840 mil · 1099 000 kr2014 · 8 356 mil · 600 000 kr2002 · 17 205 mil · 350 000 kr2006 · 13 932 mil · 459 000 kr1999 · 10 851 mil · 170 000 kr2025 · 1 478 mil · 1050 000 kr2024 · 2 800 mil · 935 000 kr2024 · 2 970 mil · 980 000 kr2024 · 3 637 mil · 880 000 kr2002 · 17 205 mil · 350 000 kr2017 · 6 100 mil · 395 000 kr2004 · 8 800 mil · 360 000 kr1997 · 12 486 mil · 335 000 kr2026 · 2 mil · 1695 000 kr2016 · 796 mil · 929 000 kr1987 · 14 605 mil · 770 000 kr1990 · 14 151 mil · 1000 000 kr1995 · 20 000 mil · 339 000 kr2014 · 8 200 mil · 569 000 kr1999 · 9 700 mil · 425 000 kr2016 · 15 900 mil · 749 000 kr2010 · 600 mil · 550 000 kr2012 · 9 956 mil · 549 000 kr2003 · 7 690 mil · 495 000 kr2023 · 4 100 mil · 990 000 kr2007 · 16 700 mil · 528 000 kr2002 · 11 100 mil · 479 000 kr2009 · 10 950 mil · 698 000 kr1987 · 7 000 mil · 999 000 kr2010 · 19 182 mil · 499 000 kr2024 · 5 501 mil · 1050 000 kr2017 · 8 995 mil · 560 000 kr2009 · 14 065 mil · 460 000 kr2015 · 9 600 mil · 579 000 kr2002 · 15 390 mil · 385 000 kr2012 · 9 300 mil · 450 000 kr2024 · 1 100 mil · 1249 000 kr2006 · 10 070 mil · 565 000 kr1997 · 12 074 mil · 500 000 kr2025 · 757 mil · 1080 000 kr2003 · 13 700 mil · 350 000 kr2010 · 17 241 mil · 591 000 kr2014 · 8 780 mil · 580 000 kr2002 · 13 999 mil · 300 000 kr2010 · 11 817 mil · 429 000 kr2008 · 10 400 mil · 390 000 kr2006 · 13 932 mil · 459 000 kr2011 · 11 700 mil · 460 000 kr1986 · 15 990 mil · 749 000 kr2003 · 16 900 mil · 269 000 kr2009 · 13 200 mil · 521 000 kr2024 · 3 800 mil · 1367 000 kr2023 · 3 900 mil · 1323 000 kr2009 · 13 400 mil · 470 000 kr1995 · 18 425 mil · 900 000 kr2008 · 6 159 mil · 600 000 kr2013 · 2 790 mil · 929 000 kr2023 · 2 035 mil · 1099 000 kr2004 · 18 364 mil · 345 000 kr2000 · 14 677 mil · 367 000 kr2016 · 27 200 mil · 749 000 kr2024 · 2 200 mil · 1338 000 kr2015 · 17 050 mil · 649 000 kr2002 · 23 900 mil · 399 000 kr1995 · 14 993 mil · 538 000 kr1987 · 0 mil · 599 000 kr2003 · 19 100 mil · 479 000 kr2011 · 16 600 mil · 758 000 kr2023 · 5 400 mil · 1247 000 kr2003 · 18 100 mil · 280 000 kr1996 · 29 400 mil · 357 000 kr2022 · 7 900 mil · 749 000 kr1999 · 10 851 mil · 155 000 kr2004 · 16 508 mil · 500 000 kr2021 · 7 100 mil · 1018 000 kr2003 · 10 307 mil · 497 000 kr2009 · 16 830 mil · 350 000 kr2024 · 35 mil · 1649 000 kr2024 · 4 900 mil · 930 000 kr2002 · 9 700 mil · 430 000 kr2002 · 16 000 mil · 340 000 kr2001 · 16 934 mil · 500 000 kr2017 · 11 000 mil · 864 000 kr2015 · 17 300 mil · 636 000 kr2003 · 3 700 mil · 1997 000 kr2012 · 9 136 mil · 699 000 kr2015 · 12 100 mil · 769 000 kr2008 · 16 100 mil · 601 000 kr
0–3 yrs4–8 yrs9+ yrs

How age and mileage move the price

−SEK 28,859

Per 1,000 mil

−SEK 9,325

Per year older

At the same age, every 1,000 mil lowers the price by roughly SEK 28,859. Each year older costs about SEK 9,325 — independent of mileage.

Estimated from 199 cars (explains 51 % of price variation). Indicative, not exact.

Sweden versus Norway

+37 %

A M3 costs 37 % more in Norway than in Sweden

The comparison holds age and mileage constant and rests on 113 Swedish and 90 Norwegian listings. Comparing raw medians would mislead — the Norwegian cars in our data are older on average, which reverses the difference for several makes.

The cars behind the figure

The actual listings behind the median, grouped by mileage. Our own listings link to the car; the rest link to their source.

0–2,500 mil (30)

YearMileagePriceSource
19971,000 milSEK 190,000Blocket
20081,500 milSEK 499,406Finn.no
2010600 milSEK 549,900Blocket
19870 milSEK 599,187Finn.no
20221,700 milSEK 719,900Blocket
1991123 milSEK 750,000Blocket
20091,850 milSEK 899,000Blocket
20241,699 milSEK 924,900Blocket
2016796 milSEK 929,000Blocket
20241,950 milSEK 949,900Blocket

+20 more in this band

2,500–5,000 mil (22)

YearMileagePriceSource
20173,799 milSEK 659,800Blocket
20073,984 milSEK 745,333Blocket
20214,700 milSEK 849,000Blocket
20243,637 milSEK 879,800Blocket
20232,800 milSEK 899,000Blocket
20244,401 milSEK 899,700Blocket
20224,061 milSEK 899,800Blocket
20243,920 milSEK 925,000Blocket
20132,790 milSEK 928,795Finn.no
20244,900 milSEK 929,900Blocket

+12 more in this band

5,000–10,000 mil (50)

YearMileagePriceSource
20048,800 milSEK 360,000Blocket
20099,998 milSEK 369,900Blocket
20176,100 milSEK 395,000Blocket
20088,755 milSEK 419,000Blocket
19999,700 milSEK 425,000Blocket
20029,700 milSEK 429,900Blocket
20129,300 milSEK 450,000Blocket
20059,500 milSEK 459,000Blocket
20037,690 milSEK 495,000Blocket
20129,956 milSEK 549,000Blocket

+40 more in this band

10,000–15,000 mil (47)

YearMileagePriceSource
199910,851 milSEK 154,900Blocket
199910,851 milSEK 169,900bytbil
199514,668 milSEK 285,000Blocket
200213,999 milSEK 299,800Blocket
200213,700 milSEK 309,000Blocket
199814,900 milSEK 326,553Finn.no
199712,486 milSEK 335,000Blocket
199714,400 milSEK 340,000Blocket
200313,700 milSEK 349,900Blocket
200413,900 milSEK 358,900Blocket

+37 more in this band

15,000+ mil (52)

YearMileagePriceSource
199922,600 milSEK 238,716Finn.no
200316,900 milSEK 268,680Finn.no
200217,201 milSEK 269,900Blocket
200221,000 milSEK 271,619Finn.no
200318,100 milSEK 279,666Finn.no
200317,500 milSEK 295,000Blocket
201027,429 milSEK 298,645Finn.no
199517,164 milSEK 299,500Blocket
200817,593 milSEK 309,900Blocket
199816,978 milSEK 319,610Finn.no

+42 more in this band

For sale on RarestMarket

View listings

M3 vs …

The data may be reused freely with attribution (CC BY 4.0): RarestMarket Premium Car Index. Methodology & sources

Frequently asked questions

What does a BMW M3 cost?+

A used BMW M3 (standard version) costs a median of SEK 599,286 in the Nordics, based on 169 unique listings during August 2026. Half fall between SEK 425,000 and SEK 925,000. Asking prices, cross-site duplicates removed.

How quickly does a BMW M3 sell?+

The median listing was up for 14 days before removal (August 2026).