BMW
PORSCHESATURNTESLAACURALAMBORGHINILOTUSFORDBMWASTON MARTINGENESISAUDISPRINTER (DODGE OR FREIGHTLINER)JEEPFIATMITSUBISHIVOLKSWAGENRAMDAEWOOMCLARENMERCEDES-BENZFERRARIOLDSMOBILEMAYBACHCHRYSLERCHEVROLETTOYOTAPLYMOUTHROLLS ROYCEGMCALFA ROMEOLUCIDJAGUARINEOSHUMMERKIAFISKERHYUNDAIBUICKMERCURYINFINITISMARTPONTIACMAZDARIVIANKENWORTHMASERATISAABSUZUKILEXUSKARMAPOLESTARDODGEMINIHONDACADILLACBRIGHTDROPLINCOLNBENTLEYSUBARUNISSANFREIGHTLINERISUZUVINFASTVOLVOLAND ROVER
BMW VIN LOOKUP & VEHICLE HISTORY REPORTS
Comprehensive vehicle history reports for the BMW. Understand the vehicle's past by reviewing potential accident history, damage reports, and critical vehicle title checks (including salvage, flood, or lemon brands.
BMW
540I
330CIC
M760LI
128I
750LI
650XI
B7
B8
650I
323I
335I
330XI
323IC
525I
525XI
230I
IX
840I
428I
335D
645CIC
760I
530XIT
540IA
530E
340I
760LI
530I
M340I
335IS
M760I
1M
335XI
135I
325I
M2
M3
228I
M4
M5
745I
M6
745LI
M8
745LE
640I
528XI
745E
328IC
325CI
330E
750E
435I
328XI
750I
330I
M3CIC
528I
750XI
440I
325CIC
740LI
ALPINA B8
640XI
X1
X2
X3
X4
X5
X6
M440I
X7
550I
530XI
325XI
328I
740E
ACTIVEHYBRID 3
645CI
325XIT
740I
320I
330CI
M235I
335
750LXI
328D
M550I
430I
I3
535I
I4
I5
850I
I7
I8
XM
535D
Z3
M850I
Z4
Z8
M240I

2013 BMW 528XI | WBAXH5C51DDW15387
VIN:
WBAXH5C51DDW15387
Accidents:
Mileage:
63,382 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$10,995
Listed on:
10/30/2025

2001 BMW 325CI | WBABS334X1JY54652
VIN:
WBABS334X1JY54652
Accidents:
Mileage:
159,931 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$4,900
Listed on:
07/03/2025

2001 BMW 325CI | WBABS33491JY50009
VIN:
WBABS33491JY50009
Accidents:
Mileage:
89,603 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$5,698
Listed on:
11/14/2025

2020 BMW 745E 745e xDrive | WBA7W4C09LBM70761
VIN:
WBA7W4C09LBM70761
Accidents:
Mileage:
59,108 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$30,973
Listed on:
10/20/2025

2013 BMW 528XI | WBAXH5C59DDW14522
VIN:
WBAXH5C59DDW14522
Accidents:
Mileage:
106,467 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,495
Listed on:
10/22/2025

1999 BMW 328IC | WBABK7331XET68084
VIN:
WBABK7331XET68084
Accidents:
Mileage:
170,634 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,999
Listed on:
02/06/2025

2001 BMW 325CI | WBABS33481JY41530
VIN:
WBABS33481JY41530
Accidents:
Mileage:
39,972 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$14,995
Listed on:
10/22/2025

2020 BMW 745E 745e xDrive | WBA7W4C07LBM70581
VIN:
WBA7W4C07LBM70581
Accidents:
Mileage:
52,931 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
10/29/2025

2013 BMW 528XI | WBAXH5C52DD109065
VIN:
WBAXH5C52DD109065
Accidents:
Mileage:
121,250 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,999
Listed on:
10/20/2025

2000 BMW 325CI | WBABM3343YJN62300
VIN:
WBABM3343YJN62300
Accidents:
Mileage:
47,434 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$11,999
Listed on:
11/06/2025

2002 BMW 325CI | WBABS33422PG83882
VIN:
WBABS33422PG83882
Accidents:
Mileage:
113,935 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$6,995
Listed on:
05/22/2025

2020 BMW 745E 745e xDrive | WBA7W4C04LBM70733
VIN:
WBA7W4C04LBM70733
Accidents:
Mileage:
6,424 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/04/2025

2004 BMW 325CI | WBABW33414PL31994
VIN:
WBABW33414PL31994
Accidents:
Mileage:
86,675 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,750
Listed on:
07/08/2025

2001 BMW 325CI | WBABS33411JY42079
VIN:
WBABS33411JY42079
Accidents:
Mileage:
117,787 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$5,997
Listed on:
10/25/2025

2002 BMW 325CI | WBABS33482PG83840
VIN:
WBABS33482PG83840
Accidents:
Mileage:
132,101 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$6,999
Listed on:
05/10/2025

2002 BMW 325CI | WBABS33402PG88675
VIN:
WBABS33402PG88675
Accidents:
Mileage:
83,938 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,999
Listed on:
10/21/2025

2002 BMW 325CI | WBABS33412JY42830
VIN:
WBABS33412JY42830
Accidents:
Mileage:
128,749 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,777
Listed on:
11/06/2025

2004 BMW 325CI | WBABW33464PL26340
VIN:
WBABW33464PL26340
Accidents:
Mileage:
72,456 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,995
Listed on:
10/21/2025

2002 BMW 325CI | WBABS33412PG84652
VIN:
WBABS33412PG84652
Accidents:
Mileage:
155,046 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
07/22/2025

2017 BMW 330E 330e | WBA8E1C3XHA029766
VIN:
WBA8E1C3XHA029766
Accidents:
Mileage:
75,648 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$13,498
Listed on:
11/10/2025

2006 BMW 325CI | WBABD33496PL09170
VIN:
WBABD33496PL09170
Accidents:
Mileage:
46,651 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$10,995
Listed on:
01/13/2025

2020 BMW 745E 745e xDrive | WBA7W4C0XLBM70493
VIN:
WBA7W4C0XLBM70493
Accidents:
Mileage:
54,298 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$34,995
Listed on:
11/10/2025

2004 BMW 325CI | WBABD33404JY96343
VIN:
WBABD33404JY96343
Accidents:
Mileage:
147,392 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$8,995
Listed on:
10/21/2025

2004 BMW 325CI | WBABW33454PL30637
VIN:
WBABW33454PL30637
Accidents:
Mileage:
125,570 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$5,995
Listed on:
01/13/2025

2004 BMW 325CI | WBABW33494PL31421
VIN:
WBABW33494PL31421
Accidents:
Mileage:
78,139 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
07/15/2025

2017 BMW 330E 330e | WBA8E1C35HK895532
VIN:
WBA8E1C35HK895532
Accidents:
Mileage:
78,603 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,999
Listed on:
10/21/2025

2006 BMW 325CI | WBABD33476PL09250
VIN:
WBABD33476PL09250
Accidents:
Mileage:
47,911 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$12,850
Listed on:
10/26/2025

2016 BMW 330E | WBA8E1C51GK479638
VIN:
WBA8E1C51GK479638
Accidents:
Mileage:
100,080 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$11,995
Listed on:
07/18/2025

2017 BMW 330E 330e | WBA8E1C33HA029320
VIN:
WBA8E1C33HA029320
Accidents:
Mileage:
70,525 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,998
Listed on:
10/26/2025

2017 BMW 330E 330e | WBA8E1C51HK480368
VIN:
WBA8E1C51HK480368
Accidents:
Mileage:
87,893 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$11,995
Listed on:
10/21/2025

2017 BMW 330E 330e | WBA8E1C35HA158966
VIN:
WBA8E1C35HA158966
Accidents:
Mileage:
52,891 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$15,498
Listed on:
10/24/2025

2017 BMW 330E 330e | WBA8E1C35HA158711
VIN:
WBA8E1C35HA158711
Accidents:
Mileage:
91,949 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/13/2025

2017 BMW 330E 330e | WBA8E1C39HA156492
VIN:
WBA8E1C39HA156492
Accidents:
Mileage:
67,400 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$14,489
Listed on:
10/20/2025

2017 BMW 330E 330e | WBA8E1C33HA029785
VIN:
WBA8E1C33HA029785
Accidents:
Mileage:
73,201 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/02/2025

2017 BMW 330E 330e | WBA8E1C36HA158698
VIN:
WBA8E1C36HA158698
Accidents:
Mileage:
103,045 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$13,791
Listed on:
11/08/2025

2017 BMW 330E 330e | WBA8E1C53HK895420
VIN:
WBA8E1C53HK895420
Accidents:
Mileage:
160,887 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$6,995
Listed on:
07/18/2025

2017 BMW 330E 330e | WBA8E1C53HK479898
VIN:
WBA8E1C53HK479898
Accidents:
Mileage:
47,135 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$22,998
Listed on:
10/25/2025

2017 BMW 330E 330e | WBA8E1C52HK479858
VIN:
WBA8E1C52HK479858
Accidents:
Mileage:
88,946 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$13,912
Listed on:
10/24/2025

2017 BMW 330E 330e | WBA8E1C39HK895484
VIN:
WBA8E1C39HK895484
Accidents:
Mileage:
63,801 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,395
Listed on:
11/10/2025

2017 BMW 330E 330e | WBA8E1C32HA029955
VIN:
WBA8E1C32HA029955
Accidents:
Mileage:
69,539 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,998
Listed on:
11/11/2025

2017 BMW 330E 330e | WBA8E1C57HK480178
VIN:
WBA8E1C57HK480178
Accidents:
Mileage:
63,515 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,990
Listed on:
10/21/2025

2017 BMW 330E 330e | WBA8E1C31HA156745
VIN:
WBA8E1C31HA156745
Accidents:
Mileage:
80,195 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$13,497
Listed on:
11/12/2025

2018 BMW 330E 330e | WBA8E1C58JA177986
VIN:
WBA8E1C58JA177986
Accidents:
Mileage:
69,532 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,999
Listed on:
10/24/2025

2017 BMW 330E 330e | WBA8E1C33HA158710
VIN:
WBA8E1C33HA158710
Accidents:
Mileage:
80,896 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$14,997
Listed on:
11/13/2025

2017 BMW 330E 330e | WBA8E1C35HA156280
VIN:
WBA8E1C35HA156280
Accidents:
Mileage:
85,578 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$14,313
Listed on:
11/01/2025

2018 BMW 330E 330e | WBA8E1C53JA171495
VIN:
WBA8E1C53JA171495
Accidents:
Mileage:
71,995 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$15,998
Listed on:
11/11/2025

2018 BMW 330E 330e | WBA8E1C57JA165599
VIN:
WBA8E1C57JA165599
Accidents:
Mileage:
61,603 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,980
Listed on:
10/20/2025

2018 BMW 330E 330e | WBA8E1C54JA177869
VIN:
WBA8E1C54JA177869
Accidents:
Mileage:
90,860 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$12,991
Listed on:
10/22/2025

2018 BMW 330E 330e | WBA8E1C5XJA177861
VIN:
WBA8E1C5XJA177861
Accidents:
Mileage:
70,018 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,875
Listed on:
11/06/2025

2017 BMW 330E 330e | WBA8E1C33HA030063
VIN:
WBA8E1C33HA030063
Accidents:
Mileage:
94,862 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$9,995
Listed on:
07/23/2025