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
M3CI
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
ACTIVEHYBRID 5
740I
320I
330CI
M235I
335
750LXI
328D
M550I
430I
530IA
I3
535I
I4
I5
850I
I7
I8
XM
535D
Z3
M850I
Z4
Z8
M240I

2017 BMW 540I 540i | WBAJE5C31HG916310
VIN:
WBAJE5C31HG916310
Accidents:
Mileage:
79,967 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,055
Listed on:
10/22/2025

2017 BMW 540I 540i | WBAJE5C31HG917201
VIN:
WBAJE5C31HG917201
Accidents:
Mileage:
93,601 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,495
Listed on:
10/20/2025

2017 BMW 540I 540i xDrive | WBAJE7C33HG479437
VIN:
WBAJE7C33HG479437
Accidents:
Mileage:
58,005 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,995
Listed on:
10/30/2025

2017 BMW 540I 540i xDrive | WBAJE7C34HWA03920
VIN:
WBAJE7C34HWA03920
Accidents:
Mileage:
87,255 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$25,880
Listed on:
10/21/2025

2017 BMW 540I 540i xDrive | WBAJE7C34HG478913
VIN:
WBAJE7C34HG478913
Accidents:
Mileage:
103,240 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/02/2025

2017 BMW 540I 540i | WBAJE5C3XHG916984
VIN:
WBAJE5C3XHG916984
Accidents:
Mileage:
87,067 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,950
Listed on:
11/01/2025

2017 BMW 540I 540i | WBAJE5C31HG916632
VIN:
WBAJE5C31HG916632
Accidents:
Mileage:
67,050 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,900
Listed on:
10/29/2025

2017 BMW 540I 540i | WBAJE5C34HG914888
VIN:
WBAJE5C34HG914888
Accidents:
Mileage:
62,345 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,795
Listed on:
10/21/2025

2017 BMW 540I 540i | WBAJE5C34HG914164
VIN:
WBAJE5C34HG914164
Accidents:
Mileage:
115,211 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,999
Listed on:
10/26/2025

2017 BMW 540I 540i | WBAJE5C30HG916296
VIN:
WBAJE5C30HG916296
Accidents:
Mileage:
103,548 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$18,500
Listed on:
10/23/2025

2017 BMW 540I 540i xDrive | WBAJE7C30HG887989
VIN:
WBAJE7C30HG887989
Accidents:
Mileage:
82,944 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$28,880
Listed on:
10/22/2025

2017 BMW 540I 540i | WBAJE5C31HWA92267
VIN:
WBAJE5C31HWA92267
Accidents:
Mileage:
106,575 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,591
Listed on:
10/21/2025

2017 BMW 540I 540i | WBAJE5C33HG915272
VIN:
WBAJE5C33HG915272
Accidents:
Mileage:
99,143 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,593
Listed on:
10/21/2025

2017 BMW 540I 540i | WBAJE5C31HG916968
VIN:
WBAJE5C31HG916968
Accidents:
Mileage:
50,642 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,998
Listed on:
11/02/2025

2017 BMW 540I 540i xDrive | WBAJE7C38HG478994
VIN:
WBAJE7C38HG478994
Accidents:
Mileage:
132,097 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,995
Listed on:
10/23/2025

2017 BMW 540I 540i | WBAJE5C3XHG916709
VIN:
WBAJE5C3XHG916709
Accidents:
Mileage:
94,179 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,400
Listed on:
10/28/2025

2017 BMW 540I 540i xDrive | WBAJE7C3XHG889054
VIN:
WBAJE7C3XHG889054
Accidents:
Mileage:
100,266 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,995
Listed on:
05/09/2025

2017 BMW 540I 540i xDrive | WBAJE7C31HG889377
VIN:
WBAJE7C31HG889377
Accidents:
Mileage:
62,958 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,799
Listed on:
10/27/2025

2017 BMW 540I 540i xDrive | WBAJE7C33HG478952
VIN:
WBAJE7C33HG478952
Accidents:
Mileage:
73,265 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,995
Listed on:
10/25/2025

2017 BMW 540I 540i | WBAJE5C32HG914534
VIN:
WBAJE5C32HG914534
Accidents:
Mileage:
83,839 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,998
Listed on:
10/20/2025

2017 BMW 540I 540i | WBAJE5C30HG916637
VIN:
WBAJE5C30HG916637
Accidents:
Mileage:
34,264 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
11/01/2025

2017 BMW 540I 540i xDrive | WBAJE7C38HG888579
VIN:
WBAJE7C38HG888579
Accidents:
Mileage:
101,691 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,995
Listed on:
10/30/2025

2017 BMW 540I 540i | WBAJE5C3XHG916791
VIN:
WBAJE5C3XHG916791
Accidents:
Mileage:
53,443 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,995
Listed on:
11/01/2025

2017 BMW 540I 540i | WBAJE5C37HG915100
VIN:
WBAJE5C37HG915100
Accidents:
Mileage:
117,759 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,991
Listed on:
10/22/2025

2017 BMW 540I 540i xDrive | WBAJE7C30HG887698
VIN:
WBAJE7C30HG887698
Accidents:
Mileage:
116,958 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,450
Listed on:
08/05/2025

2017 BMW 540I 540i | WBAJE5C39HG916426
VIN:
WBAJE5C39HG916426
Accidents:
Mileage:
69,318 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,995
Listed on:
06/14/2025

2017 BMW 540I 540i | WBAJE5C37HG914691
VIN:
WBAJE5C37HG914691
Accidents:
Mileage:
50,939 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,995
Listed on:
10/31/2025

2017 BMW 540I 540i xDrive | WBAJE7C39HG888560
VIN:
WBAJE7C39HG888560
Accidents:
Mileage:
49,204 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$28,880
Listed on:
10/21/2025

2017 BMW 540I 540i | WBAJE5C35HG915810
VIN:
WBAJE5C35HG915810
Accidents:
Mileage:
72,448 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,998
Listed on:
10/22/2025

2017 BMW 540I 540i | WBAJE5C36HG916531
VIN:
WBAJE5C36HG916531
Accidents:
Mileage:
75,388 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,577
Listed on:
10/21/2025

2017 BMW 540I 540i | WBAJE5C3XHG915673
VIN:
WBAJE5C3XHG915673
Accidents:
Mileage:
123,988 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,373
Listed on:
10/28/2025

2017 BMW 540I 540i | WBAJE5C36HG914102
VIN:
WBAJE5C36HG914102
Accidents:
Mileage:
55,871 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,997
Listed on:
10/20/2025

2017 BMW 540I 540i | WBAJE5C33HG913750
VIN:
WBAJE5C33HG913750
Accidents:
Mileage:
39,805 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,998
Listed on:
11/02/2025

2017 BMW 540I 540i xDrive | WBAJE7C32HG889825
VIN:
WBAJE7C32HG889825
Accidents:
Mileage:
73,040 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,995
Listed on:
10/20/2025

2017 BMW 540I 540i | WBAJE5C31HG917439
VIN:
WBAJE5C31HG917439
Accidents:
Mileage:
95,014 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,956
Listed on:
10/24/2025

2017 BMW 540I 540i | WBAJE5C30HG915777
VIN:
WBAJE5C30HG915777
Accidents:
Mileage:
55,164 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,999
Listed on:
10/27/2025

2017 BMW 540I 540i | WBAJE5C3XHG913776
VIN:
WBAJE5C3XHG913776
Accidents:
Mileage:
97,536 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$17,998
Listed on:
07/09/2025

2017 BMW 540I 540i xDrive | WBAJE7C34HWA03626
VIN:
WBAJE7C34HWA03626
Accidents:
Mileage:
112,473 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$18,995
Listed on:
07/11/2025

2017 BMW 540I 540i xDrive | WBAJE7C36HG889973
VIN:
WBAJE7C36HG889973
Accidents:
Mileage:
120,290 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,644
Listed on:
10/20/2025

2017 BMW 540I 540i | WBAJE5C38HG913842
VIN:
WBAJE5C38HG913842
Accidents:
1 incident
Mileage:
116,496 mi
Safety recalls:
0 records
Location:
Garland, TX
Owners:
2 Personal
Selling price:
$15,495
Listed on:
10/23/2025

2017 BMW 540I 540i | WBAJE5C30HG913768
VIN:
WBAJE5C30HG913768
Accidents:
Mileage:
40,641 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$25,990
Listed on:
10/31/2025

2017 BMW 540I 540i xDrive | WBAJE7C34HG478829
VIN:
WBAJE7C34HG478829
Accidents:
Mileage:
48,829 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,995
Listed on:
10/21/2025

2017 BMW 540I 540i | WBAJE5C3XHG915768
VIN:
WBAJE5C3XHG915768
Accidents:
Mileage:
75,622 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,089
Listed on:
06/29/2025

2017 BMW 540I 540i | WBAJE5C31HWA92298
VIN:
WBAJE5C31HWA92298
Accidents:
Mileage:
104,794 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
10/23/2025

2017 BMW 540I 540i xDrive | WBAJE7C35HG888460
VIN:
WBAJE7C35HG888460
Accidents:
Mileage:
78,787 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,998
Listed on:
10/29/2025

2017 BMW 540I 540i xDrive | WBAJE7C34HG889809
VIN:
WBAJE7C34HG889809
Accidents:
Mileage:
80,293 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,999
Listed on:
10/22/2025

2017 BMW 540I 540i xDrive | WBAJE7C33HG886965
VIN:
WBAJE7C33HG886965
Accidents:
Mileage:
69,125 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$29,991
Listed on:
07/03/2025

2017 BMW 540I 540i | WBAJE5C3XHG915964
VIN:
WBAJE5C3XHG915964
Accidents:
Mileage:
124,871 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,998
Listed on:
11/02/2025

2017 BMW 540I 540i | WBAJE5C36HG913600
VIN:
WBAJE5C36HG913600
Accidents:
Mileage:
59,159 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
10/29/2025

2017 BMW 540I 540i | WBAJE5C31HG916260
VIN:
WBAJE5C31HG916260
Accidents:
Mileage:
74,920 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$22,997
Listed on:
10/22/2025