Model · VIN lookup
BMW 128i
Run a free VIN check on any BMW 128i — decode, open safety recalls, title & history. 10 on record, model years 2008–2013.
BMW 128i vehicles
2013 BMW 128iWBA3A5G5XDNP22350
2013 BMW 128iWBAUP9C5XBVL89807
2012 BMW 128iWBAUP9C56CVS94050
2012 BMW 128iWBAUP7C56CVP22946
2012 BMW 128iWBAUL7C56CVM82633
2011 BMW 128iWBAUN1C5XBVH83219
2011 BMW 128iWBAUP7C5XBVP22026
2009 BMW 128iWBAUP73599VK74663
2008 BMW 128iWBAUP93528VF47665
2008 BMW 128iWBAUP93578VF45720
About BMW 128i VIN checks
Every BMW 128i 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 open NHTSA safety recalls — free. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full BMW 128i history report on the vehicle's page.
Buying a used BMW 128i? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.