BMW Z4 Registrations by Year
There are 46,739 BMW Z4 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 46,739 BMW Z4 registrations on UK roads, spanning model years 1985 to 2026.
More were registered in 2004 than any other year (4,915 vehicles).
MOT pass rates range from 74.4% for 2005 cars up to 93.5% for 2023 cars — worth weighing up when choosing a year to buy.
79.5%
MOT pass rate
46,739
On UK roads
54,403
Median mileage
23 yr
Typical lifespan
Browse BMW Z4 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 Z4
20 plates
2025 BMW Z4
25 plates
2024 BMW Z4
14 plates
2023 BMW Z4
377 plates
93.5% pass
14,946 mi
2022 BMW Z4
916 plates
92.5% pass
17,113 mi
2021 BMW Z4
1,078 plates
91.7% pass
20,792 mi
2020 BMW Z4
1,579 plates
91.4% pass
21,169 mi
2019 BMW Z4
2,083 plates
90.2% pass
21,737 mi
2018 BMW Z4
13 plates
2017 BMW Z4
177 plates
86.4% pass
29,790 mi
2016 BMW Z4
1,327 plates
86.9% pass
29,050 mi
2015 BMW Z4
1,720 plates
87.1% pass
33,482 mi
2014 BMW Z4
2,094 plates
86.8% pass
36,769 mi
2013 BMW Z4
1,770 plates
85.6% pass
40,298 mi
2012 BMW Z4
2,165 plates
85.1% pass
43,358 mi
2011 BMW Z4
2,200 plates
84.9% pass
44,397 mi
2010 BMW Z4
2,302 plates
84.3% pass
47,026 mi
2009 BMW Z4
2,974 plates
84.1% pass
49,436 mi
2008 BMW Z4
2,319 plates
78.4% pass
55,168 mi
2007 BMW Z4
4,324 plates
77.9% pass
58,292 mi
2006 BMW Z4
4,451 plates
77.4% pass
60,936 mi
2005 BMW Z4
3,322 plates
74.4% pass
65,100 mi
2004 BMW Z4
4,915 plates
76.2% pass
66,558 mi
2003 BMW Z4
4,561 plates
75.3% pass
67,714 mi
2002 BMW Z4
4 plates
2000 BMW Z4
1 plates
1999 BMW Z4
3 plates
82.7% pass
53,014 mi
1998 BMW Z4
3 plates
1997 BMW Z4
1 plates
1985 BMW Z4
1 plates
BMW Z4 registrations — frequently asked questions
How many BMW Z4s are there in the UK?
There are 46,739 BMW Z4 registrations on record across model years 1985 to 2026.
Which year had the most BMW Z4s registered?
2004 — 4,915 BMW Z4s were registered that year, more than any other.
What is the average mileage of a BMW Z4?
The typical BMW Z4 has covered around 54,403 miles.
Which BMW Z4 year is most reliable?
Based on MOT data, the 2023 BMW Z4 has the highest pass rate at 93.5%.