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 228I 2025 BMW 228IWBA23GG07S7T18378 2024 BMW 228I 2024 BMW 228IWBA53AK0XR7R06416 2023 BMW 228I 2023 BMW 228IWBA53AK08P7M40286 2023 BMW 228I 2023 BMW 228IWBA73AK05P7M91608 2022 BMW 228I 2022 BMW 228IWBA53AK04P7L56661 2 recall campaigns 2022 BMW 228I 2022 BMW 228IWBA73AK00N7K97145 2 recall campaigns 2022 BMW 228I 2022 BMW 228IWBA53AK02N7L16494 2 recall campaigns 2022 BMW 228I 2022 BMW 228IWBA53AK0XN7L30322 2 recall campaigns 2022 BMW 228I 2022 BMW 228IWBA73AK01P7L56853 2 recall campaigns 2022 BMW 228I 2022 BMW 228IWBA53AK08N7L15978 2 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK03N7K44172 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK03N7J91277 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK03M7J07943 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK02M7J13135 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK03M7J16867 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK0XM7J75737 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK06M7J27782 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK05M7J74679 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK07M7H81578 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09N7K33757 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK08M7J32403 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK06N7J84663 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09M7J26349 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK08M7J12166 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK04M7J50784 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK05M7J52754 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK08M7J12426 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK06M7J33839 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09M7J09566 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK0XM7J51804 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09M7J73171 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK03M7H67766 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK01N7K35835 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK00M7H82877 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK06N7K38973 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09M7H93599 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09N7K48372 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK06M7J20167 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK00M7J43699 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK05M7J67111 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK02M7J27133 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK04N7K11870 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK01M7J36740 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK00M7J45162 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK08M7H65057 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK04M7J25707 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK01M7J42070 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK0XM7H78061 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK09M7J52661 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK06M7H58017 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK05M7J74715 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA53AK04M7J52230 3 recall campaigns 2021 BMW 228I 2021 BMW 228IWBA73AK0XN7J85968 3 recall campaigns 2020 BMW 228I 2020 BMW 228IWBA73AK09M7G51777 2 recall campaigns 2020 BMW 228I 2020 BMW 228IWBA73AK01M7H55759 2 recall campaigns 2020 BMW 228I 2020 BMW 228IWBA73AK05L7F82195 2 recall campaigns 2020 BMW 228I 2020 BMW 228IWBA73AK01L7F91878 2 recall campaigns 2020 BMW 228I 2020 BMW 228IWBA73AK00M7G50467 2 recall campaigns 2020 BMW 228I 2020 BMW 228IWBA73AK04L7G11489 2 recall campaigns 2020 BMW 228I 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.