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
525IAT
745E
328IC
325CI
330E
750E
535XI
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 330I 330i NA | 3MW5R1J03L8B34069
VIN:
3MW5R1J03L8B34069
Accidents:
Mileage:
73,599 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,190
Listed on:
10/22/2025

2020 BMW 330I 330i NA | 3MW5R1J04L8B36381
VIN:
3MW5R1J04L8B36381
Accidents:
Mileage:
28,547 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,955
Listed on:
11/14/2025

2020 BMW 330I 330i NA | 3MW5R1J09L8B19141
VIN:
3MW5R1J09L8B19141
Accidents:
Mileage:
83,387 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,499
Listed on:
10/24/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J08L8B37620
VIN:
3MW5R7J08L8B37620
Accidents:
Mileage:
32,830 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$27,741
Listed on:
11/13/2025

2020 BMW 330I 330i NA | 3MW5R1J08L8B10947
VIN:
3MW5R1J08L8B10947
Accidents:
Mileage:
41,518 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
07/17/2025

2020 BMW 330I 330i NA | 3MW5R1J00L8B27838
VIN:
3MW5R1J00L8B27838
Accidents:
Mileage:
83,677 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,988
Listed on:
11/15/2025

2020 BMW 330I 330i NA | 3MW5R1J05L8B07570
VIN:
3MW5R1J05L8B07570
Accidents:
Mileage:
76,910 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$22,995
Listed on:
05/20/2025

2020 BMW 330I 330i | WBA5R1C06LFH37637
VIN:
WBA5R1C06LFH37637
Accidents:
Mileage:
88,253 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,549
Listed on:
10/20/2025

2020 BMW 330I 330i NA | 3MW5R1J04L8B18723
VIN:
3MW5R1J04L8B18723
Accidents:
Mileage:
110,948 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,995
Listed on:
10/21/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J0XL8B26120
VIN:
3MW5R7J0XL8B26120
Accidents:
Mileage:
30,405 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$25,951
Listed on:
11/16/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J07L8B16886
VIN:
3MW5R7J07L8B16886
Accidents:
Mileage:
73,392 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,995
Listed on:
10/21/2025

2020 BMW 330I 330i | WBA5R1C02LFH88827
VIN:
WBA5R1C02LFH88827
Accidents:
Mileage:
40,783 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,491
Listed on:
10/24/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J02L8B27116
VIN:
3MW5R7J02L8B27116
Accidents:
Mileage:
50,715 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,995
Listed on:
10/24/2025

2020 BMW 330I 330i NA | 3MW5R1J00L8B38399
VIN:
3MW5R1J00L8B38399
Accidents:
Mileage:
62,886 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$22,370
Listed on:
10/22/2025

2020 BMW 330I 330i NA | 3MW5R1J00L8B34806
VIN:
3MW5R1J00L8B34806
Accidents:
Mileage:
49,314 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$22,999
Listed on:
11/04/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J04L8B41728
VIN:
3MW5R7J04L8B41728
Accidents:
Mileage:
42,139 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$27,998
Listed on:
11/13/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J03L8B42630
VIN:
3MW5R7J03L8B42630
Accidents:
Mileage:
63,615 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,997
Listed on:
10/22/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J00L8B12226
VIN:
3MW5R7J00L8B12226
Accidents:
Mileage:
90,803 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,499
Listed on:
10/22/2025

2020 BMW 330I 330i NA | 3MW5R1J00L8B11817
VIN:
3MW5R1J00L8B11817
Accidents:
Mileage:
79,478 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$18,498
Listed on:
07/09/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J02L8B31974
VIN:
3MW5R7J02L8B31974
Accidents:
Mileage:
43,209 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
10/24/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J01L8B27740
VIN:
3MW5R7J01L8B27740
Accidents:
Mileage:
56,604 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$27,990
Listed on:
10/20/2025

2020 BMW 330I 330i NA | 3MW5R1J01L8B30618
VIN:
3MW5R1J01L8B30618
Accidents:
Mileage:
30,369 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
11/15/2025

2020 BMW 330I 330i NA | 3MW5R1J07L8B05562
VIN:
3MW5R1J07L8B05562
Accidents:
Mileage:
105,691 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$16,995
Listed on:
10/18/2025

2020 BMW 330I 330i NA | 3MW5R1J01L8B29968
VIN:
3MW5R1J01L8B29968
Accidents:
Mileage:
48,223 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,999
Listed on:
10/20/2025

2020 BMW 330I 330i xDrive | WBA5R7C03LFJ24035
VIN:
WBA5R7C03LFJ24035
Accidents:
Mileage:
59,069 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$25,900
Listed on:
10/21/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J09L8B03783
VIN:
3MW5R7J09L8B03783
Accidents:
Mileage:
55,418 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$27,998
Listed on:
10/29/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J09L8B27632
VIN:
3MW5R7J09L8B27632
Accidents:
Mileage:
52,025 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
11/01/2025

2020 BMW 330I 330i NA | 3MW5R1J01L8B35737
VIN:
3MW5R1J01L8B35737
Accidents:
Mileage:
101,159 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,483
Listed on:
07/12/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J06L8B17480
VIN:
3MW5R7J06L8B17480
Accidents:
Mileage:
49,319 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,450
Listed on:
07/15/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J0XL8B43578
VIN:
3MW5R7J0XL8B43578
Accidents:
Mileage:
49,947 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/03/2025

2020 BMW 330I 330i xDrive | WBA5R7C06LFJ30508
VIN:
WBA5R7C06LFJ30508
Accidents:
Mileage:
66,880 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,991
Listed on:
10/22/2025

2020 BMW 330I 330i NA | 3MW5R1J01L8B12409
VIN:
3MW5R1J01L8B12409
Accidents:
Mileage:
122,654 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,794
Listed on:
10/21/2025

2020 BMW 330I 330i NA | 3MW5R1J01L8B31378
VIN:
3MW5R1J01L8B31378
Accidents:
Mileage:
67,383 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,472
Listed on:
10/23/2025

2020 BMW 330I 330i NA | 3MW5R1J0XL8B25711
VIN:
3MW5R1J0XL8B25711
Accidents:
Mileage:
62,307 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,990
Listed on:
10/21/2025

2020 BMW 330I 330i NA | 3MW5R1J02L8B36525
VIN:
3MW5R1J02L8B36525
Accidents:
Mileage:
76,482 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,000
Listed on:
11/14/2025

2020 BMW 330I 330i NA | 3MW5R1J02L8B11110
VIN:
3MW5R1J02L8B11110
Accidents:
Mileage:
34,870 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$25,990
Listed on:
10/20/2025

2020 BMW 330I 330i NA | 3MW5R1J07L8B31174
VIN:
3MW5R1J07L8B31174
Accidents:
Mileage:
77,689 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,751
Listed on:
11/02/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J09L8B10524
VIN:
3MW5R7J09L8B10524
Accidents:
Mileage:
64,809 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$28,876
Listed on:
10/30/2025

2020 BMW 330I 330i xDrive | WBA5R7C0XLFH52838
VIN:
WBA5R7C0XLFH52838
Accidents:
Mileage:
35,617 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$28,998
Listed on:
11/06/2025

2020 BMW 330I 330i xDrive Sedan NA | 3MW5R7J08L8B17111
VIN:
3MW5R7J08L8B17111
Accidents:
Mileage:
60,192 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,995
Listed on:
10/22/2025

2020 BMW 330I 330i NA | 3MW5R1J03L8B09771
VIN:
3MW5R1J03L8B09771
Accidents:
Mileage:
50,370 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,998
Listed on:
11/04/2025

2020 BMW 330I 330i NA | 3MW5R1J02L8B30532
VIN:
3MW5R1J02L8B30532
Accidents:
Mileage:
41,694 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,995
Listed on:
10/23/2025

2020 BMW 330I 330i xDrive | WBA5R7C04LFH72194
VIN:
WBA5R7C04LFH72194
Accidents:
Mileage:
66,597 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,990
Listed on:
10/20/2025

2020 BMW 330I 330i NA | 3MW5R1J06L8B34731
VIN:
3MW5R1J06L8B34731
Accidents:
Mileage:
63,112 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,995
Listed on:
10/21/2025

2020 BMW 330I 330i NA | 3MW5R1J05L8B23221
VIN:
3MW5R1J05L8B23221
Accidents:
Mileage:
78,641 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$18,969
Listed on:
10/18/2025

2020 BMW 330I 330i NA | 3MW5R1J09L8B41818
VIN:
3MW5R1J09L8B41818
Accidents:
Mileage:
16,584 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,750
Listed on:
10/22/2025

2020 BMW 330I 330i NA | 3MW5R1J01L8B33308
VIN:
3MW5R1J01L8B33308
Accidents:
Mileage:
69,958 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$21,995
Listed on:
11/10/2025

2020 BMW 330I 330i NA | 3MW5R1J05L8B09979
VIN:
3MW5R1J05L8B09979
Accidents:
Mileage:
30,859 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
11/05/2025

2020 BMW 330I 330i NA | 3MW5R1J03L8B33181
VIN:
3MW5R1J03L8B33181
Accidents:
Mileage:
23,788 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$26,998
Listed on:
11/15/2025

2020 BMW 330I 330i NA | 3MW5R1J05L8B22814
VIN:
3MW5R1J05L8B22814
Accidents:
Mileage:
35,075 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$22,290
Listed on:
10/21/2025