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 XdriveWBA73AK0XN7K10738
2021 BMW 228I XdriveWBA73AK00M7J75495
2021 BMW 228I XdriveWBA73AK00N7J91388
2021 BMW 228I XdriveWBA73AK03M7J05800
2021 BMW 228I XdriveWBA73AK02M7J07277
2021 BMW 228I XdriveWBA73AK08N7K19079
2020 BMW 228I XdriveWBA73AK07L7F94462
2020 BMW 228I XdriveWBA73AK02M7H19952
2020 BMW 228I XdriveWBA73AK02L7F78959
2020 BMW 228I XdriveWBA73AK00L7G18777
2020 BMW 228I XdriveWBA73AK02M7H56869
2020 BMW 228I XdriveWBA73AK06L7G07072
2020 BMW 228I XdriveWBA73AK09L7G00410
2020 BMW 228I XdriveWBA73AK04M7H57148
2020 BMW 228I XdriveWBA73AK09M7G40780
2020 BMW 228I XdriveWBA73AK08L7F93529
2020 BMW 228I XdriveWBA73AK09M7G88683
2020 BMW 228I XdriveWBA73AK09M7G55778
2020 BMW 228I XdriveWBA73AK06M7H05505
2020 BMW 228I XdriveWBA73AK07L7G07095
2020 BMW 228I XdriveWBA73AK09M7G54243
2020 BMW 228I XdriveWBA73AK0XM7H35882
2020 BMW 228I XdriveWBA73AK08M7H43172
2020 BMW 228I XdriveWBA73AK00M7G91536
2020 BMW 228I XdriveWBA73AK05L7F92158
2020 BMW 228I XdriveWBA73AK07M7H42272
2020 BMW 228I XdriveWBA73AK08M7H22144
2020 BMW 228I XdriveWBA73AK06M7H14317
2020 BMW 228I XdriveWBA73AK06M7H55420
2020 BMW 228I XdriveWBA73AK02M7G32049
2020 BMW 228I XdriveWBA73AK0XL7F65361
2020 BMW 228I XdriveWBA73AK08M7H54267
2020 BMW 228I XdriveWBA73AK09L7F79168
2020 BMW 228I XdriveWBA73AK06M7G47198
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.