BMW 330 Registrations by Year
There are 24,109 BMW 330 registrations on record in the UK. Choose a registration year below to browse its number plates, or check any plate for its full MOT history, mileage and vehicle details.
There are 24,109 BMW 330 registrations on UK roads, spanning model years 1988 to 2026.
More were registered in 2017 than any other year (7,731 vehicles).
MOT pass rates range from 75.2% for 2002 cars up to 88.6% for 2017 cars — worth weighing up when choosing a year to buy.
87.7%
MOT pass rate
24,109
On UK roads
54,284
Median mileage
10 yr
Typical lifespan
Browse BMW 330 registrations by year
30 registration years. Each year shows how many are on the road, the MOT pass rate and typical mileage for that age.
2026 BMW 330
9 plates
2025 BMW 330
17 plates
2024 BMW 330
10 plates
2023 BMW 330
19 plates
2022 BMW 330
35 plates
2021 BMW 330
230 plates
88.2% pass
45,853 mi
2020 BMW 330
5,539 plates
86.8% pass
45,046 mi
2019 BMW 330
4,555 plates
87.8% pass
48,203 mi
2018 BMW 330
3,878 plates
88.3% pass
54,898 mi
2017 BMW 330
7,731 plates
88.6% pass
58,094 mi
2016 BMW 330
1,448 plates
87.9% pass
60,409 mi
2015 BMW 330
96 plates
85.3% pass
69,994 mi
2014 BMW 330
94 plates
85.7% pass
92,560 mi
2013 BMW 330
61 plates
83.2% pass
75,633 mi
2012 BMW 330
31 plates
81.3% pass
65,506 mi
2011 BMW 330
25 plates
83.3% pass
58,587 mi
2010 BMW 330
19 plates
83.8% pass
70,827 mi
2009 BMW 330
25 plates
79.6% pass
78,903 mi
2008 BMW 330
24 plates
78.3% pass
68,733 mi
2007 BMW 330
29 plates
78.5% pass
85,006 mi
2006 BMW 330
46 plates
76.2% pass
107,250 mi
2005 BMW 330
36 plates
77.5% pass
91,614 mi
2004 BMW 330
23 plates
76.7% pass
62,390 mi
2003 BMW 330
29 plates
78.6% pass
78,760 mi
2002 BMW 330
42 plates
75.2% pass
85,631 mi
2001 BMW 330
42 plates
76.9% pass
78,035 mi
2000 BMW 330
13 plates
75.8% pass
102,225 mi
1995 BMW 330
1 plates
1990 BMW 330
1 plates
1988 BMW 330
1 plates
BMW 330 registrations — frequently asked questions
How many BMW 330s are there in the UK?
There are 24,109 BMW 330 registrations on record across model years 1988 to 2026.
Which year had the most BMW 330s registered?
2017 — 7,731 BMW 330s were registered that year, more than any other.
What is the average mileage of a BMW 330?
The typical BMW 330 has covered around 54,284 miles.
Which BMW 330 year is most reliable?
Based on MOT data, the 2017 BMW 330 has the highest pass rate at 88.6%.