BMW > M3

HOW MANY WERE MADE | HOW MANY ARE LEFT | TRIMS | COLOURS | ENGINES

HOW MANY BMW M3 ARE LEFT?

There are 29,122 BMW M3 left on the road in the UK (i.e. with valid road tax). There are a further 8,554 BMW M3 that are currently SORNED.

There are currently more BMW M3, in total, than ever before. The number taxed topped out in 2025 Q2 and the total SORNed was at its maximum during 2024 Q4.

In the last 10 years the total number of BMW M3 has gained 15,739. Licensed models have increased by 9,891 and the SORNed total has increased by 5,848.

The 5 year trend shows an overall increase of 13,626 BMW M3 models. Taxed models have grown by 11,678 and the SORNed total has increased by 1,948.

77% of the surviving 37,676 BMW M3 in the UK are still on the road.

HOW MANY BMW M3 ARE TAXED & SORNED

YEAR TAXED SORNED TOTAL CHANGE
1994 Q41,51501,5151,515
1995 Q42,69302,6931,178
1996 Q44,09704,0971,404
1997 Q45,44405,4441,347
1998 Q46,71506,7151,271
1999 Q47,31707,317602
2000 Q47,18207,182-135
2001 Q48,26708,2671,085
2002 Q411,379011,3793,112
2003 Q415,497015,4974,118
2004 Q417,852017,8522,355
2005 Q418,954018,9541,102
2006 Q419,018019,01864
2007 Q418,9281,06319,991973
2008 Q320,0811,05521,1361,145
2008 Q419,7921,38521,17741
2009 Q119,9111,39821,309132
2009 Q220,3101,29421,604295
2009 Q320,2401,26321,503-101
2009 Q420,0301,54821,57875
2010 Q119,9951,66321,65880
2010 Q220,3811,50421,885227
2010 Q320,3971,47121,868-17
2010 Q419,6641,95321,617-251
2011 Q119,7291,93521,66447
2011 Q220,2151,80422,019355
2011 Q320,1421,81921,961-58
2011 Q419,5182,33221,850-111
2012 Q119,6202,28021,90050
2012 Q219,9892,03122,020120
2012 Q320,0471,89021,937-83
2012 Q419,3512,49421,845-92
2013 Q119,1732,53821,711-134
2013 Q219,9312,11922,050339
2013 Q319,8902,04121,931-119
2013 Q419,0232,91921,94211
2014 Q118,9132,48521,398-544
2014 Q219,6602,14121,801403
2014 Q319,8742,46022,334533
2014 Q418,5803,27021,850-484
2015 Q118,5752,88721,462-388
2015 Q219,2312,70621,937475
2015 Q319,0532,93021,98346
2015 Q418,3033,75422,05774
2016 Q118,5093,54422,053-4
2016 Q219,2643,14622,410357
2016 Q319,1253,37722,50292
2016 Q418,2424,41022,652150
2017 Q118,2474,06922,316-336
2017 Q218,8624,03922,901585
2017 Q318,6264,41623,042141
2017 Q417,6895,50123,190148
2018 Q117,7115,10222,813-377
2018 Q218,9114,68323,594781
2018 Q318,7265,07823,804210
2018 Q417,2646,41523,679-125
2019 Q117,2995,79523,094-585
2019 Q218,0975,40123,498404
2019 Q317,9505,81623,766268
2019 Q416,7177,12423,84175
2020 Q116,5347,47624,010169
2020 Q217,4446,60624,05040
2020 Q318,1306,74324,873823
2020 Q417,2127,92225,134261
2021 Q118,2787,25825,536402
2021 Q220,2476,62726,8741,338
2021 Q321,2926,84228,1341,260
2021 Q420,2198,28128,500366
2022 Q121,1157,66928,784284
2022 Q222,2397,05129,290506
2022 Q322,9777,48930,4661,176
2022 Q422,2668,92231,188722
2023 Q123,0688,15031,21830
2023 Q225,0077,65032,6571,439
2023 Q325,0438,02333,066409
2023 Q424,0449,64833,692626
2024 Q125,0278,88633,913221
2024 Q227,2198,24735,4661,553
2024 Q327,7438,67936,422956
2024 Q426,59410,07836,672250
2025 Q127,4439,86237,305633
2025 Q229,1228,55437,676371

How Rare Is My Car analyses 'road tax' data from the DVLA, this dataset is only available from 1994 onwards.

DVLA vehicle licensing statistics last updated 23/10/2025.