BMW
PORSCHESATURNTESLAACURALAMBORGHINILOTUSFORDBMWASTON MARTINGENESISAUDISPRINTER (DODGE OR FREIGHTLINER)JEEPFIATMITSUBISHIVOLKSWAGENRAMMCLARENMERCEDES-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
323IC
525I
525XI
230I
IX
840I
428I
645CIC
760I
530XIT
540IA
530E
340I
530I
M340I
335IS
M760I
1M
335XI
135I
325I
M2
M3
228I
M4
M5
M6
745LI
318TI
M8
745LE
640I
528XI
745E
328IC
325CI
M3CI
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
325XIT
ACTIVEHYBRID 5
740I
320I
330CI
M235I
335
750LXI
328D
M550I
430I
I3
535I
I4
I5
850I
I7
I8
XM
535D
Z3
M850I
Z4
Z8
M240I

2021 BMW M240I | WBA2J5C0XM7J48049
VIN:
WBA2J5C0XM7J48049
Accidents:
Mileage:
24,556 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$36,998
Listed on:
01/31/2026

2019 BMW M240I xDrive | WBA2J7C58KVD61116
VIN:
WBA2J7C58KVD61116
Accidents:
Mileage:
60,599 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$29,995
Listed on:
01/27/2026

2020 BMW M240I | WBA2N1C06L7E34558
VIN:
WBA2N1C06L7E34558
Accidents:
Mileage:
30,356 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,990
Listed on:
01/17/2026

2022 BMW M240I | 3MW53CM03N8C49931
VIN:
3MW53CM03N8C49931
Accidents:
Mileage:
41,944 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,990
Listed on:
06/14/2025

2022 BMW M240I | 3MW53CM09N8C48167
VIN:
3MW53CM09N8C48167
Accidents:
Mileage:
4,973 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
01/13/2026

2022 BMW M240I | 3MW53CM09N8C72694
VIN:
3MW53CM09N8C72694
Accidents:
Mileage:
37,142 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
12/25/2025

2022 BMW M240I | 3MW53CM03N8C72383
VIN:
3MW53CM03N8C72383
Accidents:
Mileage:
51,578 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,995
Listed on:
01/29/2026

2020 BMW M240I | WBA2J5C08L7D98228
VIN:
WBA2J5C08L7D98228
Accidents:
Mileage:
120,999 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$24,995
Listed on:
12/30/2025

2021 BMW M240I | WBA2J7C02M7J18636
VIN:
WBA2J7C02M7J18636
Accidents:
Mileage:
28,589 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$39,495
Listed on:
02/03/2026

2023 BMW M240I | 3MW53CM02P8D26940
VIN:
3MW53CM02P8D26940
Accidents:
Mileage:
28,143 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,999
Listed on:
02/01/2026

2022 BMW M240I | 3MW53CM09N8C61582
VIN:
3MW53CM09N8C61582
Accidents:
Mileage:
45,892 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$43,450
Listed on:
05/22/2025

2023 BMW M240I | 3MW53CM09P8C85948
VIN:
3MW53CM09P8C85948
Accidents:
Mileage:
18,732 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$47,995
Listed on:
11/14/2025

2022 BMW M240I | 3MW53CM08N8C66840
VIN:
3MW53CM08N8C66840
Accidents:
Mileage:
18,903 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,995
Listed on:
12/14/2025

2023 BMW M240I | 3MW53CM05P8C80102
VIN:
3MW53CM05P8C80102
Accidents:
Mileage:
42,616 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$47,999
Listed on:
01/06/2026

2023 BMW M240I | 3MW53CM02P8D62966
VIN:
3MW53CM02P8D62966
Accidents:
Mileage:
10,624 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$51,240
Listed on:
01/28/2026

2023 BMW M240I | 3MW53CM07P8D45841
VIN:
3MW53CM07P8D45841
Accidents:
Mileage:
36,099 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,995
Listed on:
10/20/2025

2022 BMW M240I | 3MW53CM05N8C60736
VIN:
3MW53CM05N8C60736
Accidents:
Mileage:
51,928 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$42,795
Listed on:
11/19/2025

2019 BMW M240I xDrive | WBA2N3C59K7D34492
VIN:
WBA2N3C59K7D34492
Accidents:
Mileage:
51,810 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,200
Listed on:
10/21/2025

2023 BMW M240I | 3MW53CM0XP8D11196
VIN:
3MW53CM0XP8D11196
Accidents:
Mileage:
35,790 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$45,409
Listed on:
01/21/2026

2023 BMW M240I | 3MW53CM07P8D60226
VIN:
3MW53CM07P8D60226
Accidents:
Mileage:
7,000 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$51,031
Listed on:
01/21/2026

2022 BMW M240I | 3MW53CM06N8C66299
VIN:
3MW53CM06N8C66299
Accidents:
Mileage:
31,947 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$43,995
Listed on:
07/18/2025

2023 BMW M240I | 3MW53CM04P8D37115
VIN:
3MW53CM04P8D37115
Accidents:
Mileage:
48,311 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$46,799
Listed on:
01/06/2026

2023 BMW M240I | 3MW53CM08P8C93443
VIN:
3MW53CM08P8C93443
Accidents:
Mileage:
17,252 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$52,995
Listed on:
01/25/2026

2023 BMW M240I | 3MW53CM09P8C80183
VIN:
3MW53CM09P8C80183
Accidents:
Mileage:
40,851 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
02/09/2026

2023 BMW M240I | 3MW53CM02P8D34472
VIN:
3MW53CM02P8D34472
Accidents:
Mileage:
27,650 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$48,835
Listed on:
02/08/2026

2023 BMW M240I | 3MW53CM05P8C95229
VIN:
3MW53CM05P8C95229
Accidents:
Mileage:
19,408 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$47,991
Listed on:
02/06/2026

2023 BMW M240I | 3MW53CM05P8D67448
VIN:
3MW53CM05P8D67448
Accidents:
Mileage:
14,323 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
12/28/2025

2023 BMW M240I | 3MW53CM03P8C88912
VIN:
3MW53CM03P8C88912
Accidents:
Mileage:
4,558 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
12/21/2025

2023 BMW M240I | 3MW53CM04P8D71491
VIN:
3MW53CM04P8D71491
Accidents:
Mileage:
34,335 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$46,850
Listed on:
01/20/2026

2023 BMW M240I | 3MW53CM03P8D36084
VIN:
3MW53CM03P8D36084
Accidents:
Mileage:
13,164 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$50,991
Listed on:
07/12/2025

2024 BMW M240I | 3MW43CM06R8E48215
VIN:
3MW43CM06R8E48215
Accidents:
Mileage:
20,377 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$45,994
Listed on:
02/08/2026

2024 BMW M240I | 3MW53CM07R8E27538
VIN:
3MW53CM07R8E27538
Accidents:
Mileage:
36,112 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$46,995
Listed on:
12/25/2025

2024 BMW M240I | 3MW53CM09R8E74599
VIN:
3MW53CM09R8E74599
Accidents:
Mileage:
4,230 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$51,995
Listed on:
11/14/2025

2024 BMW M240I | 3MW53CM04R8D80078
VIN:
3MW53CM04R8D80078
Accidents:
Mileage:
18,553 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$47,991
Listed on:
02/08/2026

2024 BMW M240I | 3MW53CM00R8E73826
VIN:
3MW53CM00R8E73826
Accidents:
Mileage:
24,447 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,999
Listed on:
01/09/2026

2024 BMW M240I | 3MW53CM08R8E73895
VIN:
3MW53CM08R8E73895
Accidents:
Mileage:
4,504 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$56,997
Listed on:
07/03/2025

2024 BMW M240I | 3MW53CM07R8E78389
VIN:
3MW53CM07R8E78389
Accidents:
Mileage:
17,196 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,999
Listed on:
10/29/2025

2024 BMW M240I | 3MW53CM08R8D93920
VIN:
3MW53CM08R8D93920
Accidents:
Mileage:
24,639 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$46,900
Listed on:
02/04/2026

2024 BMW M240I | 3MW53CM08R8E60399
VIN:
3MW53CM08R8E60399
Accidents:
Mileage:
16,445 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$51,495
Listed on:
12/31/2025

2024 BMW M240I | 3MW43CM06R8E25730
VIN:
3MW43CM06R8E25730
Accidents:
Mileage:
16,926 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,000
Listed on:
12/14/2025

2024 BMW M240I | 3MW53CM08R8E17746
VIN:
3MW53CM08R8E17746
Accidents:
Mileage:
13,947 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$48,632
Listed on:
01/07/2026

2023 BMW M240I xDrive | 3MW53CM0XP8D08511
VIN:
3MW53CM0XP8D08511
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2023 BMW M240I xDrive | 3MW53CM06P8D21935
VIN:
3MW53CM06P8D21935
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2019 BMW M240I xDrive | WBA2N3C58KVE45871
VIN:
WBA2N3C58KVE45871
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2024 BMW M240I xDrive | 3MW53CM02R8E12090
VIN:
3MW53CM02R8E12090
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2024 BMW M240I | 3MW43CM00R8E79878
VIN:
3MW43CM00R8E79878
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2023 BMW M240I | 3MW43CM0XP8C95240
VIN:
3MW43CM0XP8C95240
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2024 BMW M240I xDrive | 3MW53CM01R8E22240
VIN:
3MW53CM01R8E22240
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2024 BMW M240I xDrive | 3MW53CM07R8E55887
VIN:
3MW53CM07R8E55887
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on:

2024 BMW M240I xDrive | 3MW53CM09R8E47631
VIN:
3MW53CM09R8E47631
Accidents:
Mileage:
Safety recalls:
Location:
Owners:
Selling price:
Listed on: