Model · VIN lookup

BMW 645CI

Run a VIN check on any BMW 645CI — decode, safety recalls, title & history. 56 on record, model years 2003–2006.

BMW 645CI by model year

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

BMW 645CI vehicles

2006 BMW 645CI 2006 BMW 645CIWBAEH31090B702382 2005 BMW 645CI 2005 BMW 645CIWBAEH71090B296594 2005 BMW 645CI 2005 BMW 645CIWBAEH71000B296628 2005 BMW 645CI 2005 BMW 645CIWBAEH73445B193509 2005 BMW 645CI 2005 BMW 645CIWBAEH73485B191956 2005 BMW 645CI 2005 BMW 645CIWBAEK710X0B303215 2005 BMW 645CI 2005 BMW 645CIWBAEK71060B303003 2005 BMW 645CI 2005 BMW 645CIWBAEH71010B295875 2005 BMW 645CI 2005 BMW 645CIWBAEH71040B200712 2005 BMW 645CI 2005 BMW 645CIWBAEH71060B296729 2005 BMW 645CI 2005 BMW 645CIWBAEK73405B323559 2005 BMW 645CI 2005 BMW 645CIWBAEK73475B328189 2005 BMW 645CI 2005 BMW 645CIWBAEH73475B193309 2004 BMW 645CI 2004 BMW 645CIWBAEK71030B301421 2004 BMW 645CI 2004 BMW 645CIWBAEK73454B321577 2004 BMW 645CI 2004 BMW 645CIWBAEK71090B300998 2004 BMW 645CI 2004 BMW 645CIWBAEH71020B292998 2004 BMW 645CI 2004 BMW 645CIWBAEK71090B300953 2004 BMW 645CI 2004 BMW 645CIWBAEK73444B320100 2004 BMW 645CI 2004 BMW 645CIWBAEH71030B293108 2004 BMW 645CI 2004 BMW 645CIWBAEK71020B301653 2004 BMW 645CI 2004 BMW 645CIWBAEK73484B260418 2004 BMW 645CI 2004 BMW 645CIWBAEH71010B294001 2004 BMW 645CI 2004 BMW 645CIWBAEH71040B292243 2004 BMW 645CI 2004 BMW 645CIWBAEK734X5B324850 2004 BMW 645CI 2004 BMW 645CIWBAEH71020B292242 2004 BMW 645CI 2004 BMW 645CIWBAEK71070B300238 2004 BMW 645CI 2004 BMW 645CIWBAEH71030B294100 2004 BMW 645CI 2004 BMW 645CIWBAEH71060B293328 2004 BMW 645CI 2004 BMW 645CIWBAEK73414B321401 2004 BMW 645CI 2004 BMW 645CIWBAEH71030B295604 2004 BMW 645CI 2004 BMW 645CIWBAEK71050B301663 2004 BMW 645CI 2004 BMW 645CIWBAEK71010B230137 2004 BMW 645CI 2004 BMW 645CIWBAEH71030B294114 2004 BMW 645CI 2004 BMW 645CIWBAEH71060B291658 2004 BMW 645CI 2004 BMW 645CIWBAEH73454B189077 2004 BMW 645CI 2004 BMW 645CIWBAEH71010B293902 2004 BMW 645CI 2004 BMW 645CIWBAEH71030B293061 2004 BMW 645CI 2004 BMW 645CIWBAEH71020B293553 2004 BMW 645CI 2004 BMW 645CIWBAEH71040B293330 2004 BMW 645CI 2004 BMW 645CIWBAEH710X0B291825 2004 BMW 645CI 2004 BMW 645CIWBAEH71000B295060 2004 BMW 645CI 2004 BMW 645CIWBAEH71070B291586 2004 BMW 645CI 2004 BMW 645CIWBAEH71090B294652 2004 BMW 645CI 2004 BMW 645CIWBAEH71030B292914 2004 BMW 645CI 2004 BMW 645CIWBAEH710X0B292098 2004 BMW 645CI 2004 BMW 645CIWBAEH71080B294089 2004 BMW 645CI 2004 BMW 645CIWBAEH71010B291826 2004 BMW 645CI 2004 BMW 645CIWBAEH71050B292221 2003 BMW 645CI 2003 BMW 645CIWBAEH71000B291588 2003 BMW 645CI 2003 BMW 645CIWBAEH71010B291499 2003 BMW 645CI 2003 BMW 645CIWBAEH71080B291404 2003 BMW 645CI 2003 BMW 645CIWBAEH710X0B291095 2003 BMW 645CI 2003 BMW 645CIWBAEH71000B291722 2005 BMW 645CIWBAEH71040B291545 2003 BMW 645CIWBAEH71020B291382

About BMW 645CI VIN checks

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

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