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

2020 BMW M340I M340i xDrive | WBA5U9C01LA379242
VIN:
WBA5U9C01LA379242
Accidents:
Mileage:
96,529 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$29,199
Listed on:
11/10/2025

2020 BMW M340I M340i xDrive | WBA5U9C09LFH06315
VIN:
WBA5U9C09LFH06315
Accidents:
Mileage:
28,158 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$48,998
Listed on:
10/25/2025

2020 BMW M340I M340i | WBA5U7C06LFH54715
VIN:
WBA5U7C06LFH54715
Accidents:
Mileage:
47,771 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,998
Listed on:
07/21/2025

2020 BMW M340I M340i xDrive | WBA5U9C07LFJ74298
VIN:
WBA5U9C07LFJ74298
Accidents:
Mileage:
58,359 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,980
Listed on:
10/21/2025

2020 BMW M340I M340i | WBA5U7C03LFH04550
VIN:
WBA5U7C03LFH04550
Accidents:
Mileage:
70,949 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$32,841
Listed on:
11/07/2025

2020 BMW M340I M340i xDrive | WBA5U9C09LFH24863
VIN:
WBA5U9C09LFH24863
Accidents:
Mileage:
83,698 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$31,995
Listed on:
10/26/2025

2020 BMW M340I M340i xDrive | WBA5U9C09LFH13085
VIN:
WBA5U9C09LFH13085
Accidents:
Mileage:
62,679 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,199
Listed on:
10/25/2025

2020 BMW M340I M340i xDrive | WBA5U9C00LFH72798
VIN:
WBA5U9C00LFH72798
Accidents:
Mileage:
56,000 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$34,995
Listed on:
10/29/2025

2020 BMW M340I M340i xDrive | WBA5U9C0XLA380261
VIN:
WBA5U9C0XLA380261
Accidents:
Mileage:
51,356 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$41,350
Listed on:
11/02/2025

2020 BMW M340I M340i NA | 3MW5U7J08L8B46431
VIN:
3MW5U7J08L8B46431
Accidents:
Mileage:
45,864 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,995
Listed on:
06/25/2025

2020 BMW M340I M340i xDrive | WBA5U9C09LFH13166
VIN:
WBA5U9C09LFH13166
Accidents:
Mileage:
43,493 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$41,973
Listed on:
10/20/2025

2020 BMW M340I M340i | WBA5U7C00LFH22312
VIN:
WBA5U7C00LFH22312
Accidents:
Mileage:
74,333 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$32,950
Listed on:
07/17/2025

2020 BMW M340I M340i | WBA5U7C03LA234160
VIN:
WBA5U7C03LA234160
Accidents:
Mileage:
62,564 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,328
Listed on:
10/20/2025

2020 BMW M340I M340i xDrive | WBA5U9C09LFH27939
VIN:
WBA5U9C09LFH27939
Accidents:
Mileage:
87,876 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,999
Listed on:
10/29/2025

2020 BMW M340I M340i xDrive | WBA5U9C08LFH13465
VIN:
WBA5U9C08LFH13465
Accidents:
Mileage:
94,061 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$31,894
Listed on:
10/21/2025

2020 BMW M340I M340i xDrive | WBA5U9C05LFJ90290
VIN:
WBA5U9C05LFJ90290
Accidents:
Mileage:
84,775 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,990
Listed on:
10/22/2025

2020 BMW M340I M340i | WBA5U7C02LFH01073
VIN:
WBA5U7C02LFH01073
Accidents:
Mileage:
62,540 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,990
Listed on:
10/20/2025

2020 BMW M340I M340i | WBA5U7C02LFH84438
VIN:
WBA5U7C02LFH84438
Accidents:
Mileage:
29,117 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,998
Listed on:
11/05/2025

2020 BMW M340I M340i xDrive | WBA5U9C07LFH86147
VIN:
WBA5U9C07LFH86147
Accidents:
Mileage:
70,482 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,832
Listed on:
11/04/2025

2020 BMW M340I M340i | WBA5U7C0XLFH45077
VIN:
WBA5U7C0XLFH45077
Accidents:
Mileage:
73,587 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$32,990
Listed on:
11/01/2025

2020 BMW M340I M340i NA | 3MW5U7J00L8B24486
VIN:
3MW5U7J00L8B24486
Accidents:
Mileage:
56,770 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,999
Listed on:
03/22/2025

2020 BMW M340I M340i xDrive | WBA5U9C05LFH12600
VIN:
WBA5U9C05LFH12600
Accidents:
Mileage:
69,796 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
10/28/2025

2020 BMW M340I M340i xDrive | WBA5U9C01LAF54642
VIN:
WBA5U9C01LAF54642
Accidents:
Mileage:
72,094 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,000
Listed on:
10/23/2025

2020 BMW M340I M340i NA | 3MW5U7J02L8B31973
VIN:
3MW5U7J02L8B31973
Accidents:
Mileage:
49,428 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,991
Listed on:
10/26/2025

2020 BMW M340I M340i | WBA5U7C08LFH30481
VIN:
WBA5U7C08LFH30481
Accidents:
Mileage:
44,221 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$39,956
Listed on:
10/19/2025

2020 BMW M340I M340i xDrive | WBA5U9C00LFH28897
VIN:
WBA5U9C00LFH28897
Accidents:
Mileage:
53,849 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/01/2025

2020 BMW M340I M340i xDrive | WBA5U9C04LFH88454
VIN:
WBA5U9C04LFH88454
Accidents:
Mileage:
50,660 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,099
Listed on:
11/10/2025

2020 BMW M340I M340i NA | 3MW5U7J0XL8B25225
VIN:
3MW5U7J0XL8B25225
Accidents:
Mileage:
45,366 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$42,500
Listed on:
10/30/2025

2020 BMW M340I M340i xDrive | WBA5U9C0XLA380440
VIN:
WBA5U9C0XLA380440
Accidents:
Mileage:
48,820 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,999
Listed on:
10/23/2025

2020 BMW M340I M340i xDrive | WBA5U9C02LA380870
VIN:
WBA5U9C02LA380870
Accidents:
Mileage:
107,504 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,825
Listed on:
10/26/2025

2020 BMW M340I M340i xDrive | WBA5U9C00LA379250
VIN:
WBA5U9C00LA379250
Accidents:
Mileage:
56,825 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
10/25/2025

2020 BMW M340I M340i xDrive | WBA5U9C02LFH12036
VIN:
WBA5U9C02LFH12036
Accidents:
Mileage:
47,713 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$41,998
Listed on:
05/08/2025

2020 BMW M340I M340i NA | 3MW5U7J07L8B44802
VIN:
3MW5U7J07L8B44802
Accidents:
Mileage:
61,799 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,900
Listed on:
11/08/2025

2020 BMW M340I M340i NA | 3MW5U7J07L8B25263
VIN:
3MW5U7J07L8B25263
Accidents:
Mileage:
58,776 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,197
Listed on:
10/23/2025

2020 BMW M340I M340i | WBA5U7C00LFH64219
VIN:
WBA5U7C00LFH64219
Accidents:
Mileage:
71,779 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,989
Listed on:
08/05/2025

2020 BMW M340I M340i | WBA5U7C07LFH25918
VIN:
WBA5U7C07LFH25918
Accidents:
Mileage:
70,810 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$35,995
Listed on:
06/30/2025

2020 BMW M340I M340i | WBA5U7C04LFH30171
VIN:
WBA5U7C04LFH30171
Accidents:
Mileage:
51,671 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$35,939
Listed on:
07/18/2025

2020 BMW M340I M340i | WBA5U7C00LAF54166
VIN:
WBA5U7C00LAF54166
Accidents:
Mileage:
70,853 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$39,991
Listed on:
06/14/2025

2020 BMW M340I M340i xDrive | WBA5U9C06LFJ85292
VIN:
WBA5U9C06LFJ85292
Accidents:
Mileage:
80,559 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,995
Listed on:
10/21/2025

2020 BMW M340I M340i xDrive | WBA5U9C04LA380191
VIN:
WBA5U9C04LA380191
Accidents:
Mileage:
39,785 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$42,511
Listed on:
11/11/2025

2020 BMW M340I M340i NA | 3MW5U7J00L8B34287
VIN:
3MW5U7J00L8B34287
Accidents:
Mileage:
14,899 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,994
Listed on:
11/10/2025

2020 BMW M340I M340i | WBA5U7C03LFH14088
VIN:
WBA5U7C03LFH14088
Accidents:
Mileage:
68,856 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$35,950
Listed on:
10/22/2025

2020 BMW M340I M340i | WBA5U7C0XLFJ42529
VIN:
WBA5U7C0XLFJ42529
Accidents:
Mileage:
36,863 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/10/2025

2020 BMW M340I M340i xDrive | WBA5U9C06LFJ42815
VIN:
WBA5U9C06LFJ42815
Accidents:
Mileage:
75,258 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,607
Listed on:
10/30/2025

2020 BMW M340I M340i xDrive | WBA5U9C09LA379151
VIN:
WBA5U9C09LA379151
Accidents:
Mileage:
57,752 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$34,885
Listed on:
10/19/2025

2020 BMW M340I M340i xDrive | WBA5U9C06LFH11469
VIN:
WBA5U9C06LFH11469
Accidents:
Mileage:
91,594 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,900
Listed on:
11/08/2025

2020 BMW M340I M340i | WBA5U7C06LFH58621
VIN:
WBA5U7C06LFH58621
Accidents:
Mileage:
24,054 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
10/27/2025

2020 BMW M340I M340i xDrive | WBA5U9C04LA380756
VIN:
WBA5U9C04LA380756
Accidents:
Mileage:
59,031 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,990
Listed on:
11/05/2025

2020 BMW M340I M340i | WBA5U7C03LFH83511
VIN:
WBA5U7C03LFH83511
Accidents:
Mileage:
47,361 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$32,890
Listed on:
10/20/2025

2020 BMW M340I M340i xDrive | WBA5U9C03LFH68017
VIN:
WBA5U9C03LFH68017
Accidents:
Mileage:
73,020 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$35,995
Listed on:
10/23/2025