Model · VIN lookup

BMW 525 E

Run a VIN check on any BMW 525 E — decode, safety recalls, title & history. 60 on record, model years 1975–2007.

BMW 525 E by model year

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

BMW 525 E vehicles

2006 BMW 525 E 2006 BMW 525 EWBANE51010B966216 2001 BMW 525 E 2001 BMW 525 EWBADT41060GY21560 2001 BMW 525 E 2001 BMW 525 EWBADL91080GW58195 2001 BMW 525 E 2001 BMW 525 EWBADT31090GN76005 2001 BMW 525 E 2001 BMW 525 EWBADL01080GY06566 2001 BMW 525 E 2001 BMW 525 EWBADT13040GN76381 2001 BMW 525 E 2001 BMW 525 EWBADT31070GN75399 1994 BMW 525 E 1994 BMW 525 EWBAHG71090GH52521 1994 BMW 525 E 1994 BMW 525 EWBAHC11080GA56922 1994 BMW 525 E 1994 BMW 525 EWBAHA910X0GK70053 1994 BMW 525 E 1994 BMW 525 EWBAHG71020GC74507 1994 BMW 525 E 1994 BMW 525 EWBAHD61010GJ70414 1991 BMW 525 E 1991 BMW 525 EWBAHD51060BG33643 1991 BMW 525 E 1991 BMW 525 EWBAHD51020BG35499 1991 BMW 525 E 1991 BMW 525 EWBAHD51080BG02393 1991 BMW 525 E 1991 BMW 525 EWBAHD51060BG28099 1991 BMW 525 E 1991 BMW 525 EWBAHD51090BG26220 1991 BMW 525 E 1991 BMW 525 EWBAHD51090BG39128 1991 BMW 525 E 1991 BMW 525 EWBAHD51050BG05753 1989 BMW 525 E 1989 BMW 525 EWBAHC11020BC66493 1989 BMW 525 E 1989 BMW 525 EWBAHC11090BC70296 1989 BMW 525 E 1989 BMW 525 EWBAHC11070BC61709 1989 BMW 525 E 1989 BMW 525 EWBAHC11030BC54045 1988 BMW 525 E 1988 BMW 525 EWBAHC110603510461 1988 BMW 525 E 1988 BMW 525 EWBAHC110303565109 1975 BMW 525 E 1975 BMW 525 EWBA00000054817777 2007 BMW 525 EWBANX51070CT58821 2003 BMW 525 EWBADT11060GY60938 2003 BMW 525 EWBANC71040B628391 2003 BMW 525 EWBADL91010GW70589 2001 BMW 525 EWBADS41030GU92450 2001 BMW 525 EWBADL01070GY07546 1998 BMW 525 EWBADF81050BT07145 1998 BMW 525 EWBAHC510803525373 1997 BMW 525 EWBADF81020BT06048 1997 BMW 525 EWBADD31020BU25923 1996 BMW 525 EWBADF71010BS10602 1996 BMW 525 EWBADD11090BN15770 1996 BMW 525 EWBADF710X0BS04541 1995 BMW 525 EWBAHA81070GJ01196 1995 BMW 525 EWBAHJ510X0GB87640 1995 BMW 525 EWBAHJ81060GD46560 1995 BMW 525 EWBAHD51030BG69032 1995 BMW 525 EWBAHD51090BG70637 1995 BMW 525 EWBAHD61030GK62575 1993 BMW 525 EWBAHD61070GJ71051 1992 BMW 525 EWBAHD51080BG54896 1992 BMW 525 EWBAHD51010BG26048 1992 BMW 525 EWBAHD51050BG24707 1992 BMW 525 EWBAHD51010BG47353 1992 BMW 525 EWBAHD61080BK83211 1992 BMW 525 EWBAHD51090BG32180 1990 BMW 525 EWBAHC11040GA60787 1990 BMW 525 EWBAHD510X0BG07904 1990 BMW 525 EWBAHC11060BC71096 1990 BMW 525 EWBAHC110003565939 1988 BMW 525 EWBAHC110903845309 1985 BMW 525 EWBADA310309214407 1985 BMW 525 EWBADB410900805445 1984 BMW 525 EWBADA310309213161

About BMW 525 E VIN checks

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

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