Model · VIN lookup

BMW 323

Run a VIN check on any BMW 323 — decode, safety recalls, title & history. 116 on record, model years 1980–2010.

BMW 323 by model year

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

BMW 323 vehicles

2010 BMW 323 2010 BMW 323WBAPG7C56BA936631 1999 BMW 323 1999 BMW 323WBAAM31010AZ44079 1999 BMW 323 1999 BMW 323WBABM310X0EZ68393 1999 BMW 323 1999 BMW 323WBAAM31050FM95072 1999 BMW 323 1999 BMW 323WBAAM31060FM81553 1999 BMW 323 1999 BMW 323WBABM31010EZ67116 1999 BMW 323 1999 BMW 323WBABM31000EZ66264 1999 BMW 323 1999 BMW 323WBABM31040JH66482 1999 BMW 323 1999 BMW 323WBABM31000EZ69228 1999 BMW 323 1999 BMW 323WBAAM31080JD61267 1999 BMW 323 1999 BMW 323WBABM31000JH65913 1999 BMW 323 1999 BMW 323WBABM31010EZ66838 1999 BMW 323 1999 BMW 323WBAAM31020JE95417 1999 BMW 323 1999 BMW 323WBAAC510101490902 1999 BMW 323 1999 BMW 323WBABM31010EZ67777 1999 BMW 323 1999 BMW 323WBAAM31070AZ42076 1999 BMW 323 1999 BMW 323WBABM31090EZ68630 1999 BMW 323 1999 BMW 323WBABM31020JH67162 1999 BMW 323 1999 BMW 323WBAAM31090JD55445 1999 BMW 323 1999 BMW 323WBABM31080EZ64956 1999 BMW 323 1999 BMW 323WBAAM31080JD58711 1999 BMW 323 1999 BMW 323WBABM31040JH65994 1999 BMW 323 1999 BMW 323WBAAM31050JD56687 1999 BMW 323 1999 BMW 323WBABF71050EP48922 1999 BMW 323 1999 BMW 323WBABM31020EZ62667 1999 BMW 323 1999 BMW 323WBAAM31030JE95555 1999 BMW 323 1999 BMW 323WBABM31060JH66869 1999 BMW 323 1999 BMW 323WBABM31010EZ66516 1999 BMW 323 1999 BMW 323WBABM310X0EZ67129 1999 BMW 323 1999 BMW 323WBABM31000JH66804 1999 BMW 323 1999 BMW 323WBABM31000EZ68144 1999 BMW 323 1999 BMW 323WBAAM31060JD60750 1999 BMW 323 1999 BMW 323WBAAM31020JE95241 1999 BMW 323 1999 BMW 323WBACE71020EU89877 1999 BMW 323 1999 BMW 323WBABM31000EZ67835 1998 BMW 323 1998 BMW 323WBACA31080EG65368 1998 BMW 323 1998 BMW 323WBACB71090AP58151 1998 BMW 323 1998 BMW 323WBAAM31080JE90884 1998 BMW 323 1998 BMW 323WBAAM31040FM80191 1998 BMW 323 1998 BMW 323WBAAM3337XFP58728 1997 BMW 323 1997 BMW 323WBABF7324WEH40045 1997 BMW 323 1997 BMW 323WBACB71000AP56126 1997 BMW 323 1997 BMW 323WBACB81060AU12497 1997 BMW 323 1997 BMW 323WBAAC710X01587043 1997 BMW 323 1997 BMW 323WBACB81080AU12307 1997 BMW 323 1997 BMW 323WBACB71030AP56475 1997 BMW 323 1997 BMW 323WBACB71000AP57101 1997 BMW 323 1997 BMW 323WBACB71010AP58225 1997 BMW 323 1997 BMW 323WBACB71020AP56161 1997 BMW 323 1997 BMW 323WBACA11080AJ08436 1997 BMW 323 1997 BMW 323WBACB71090AP55783 1997 BMW 323 1997 BMW 323WBACB81020AU11864 1996 BMW 323 1996 BMW 323WBACB51000AN15123 1996 BMW 323 1996 BMW 323WBACB71090AP52527 1996 BMW 323 1996 BMW 323WBACB81080AU10718 1996 BMW 323 1996 BMW 323WBAAG0104D8564026 1996 BMW 323 1996 BMW 323WBACB71080AP54947 1996 BMW 323 1996 BMW 323WBACB71090AP51233 1996 BMW 323 1996 BMW 323WBABF71070EP44290 1996 BMW 323 1996 BMW 323WBACB71060AP54834

About BMW 323 VIN checks

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

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