No exact matches; showing 3367 close matches.
Vehicles licensed every year 2025-2015. Click model names for more stats.
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
BMW 420I SPORT 447444458469468468461443397318252
BMW 420I SPORT AUTO 767757763781769771764664473290201
BMW 420I XDRIVE GRAN COUPE LUXURY 141312121314121213148
BMW 420I XDRIVE GRAN COUPE M SPORT 1251251261251281301321241107746
BMW 420I XDRIVE GRAN COUPE SE 1818171918181819181710
BMW 420I XDRIVE GRAN COUPE SE AUTO 2827262828272828282615
BMW 420I XDRIVE GRAN COUPE SPORT 222223232323232416139
BMW 420I XDRIVE GRAN COUPE SPORT A 139140143139144140131118683416
BMW 420I XDRIVE GRANCOUPE LUXURY A 7068716973707369726739
BMW 420I XDRIVE GRANCOUPE MSPORT A 1.2k1.2k1.2k1.2k1.2k1.2k1.1k769419266107
BMW 420I XDRIVE LUXURY 1313131313131310131413
BMW 420I XDRIVE LUXURY AUTO 7474757675777477757258
BMW 420I XDRIVE M SPORT 210202215220222220222215212173144
BMW 420I XDRIVE M SPORT A 1.2k1.2k1.2k1.2k1.1k1.2k1.1k892620444311
BMW 420I XDRIVE M SPORT AUTO 25725221212529
BMW 420I XDRIVE M SPORT PRO ED A 434439201
BMW 420I XDRIVE MODERN 21122222222
BMW 420I XDRIVE MODERN AUTO 22222222222
BMW 420I XDRIVE SE 2122212222212123232116
BMW 420I XDRIVE SE AUTO 2726303028282830262828
BMW 420I XDRIVE SPORT 4748484949474648464436
BMW 420I XDRIVE SPORT AUTO 121120121125129126111105835845
BMW 428I GRAN COUPE LUXURY 55555545555
BMW 428I GRAN COUPE LUXURY AUTO 6565686968676967696965
BMW 428I GRAN COUPE M SPORT 4648484648464845485038