Model · VIN lookup

BMW 228I Xdrive

Run a VIN check on any BMW 228I Xdrive — decode, safety recalls, title & history. 61 on record, model years 2014–2022.

BMW 228I Xdrive by model year

Recalls, common problems, safety ratings, MPG and value for each year.

BMW 228I Xdrive vehicles

2021 BMW 228I Xdrive 2021 BMW 228I XdriveWBA73AK0XN7K10738 2021 BMW 228I Xdrive 2021 BMW 228I XdriveWBA73AK00M7J75495 2021 BMW 228I Xdrive 2021 BMW 228I XdriveWBA73AK00N7J91388 2021 BMW 228I Xdrive 2021 BMW 228I XdriveWBA73AK03M7J05800 2021 BMW 228I Xdrive 2021 BMW 228I XdriveWBA73AK02M7J07277 2021 BMW 228I Xdrive 2021 BMW 228I XdriveWBA73AK08N7K19079 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK07L7F94462 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK02M7H19952 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK02L7F78959 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK00L7G18777 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK02M7H56869 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK06L7G07072 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK09L7G00410 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK04M7H57148 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK09M7G40780 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK08L7F93529 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK09M7G88683 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK09M7G55778 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK06M7H05505 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK07L7G07095 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK09M7G54243 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK0XM7H35882 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK08M7H43172 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK00M7G91536 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK05L7F92158 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK07M7H42272 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK08M7H22144 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK06M7H14317 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK06M7H55420 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK02M7G32049 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK0XL7F65361 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK08M7H54267 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK09L7F79168 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK06M7G47198 2020 BMW 228I Xdrive 2020 BMW 228I XdriveWBA73AK03L7F87217 2022 BMW 228I XdriveWBA73AK08N7K60201 2019 BMW 228I XdriveWBA73AK0XL7F58118 2016 BMW 228I XdriveWBA1G9C57GV727061 2016 BMW 228I XdriveWBA1L9C51GV767454 2016 BMW 228I XdriveWBA1G9C5XGV727104 2016 BMW 228I XdriveWBA1G9C53GV599529 2016 BMW 228I XdriveWBA1L9C55GV767599 2016 BMW 228I XdriveWBA1G9C52GV726786 2016 BMW 228I XdriveWBA1L9C53GV767276 2016 BMW 228I XdriveWBA1G9C51GV726357 2015 BMW 228I XdriveWBA1L9C52GV324665 2015 BMW 228I XdriveWBA1G9C59GV726011 2015 BMW 228I XdriveWBA1K7C57FV473031 2015 BMW 228I XdriveWBA1F7C51FV367291 2015 BMW 228I XdriveWBA1F7C5XFV367628 2015 BMW 228I XdriveWBA1G9C52GV598307 2015 BMW 228I XdriveWBA1G9C57FVX96444 2015 BMW 228I XdriveWBA1G9C58FVX96937 2015 BMW 228I XdriveWBA1G9C51FVX96567 2015 BMW 228I XdriveWBA1F7C59FV367264 2015 BMW 228I XdriveWBA1K7C59FV473001 2015 BMW 228I XdriveWBA1G9C52GV599117 2015 BMW 228I XdriveWBA1G9C52GV599800 2014 BMW 228I XdriveWBA1F7C50FVX96292 2014 BMW 228I XdriveWBA1F7C57FVX95947

About BMW 228I Xdrive VIN checks

Every BMW 228I Xdrive 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 Xdrive history report on the vehicle's page.

Buying a used BMW 228I Xdrive? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.