Model · VIN lookup

BMW 316I

Run a VIN check on any BMW 316I — decode, safety recalls, title & history. 2,035 on record, model years 1984–2017.

BMW 316I by model year

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

BMW 316I vehicles

2013 BMW 316I 2013 BMW 316IWBA3A11030J604695 2009 BMW 316I 2009 BMW 316IWBAUS11060A487860 2009 BMW 316I 2009 BMW 316IWBAPF310X0A398435 2009 BMW 316I 2009 BMW 316IWBAPF31020A763710 2009 BMW 316I 2009 BMW 316IWBAPF31090A397891 2009 BMW 316I 2009 BMW 316IWBAPF31000A397021 2008 BMW 316I 2008 BMW 316IWBAUS11000A487319 2008 BMW 316I 2008 BMW 316IWBAVF31040A563998 2006 BMW 316I 2006 BMW 316IWBAVA11070KV56203 2005 BMW 316I 2005 BMW 316IWBAEX31080PP65818 2005 BMW 316I 2005 BMW 316IWBAEX31080PP67228 2005 BMW 316I 2005 BMW 316IWBAEX31090PP66668 2005 BMW 316I 2005 BMW 316IWBAEX31080PP65446 2005 BMW 316I 2005 BMW 316IWBAEX31040PP67047 2005 BMW 316I 2005 BMW 316IWBAEX31030PP65693 2005 BMW 316I 2005 BMW 316IWBAEX31030EN89529 2005 BMW 316I 2005 BMW 316IWBAEY31070FJ86161 2005 BMW 316I 2005 BMW 316IWBAEX31050PP67137 2005 BMW 316I 2005 BMW 316IWBAEY110X0FJ52610 2005 BMW 316I 2005 BMW 316IWBAEX31090PP66850 2005 BMW 316I 2005 BMW 316IWBAEX31070PP66376 2005 BMW 316I 2005 BMW 316IWBAEX31060PP66711 2005 BMW 316I 2005 BMW 316IWBAEY31000FJ87197 2000 BMW 316I 2000 BMW 316IWBAAL11070JN35608 2000 BMW 316I 2000 BMW 316IWBAAL11020AX31682 2000 BMW 316I 2000 BMW 316IWBAAL11010AX25355 2000 BMW 316I 2000 BMW 316IWBAAL11060AX25092 2000 BMW 316I 2000 BMW 316IWBAAL11010JN41503 2000 BMW 316I 2000 BMW 316IWBAAL11010AX25436 2000 BMW 316I 2000 BMW 316IWBAAL11030AX15894 2000 BMW 316I 2000 BMW 316IWBAAL11080AX12036 2000 BMW 316I 2000 BMW 316IWBAAL11060AX28221 2000 BMW 316I 2000 BMW 316IWBAAL11070JN39416 2000 BMW 316I 2000 BMW 316IWBAAL11090AX28200 2000 BMW 316I 2000 BMW 316IWBAAL11000AX25363 2000 BMW 316I 2000 BMW 316IWBAAL11020AX28877 2000 BMW 316I 2000 BMW 316IWBAAL11060AH35950 2000 BMW 316I 2000 BMW 316IWBAAL11090AX17990 2000 BMW 316I 2000 BMW 316IWBAAL11020JN39484 2000 BMW 316I 2000 BMW 316IWBAAL11040AX20733 2000 BMW 316I 2000 BMW 316IWBAAL11000AH36818 2000 BMW 316I 2000 BMW 316IWBAAL11030AX30914 2000 BMW 316I 2000 BMW 316IWBAAL11010AX33214 2000 BMW 316I 2000 BMW 316IWBAAL11090JN43063 2000 BMW 316I 2000 BMW 316IWBAAL11080AX26292 2000 BMW 316I 2000 BMW 316IWBAAL11000AX25668 2000 BMW 316I 2000 BMW 316IWBAAL11000JN42643 1999 BMW 316I 1999 BMW 316IWBAAL11000JN34655 1999 BMW 316I 1999 BMW 316IWBAAL11070AX08950 1999 BMW 316I 1999 BMW 316IWBAAL11050JN31024 1999 BMW 316I 1999 BMW 316IWBAAL11030JN30910 1999 BMW 316I 1999 BMW 316IWBAAL11070JN29078 1999 BMW 316I 1999 BMW 316IWBAAL11010AX04134 1999 BMW 316I 1999 BMW 316IWBAAL11070AX04915 1999 BMW 316I 1999 BMW 316IWBAAL11010AX00228 1999 BMW 316I 1999 BMW 316IWBAAL11020JN21955 1999 BMW 316I 1999 BMW 316IWBAAL11050AX03570 1999 BMW 316I 1999 BMW 316IWBAAL11050AX05187 1999 BMW 316I 1999 BMW 316IWBAAL11010JN10820 1999 BMW 316I 1999 BMW 316IWBAAL11080AX07483

About BMW 316I VIN checks

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

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