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

2024 BMW M3 | WBS43AY08RFS97640
VIN:
WBS43AY08RFS97640
Accidents:
Mileage:
16,419 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,205
Listed on:
10/29/2025

2024 BMW M3 | WBS33AY01RFR57772
VIN:
WBS33AY01RFR57772
Accidents:
Mileage:
8,596 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$83,991
Listed on:
11/11/2025

2024 BMW M3 | WBS43AY07RFR47994
VIN:
WBS43AY07RFR47994
Accidents:
Mileage:
17,881 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$90,695
Listed on:
11/04/2025

2024 BMW M3 | WBS43AY0XRFS74229
VIN:
WBS43AY0XRFS74229
Accidents:
Mileage:
12,470 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$92,180
Listed on:
10/30/2025

2024 BMW M3 | WBS43AY09RFS89563
VIN:
WBS43AY09RFS89563
Accidents:
Mileage:
13,839 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$87,778
Listed on:
11/06/2025

2024 BMW M3 | WBS43AY03RFT56643
VIN:
WBS43AY03RFT56643
Accidents:
Mileage:
2,118 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/02/2025

2024 BMW M3 | WBS33AY01RFS07675
VIN:
WBS33AY01RFS07675
Accidents:
Mileage:
16,375 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$83,262
Listed on:
10/21/2025

2024 BMW M3 | WBS43AY02RFR67442
VIN:
WBS43AY02RFR67442
Accidents:
Mileage:
27,678 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$88,894
Listed on:
10/22/2025

2024 BMW M3 | WBS43AY03RFT57615
VIN:
WBS43AY03RFT57615
Accidents:
Mileage:
2,926 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,998
Listed on:
10/20/2025

2024 BMW M3 | WBS43AY06RFS71697
VIN:
WBS43AY06RFS71697
Accidents:
Mileage:
7,000 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
11/10/2025

2024 BMW M3 | WBS53AY02RFS37437
VIN:
WBS53AY02RFS37437
Accidents:
Mileage:
11,830 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$82,000
Listed on:
10/21/2025

2024 BMW M3 | WBS33AY06RFR56472
VIN:
WBS33AY06RFR56472
Accidents:
Mileage:
6,039 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,995
Listed on:
10/20/2025

2024 BMW M3 | WBS33AY03RFS19150
VIN:
WBS33AY03RFS19150
Accidents:
Mileage:
19,047 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$85,000
Listed on:
11/02/2025

2024 BMW M3 | WBS43AY02RFS71115
VIN:
WBS43AY02RFS71115
Accidents:
Mileage:
8,663 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$87,708
Listed on:
10/20/2025

2024 BMW M3 | WBS43AY01RFT57564
VIN:
WBS43AY01RFT57564
Accidents:
Mileage:
6,408 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$94,890
Listed on:
10/24/2025

2024 BMW M3 | WBS43AY0XRFS91712
VIN:
WBS43AY0XRFS91712
Accidents:
Mileage:
11,166 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
07/23/2025

2024 BMW M3 | WBS43AY08RFS03949
VIN:
WBS43AY08RFS03949
Accidents:
Mileage:
18,300 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$85,995
Listed on:
10/18/2025

2024 BMW M3 | WBS33AY0XRFS11434
VIN:
WBS33AY0XRFS11434
Accidents:
Mileage:
24,751 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$82,595
Listed on:
10/23/2025

2024 BMW M3 | WBS63AY04RFR74000
VIN:
WBS63AY04RFR74000
Accidents:
Mileage:
2,001 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$129,999
Listed on:
11/10/2025

2024 BMW M3 | WBS33AY03RFR81717
VIN:
WBS33AY03RFR81717
Accidents:
Mileage:
10,979 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$86,450
Listed on:
10/21/2025

2024 BMW M3 | WBS43AY09RFS46745
VIN:
WBS43AY09RFS46745
Accidents:
Mileage:
22,124 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$86,981
Listed on:
11/10/2025

2024 BMW M3 | WBS43AY08RFT60820
VIN:
WBS43AY08RFT60820
Accidents:
Mileage:
4,859 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,900
Listed on:
10/21/2025

2024 BMW M3 | WBS43AY04RFS54302
VIN:
WBS43AY04RFS54302
Accidents:
Mileage:
4,529 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$88,900
Listed on:
10/19/2025

2024 BMW M3 | WBS43AY00RFT52503
VIN:
WBS43AY00RFT52503
Accidents:
Mileage:
24,889 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$88,891
Listed on:
11/08/2025

2024 BMW M3 | WBS33AY09RFS13644
VIN:
WBS33AY09RFS13644
Accidents:
Mileage:
20,073 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$76,240
Listed on:
10/24/2025

1998 BMW M3 | WBSCD9328WEE07249
VIN:
WBSCD9328WEE07249
Accidents:
Mileage:
148,892 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,988
Listed on:
05/25/2025

1999 BMW M3 | WBSBK9339XEC43344
VIN:
WBSBK9339XEC43344
Accidents:
Mileage:
145,834 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,991
Listed on:
07/23/2025

1997 BMW M3 | WBSBG9327VEY74550
VIN:
WBSBG9327VEY74550
Accidents:
Mileage:
122,125 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$29,999
Listed on:
04/19/2025

1998 BMW M3 | WBSBK0336WEC39701
VIN:
WBSBK0336WEC39701
Accidents:
Mileage:
127,995 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$12,495
Listed on:
10/21/2025

1999 BMW M3 | WBSBK0338XEC41113
VIN:
WBSBK0338XEC41113
Accidents:
Mileage:
124,758 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,489
Listed on:
10/23/2025

1997 BMW M3 | WBSCD032XVEE10521
VIN:
WBSCD032XVEE10521
Accidents:
Mileage:
183,121 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,880
Listed on:
07/13/2025

2003 BMW M3 | WBSBL93493JR21658
VIN:
WBSBL93493JR21658
Accidents:
Mileage:
76,251 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
07/11/2025

1999 BMW M3 | WBSBK0338XEC41001
VIN:
WBSBK0338XEC41001
Accidents:
Mileage:
63,042 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
07/04/2025

2002 BMW M3 | WBSBL93472JR14108
VIN:
WBSBL93472JR14108
Accidents:
Mileage:
82,071 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,900
Listed on:
05/15/2025

2002 BMW M3 | WBSBL93482JR16854
VIN:
WBSBL93482JR16854
Accidents:
Mileage:
87,754 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,981
Listed on:
10/23/2025

2003 BMW M3 | WBSBL93483JR19920
VIN:
WBSBL93483JR19920
Accidents:
Mileage:
95,027 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$34,700
Listed on:
10/22/2025

2003 BMW M3 | WBSBL93443JR23155
VIN:
WBSBL93443JR23155
Accidents:
Mileage:
122,815 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$20,480
Listed on:
10/21/2025

2003 BMW M3 | WBSBL93443JR20319
VIN:
WBSBL93443JR20319
Accidents:
Mileage:
66,928 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$34,989
Listed on:
10/23/2025

2003 BMW M3 | WBSBL93413JR23632
VIN:
WBSBL93413JR23632
Accidents:
Mileage:
57,579 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$35,999
Listed on:
01/19/2025

2004 BMW M3 | WBSBL93454PN57348
VIN:
WBSBL93454PN57348
Accidents:
Mileage:
60,610 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,950
Listed on:
07/12/2025

2006 BMW M3 | WBSBL93436PN64818
VIN:
WBSBL93436PN64818
Accidents:
Mileage:
94,126 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$41,950
Listed on:
10/25/2025

2008 BMW M3 | WBSWL93518P331033
VIN:
WBSWL93518P331033
Accidents:
Mileage:
78,829 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$23,495
Listed on:
10/18/2025

2005 BMW M3 | WBSBL93445PN62722
VIN:
WBSBL93445PN62722
Accidents:
Mileage:
78,694 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$59,500
Listed on:
10/22/2025

2008 BMW M3 | WBSWD935X8PY39076
VIN:
WBSWD935X8PY39076
Accidents:
Mileage:
48,916 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$39,992
Listed on:
10/22/2025

2005 BMW M3 | WBSBL93445PN62204
VIN:
WBSBL93445PN62204
Accidents:
Mileage:
30,062 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$68,000
Listed on:
11/12/2025

2006 BMW M3 | WBSBL93446PN66089
VIN:
WBSBL93446PN66089
Accidents:
Mileage:
74,893 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$69,999
Listed on:
10/23/2025

2008 BMW M3 | WBSWD93568PY42606
VIN:
WBSWD93568PY42606
Accidents:
Mileage:
138,145 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$31,899
Listed on:
07/22/2025

2004 BMW M3 | WBSBL934X4PN59967
VIN:
WBSBL934X4PN59967
Accidents:
Mileage:
46,956 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$42,688
Listed on:
10/20/2025

2005 BMW M3 | WBSBL93415PN61902
VIN:
WBSBL93415PN61902
Accidents:
Mileage:
90,100 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,988
Listed on:
10/24/2025

2008 BMW M3 | WBSWL93548P330488
VIN:
WBSWL93548P330488
Accidents:
Mileage:
119,208 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$19,999
Listed on:
10/22/2025