Used 2025 BMW M3 for sale in Europe

Filters

From
To

Download...

Number of vehicles 18
Average price € 102766
Lowest Sale € 73151
Top Sale € 197256
Average listing age 79 days
Market price and activity trends. Upper and lower bounds form a statistically reliable price range: the algorithm excludes the top and bottom 5% of listings, filtering out extreme outliers.
Listing volume trends. The line shows the total number of active listings, green bars — added, red bars — removed each month.
ℹ️ Calculated based on sold listings over the last 12 months
ℹ️ Calculated based on active listings
👆 Click on a column to open listings for the selected year in a new tab
ℹ️ Calculated based on active listings

Sort by

BMW M3 2025

1079700 SEK
~ €97694
Fair price
2025 year 7570 km Petrol Automatic 2993 cm3 Sweden Sweden Dealer
Listed for 4 days
Published: 17.07.2026
1079700 SEK
~ €97694
Date Price with VAT Price without VAT
2026-07-17 1079700 SEK

BMW M3 2025

850000 PLN
~ €197256
High price
2025 year 5600 km Petrol Automatic 2993 cm3 Poland Poland, Kraków Private
Listed for 12 days
Published: 09.07.2026
850000 PLN
~ €197256
Date Price with VAT Price without VAT
2026-07-09 850000 PLN

BMW M3 Competition xDrive sport 2025

345000 PLN
~ €80393
Good price
2025 year 13900 km Petrol Automatic 2993 cm3 Poland Poland, Pcim Private
Listed for 17 days
Published: 04.07.2026
345000 PLN
~ €80393
Date Price with VAT Price without VAT
2026-07-04 345000 PLN

BMW M3 G80 [2020 - Prezent] 2025

91900 EUR
Fair price
2025 year 24000 km Petrol Automatic 2993 cm3 Romania Romania, Satu Mare Private
Listed for 26 days
Published: 25.06.2026
91900 EUR
Date Price with VAT Price without VAT
2026-06-25

BMW M3 2025

460000 PLN
~ €107985
Fair price
2025 year 29810 km Petrol Automatic 2993 cm3 Poland Poland, Bochnia Private
Listed for 28 days
Published: 23.06.2026
460000 PLN
~ €107985
Date Price with VAT Price without VAT
2026-06-23 460000 PLN

BMW M3 Competition xDrive sport 2025

402780 PLN
~ €92917
Good price
2025 year 23000 km Petrol Automatic 2993 cm3 Poland Poland, Nowy Tomyśl Private
Listed for 29 days Price changed on 2026-07-13
Published: 22.06.2026
402780 PLN
~ €92917
Date Price with VAT Price without VAT
2026-06-22 474000 PLN
2026-07-05 455500 PLN
2026-07-13 402780 PLN

BMW M3 2025

429000 PLN
~ €100925
Good price
2025 year 5 km Petrol Automatic 2993 cm3 Poland Poland, Dąbrowa Górnicza Dealer
Listed for 40 days
Published: 11.06.2026
429000 PLN
~ €100925
Date Price with VAT Price without VAT
2026-06-11 429000 PLN

BMW M3 M Competition xDrive sport 2025

390000 PLN
~ €90152
Good price
2025 year 2937 km Petrol Automatic 2993 cm3 Poland Poland, Niepołomice Private
Listed for 46 days Price changed on 2026-07-15
Published: 05.06.2026
390000 PLN
~ €90152
Date Price with VAT Price without VAT
2026-06-05 420000 PLN
2026-07-15 390000 PLN

BMW M3 2025

489900 PLN
~ €115774
Above market
2025 year 7565 km Petrol Automatic 2993 cm3 Poland Poland, Warszawa Włochy Dealer
Listed for 49 days
Published: 02.06.2026
489900 PLN
~ €115774
Date Price with VAT Price without VAT
2026-06-02 489900 PLN

BMW M3 Competition M xDrive 2025

449000 PLN
~ €103790
Good price
2025 year 7990 km Petrol Automatic 2993 cm3 Poland Poland, Lubicz Dolny Dealer
Listed for 54 days Price changed on 2026-07-15
Published: 28.05.2026
449000 PLN
~ €103790
Date Price with VAT Price without VAT
2026-05-28 479900 PLN
2026-07-15 449000 PLN

BMW M3 G80 [2020 - Prezent] 2025

99000 EUR
Fair price
2025 year 6100 km Petrol Automatic 2993 cm3 Romania Romania, Bucuresti Dealer
Listed for 63 days Price changed on 2026-07-06
Published: 19.05.2026
99000 EUR
Date Price with VAT Price without VAT
2026-05-19
2026-07-06

BMW M3 2025

974900 SEK
~ €89657
Fair price
2025 year 13570 km Petrol Automatic Sweden Sweden Dealer
Listed for 69 days
Published: 13.05.2026
974900 SEK
~ €89657
Date Price with VAT Price without VAT
2026-05-13 974900 SEK

BMW M3 Competition M xDrive 2025

349000 PLN
~ €80624
Excellent price
2025 year 8200 km Petrol Automatic 2993 cm3 Poland Poland, Szamotuły Private
Listed for 94 days Price changed on 2026-07-12
Published: 18.04.2026
349000 PLN
~ €80624
Date Price with VAT Price without VAT
2026-04-18 305900 PLN
2026-07-12 349000 PLN

BMW M3 2025

429900 PLN
~ €100234
Good price
2025 year 11005 km Petrol Automatic 2993 cm3 Poland Poland, Warszawa Włochy Dealer
Listed for 95 days Price changed on 2026-07-01
Published: 17.04.2026
429900 PLN
~ €100234
Date Price with VAT Price without VAT
2026-04-17 469900 PLN
2026-05-13 459800 PLN
2026-05-18 449800 PLN
2026-06-08 439900 PLN
2026-07-01 429900 PLN

BMW M3 Competition xDrive sport 2025

419900 PLN
~ €98802
Good price
2025 year 4000 km Petrol Automatic 2993 cm3 Poland Poland, Gdańsk Wrzeszcz Dealer
Listed for 175 days Price changed on 2026-05-19
Published: 27.01.2026
419900 PLN
~ €98802
Date Price with VAT Price without VAT
2026-01-27 459900 PLN
2026-05-19 419900 PLN

BMW M3 Competition xDrive sport 2025

417353 PLN
~ €96279
Good price
2025 year 29000 km Petrol Automatic 2993 cm3 Poland Poland, Jaworzno Private
Listed for 196 days Price changed on 2026-07-13
Published: 06.01.2026
417353 PLN
~ €96279
Date Price with VAT Price without VAT
2026-01-06 518006 PLN
2026-01-22 503006 PLN
2026-01-29 493006 PLN
2026-03-03 485562 PLN
2026-03-15 475562 PLN
2026-03-31 464362 PLN
2026-04-08 454362 PLN
2026-04-27 450693 PLN
2026-06-08 448353 PLN
2026-06-18 433353 PLN
2026-07-13 417353 PLN

BMW M3 2025

562000 PLN
~ €133256
High price
2025 year 7000 km Petrol Automatic 3000 cm3 Poland Poland, Tłokinia Kościelna Dealer
Listed for 215 days Price changed on 2026-02-26
Published: 18.12.2025
562000 PLN
~ €133256
Date Price with VAT Price without VAT
2025-12-18 590000 PLN
2026-01-27 570000 PLN
2026-02-26 562000 PLN

BMW M3 2025

313995 PLN
~ €73151
Fair price
2025 year 5310 km Diesel Automatic 2993 cm3 Poland Poland, Elbląg Private
Listed for 225 days Price changed on 2026-07-06
Published: 08.12.2025
313995 PLN
~ €73151
Date Price with VAT Price without VAT
2025-12-08 288153 PLN
2025-12-10 365193 PLN
2026-01-08 360663 PLN
2026-01-12 355663 PLN
2026-02-04 344133 PLN
2026-03-12 336643 PLN
2026-04-15 332114 PLN
2026-05-04 332077 PLN
2026-07-06 313995 PLN