Model · VIN lookup
BMW 228I
Run a VIN check on any BMW 228I — decode, safety recalls, title & history. 302 on record, model years 2013–2025.
BMW 228I by model year
Recalls, common problems, safety ratings, MPG and value for each year.
BMW 228I vehicles
2025 BMW 228IWBA23GG07S7T18378
2024 BMW 228IWBA53AK0XR7R06416
2023 BMW 228IWBA53AK08P7M40286
2023 BMW 228IWBA73AK05P7M91608
2022 BMW 228IWBA53AK04P7L56661
2 recall campaigns
2022 BMW 228IWBA73AK00N7K97145
2 recall campaigns
2022 BMW 228IWBA53AK02N7L16494
2 recall campaigns
2022 BMW 228IWBA53AK0XN7L30322
2 recall campaigns
2022 BMW 228IWBA73AK01P7L56853
2 recall campaigns
2022 BMW 228IWBA53AK08N7L15978
2 recall campaigns
2021 BMW 228IWBA53AK03N7K44172
3 recall campaigns
2021 BMW 228IWBA53AK03N7J91277
3 recall campaigns
2021 BMW 228IWBA53AK03M7J07943
3 recall campaigns
2021 BMW 228IWBA53AK02M7J13135
3 recall campaigns
2021 BMW 228IWBA53AK03M7J16867
3 recall campaigns
2021 BMW 228IWBA53AK0XM7J75737
3 recall campaigns
2021 BMW 228IWBA53AK06M7J27782
3 recall campaigns
2021 BMW 228IWBA73AK05M7J74679
3 recall campaigns
2021 BMW 228IWBA53AK07M7H81578
3 recall campaigns
2021 BMW 228IWBA53AK09N7K33757
3 recall campaigns
2021 BMW 228IWBA53AK08M7J32403
3 recall campaigns
2021 BMW 228IWBA53AK06N7J84663
3 recall campaigns
2021 BMW 228IWBA53AK09M7J26349
3 recall campaigns
2021 BMW 228IWBA53AK08M7J12166
3 recall campaigns
2021 BMW 228IWBA53AK04M7J50784
3 recall campaigns
2021 BMW 228IWBA53AK05M7J52754
3 recall campaigns
2021 BMW 228IWBA53AK08M7J12426
3 recall campaigns
2021 BMW 228IWBA53AK06M7J33839
3 recall campaigns
2021 BMW 228IWBA53AK09M7J09566
3 recall campaigns
2021 BMW 228IWBA73AK0XM7J51804
3 recall campaigns
2021 BMW 228IWBA53AK09M7J73171
3 recall campaigns
2021 BMW 228IWBA73AK03M7H67766
3 recall campaigns
2021 BMW 228IWBA73AK01N7K35835
3 recall campaigns
2021 BMW 228IWBA53AK00M7H82877
3 recall campaigns
2021 BMW 228IWBA73AK06N7K38973
3 recall campaigns
2021 BMW 228IWBA53AK09M7H93599
3 recall campaigns
2021 BMW 228IWBA53AK09N7K48372
3 recall campaigns
2021 BMW 228IWBA53AK06M7J20167
3 recall campaigns
2021 BMW 228IWBA53AK00M7J43699
3 recall campaigns
2021 BMW 228IWBA53AK05M7J67111
3 recall campaigns
2021 BMW 228IWBA53AK02M7J27133
3 recall campaigns
2021 BMW 228IWBA73AK04N7K11870
3 recall campaigns
2021 BMW 228IWBA73AK01M7J36740
3 recall campaigns
2021 BMW 228IWBA53AK00M7J45162
3 recall campaigns
2021 BMW 228IWBA73AK08M7H65057
3 recall campaigns
2021 BMW 228IWBA53AK04M7J25707
3 recall campaigns
2021 BMW 228IWBA73AK01M7J42070
3 recall campaigns
2021 BMW 228IWBA53AK0XM7H78061
3 recall campaigns
2021 BMW 228IWBA53AK09M7J52661
3 recall campaigns
2021 BMW 228IWBA53AK06M7H58017
3 recall campaigns
2021 BMW 228IWBA73AK05M7J74715
3 recall campaigns
2021 BMW 228IWBA53AK04M7J52230
3 recall campaigns
2021 BMW 228IWBA73AK0XN7J85968
3 recall campaigns
2020 BMW 228IWBA73AK09M7G51777
2 recall campaigns
2020 BMW 228IWBA73AK01M7H55759
2 recall campaigns
2020 BMW 228IWBA73AK05L7F82195
2 recall campaigns
2020 BMW 228IWBA73AK01L7F91878
2 recall campaigns
2020 BMW 228IWBA73AK00M7G50467
2 recall campaigns
2020 BMW 228IWBA73AK04L7G11489
2 recall campaigns
2020 BMW 228IWBA73AK07M7G87564
2 recall campaigns
About BMW 228I VIN checks
Every BMW 228I has a unique 17-character VIN that encodes its build year, engine, factory and trim. Enter it above to instantly decode those specs and pull any NHTSA safety recalls — at no cost. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full BMW 228I history report on the vehicle's page.
Buying a used BMW 228I? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.