BMW
ACURAALFA ROMEOASTON MARTINAUDIBENTLEYBMWBRIGHTDROPBUICKCADILLACCHEVROLETCHRYSLERDODGEFERRARIFIATFISKERFORDFREIGHTLINERGENESISGMCHONDAHUMMERHYUNDAIINEOSINFINITIISUZUJAGUARJEEPKARMAKARMA AUTOMOTIVE LLCKENWORTHKIALAMBORGHINILAND ROVERLEXUSLINCOLNLOTUSLUCIDMASERATIMAYBACHMAZDAMCLARENMERCEDES-BENZMERCURYMINIMITSUBISHINISSANOLDSMOBILEPLYMOUTHPOLESTARPONTIACPORSCHERAMRIVIANROLLS ROYCESAABSATURNSMARTSPRINTER (DODGE OR FREIGHTLINER)SUBARUSUZUKITESLATOYOTAVINFASTVOLKSWAGENVOLVO
M340I
128I135I1M228I230I320I325CI325CIC325I325XI325XIT328D328I328IC328XI330CI330CIC330E330I330XI335335D335I335IS335XI340I428I430I435I440I525I528I528XI530E530I530XI530XIT535D535I535XI540I545I550I640I640XI645CI645CIC645I650I650XI740E740I740LI745E745I745LE745LI750E750I750LI750LXI760I840I850IACTIVEHYBRID 3ACTIVEHYBRID 5ALPINA B8B7B8I3I4I5I7I8IXM2M235IM240IM3M340IM3CIM3CICM4M440IM5M550IM6M760IM760LIM8M850IX1X2X3X4X5X6X7XMZ3Z4Z8
BMW M340I VIN LOOKUP & VEHICLE HISTORY REPORTS
Comprehensive vehicle history reports for the BMW M340I. Understand the vehicle's past by reviewing potential accident history, damage reports, and critical vehicle title checks (including salvage, flood, or lemon brands.

2023 BMW M340I | 3MW49FS00P8732338
VIN:
3MW49FS00P8732338
Accidents:
Mileage:
48,758 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,483
Listed on:
03/24/2025

2023 BMW M340I | 3MW49FS01P8D02370
VIN:
3MW49FS01P8D02370
Accidents:
Mileage:
24,517 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,998
Listed on:
04/04/2025

2023 BMW M340I | 3MW49FS00P8D02716
VIN:
3MW49FS00P8D02716
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
03/05/2025

2023 BMW M340I | 3MW49FS03P8D26279
VIN:
3MW49FS03P8D26279
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/05/2025

2024 BMW M340I | 3MW49FS02R8E05350
VIN:
3MW49FS02R8E05350
Accidents:
Mileage:
15,526 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$54,992
Listed on:
01/20/2025

2024 BMW M340I | 3MW49FS02R8E50935
VIN:
3MW49FS02R8E50935
Accidents:
Mileage:
14,925 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$53,775
Listed on:
04/02/2025

2024 BMW M340I | 3MW49FS05R8E44451
VIN:
3MW49FS05R8E44451
Accidents:
Mileage:
8,292 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$55,998
Listed on:
03/07/2025

2023 BMW M340I | 3MW49FS00P8D04384
VIN:
3MW49FS00P8D04384
Accidents:
Mileage:
48,294 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$43,988
Listed on:
03/23/2025

2024 BMW M340I | 3MW49FS02R8E78069
VIN:
3MW49FS02R8E78069
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
03/15/2025

2023 BMW M340I | 3MW49FS01P8D03342
VIN:
3MW49FS01P8D03342
Accidents:
Mileage:
21,431 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$50,998
Listed on:
04/04/2025

2024 BMW M340I | 3MW49FS02R8E30863
VIN:
3MW49FS02R8E30863
Accidents:
Mileage:
8,380 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$64,860
Listed on:
04/02/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

2024 BMW M340I | 3MW49FS03R8E20519
VIN:
3MW49FS03R8E20519
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
03/08/2025

2023 BMW M340I | 3MW49FS09P8D77690
VIN:
3MW49FS09P8D77690
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/05/2025

2022 BMW M340I | 3MW5U7J00N8C56716
VIN:
3MW5U7J00N8C56716
Accidents:
Mileage:
13,381 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,000
Listed on:
03/07/2025

2021 BMW M340I | 3MW5U7J00M8B70210
VIN:
3MW5U7J00M8B70210
Accidents:
Mileage:
37,330 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$40,991
Listed on:
04/02/2025

2022 BMW M340I | 3MW5U7J00N8C24171
VIN:
3MW5U7J00N8C24171
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/03/2025

2024 BMW M340I | 3MW49FS09R8E56960
VIN:
3MW49FS09R8E56960
Accidents:
Mileage:
17,990 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$53,261
Listed on:
04/03/2025

2021 BMW M340I | 3MW5U7J01M8C19849
VIN:
3MW5U7J01M8C19849
Accidents:
Mileage:
62,561 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,999
Listed on:
02/14/2025

2020 BMW M340I M340i NA | 3MW5U7J03L8B28113
VIN:
3MW5U7J03L8B28113
Accidents:
Mileage:
46,739 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$40,990
Listed on:
03/08/2025

2020 BMW M340I M340i NA | 3MW5U7J02L8B46439
VIN:
3MW5U7J02L8B46439
Accidents:
Mileage:
51,599 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$39,990
Listed on:
02/06/2025

2024 BMW M340I | 3MW49FS0XR8E06097
VIN:
3MW49FS0XR8E06097
Accidents:
Mileage:
15,338 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$56,027
Listed on:
03/08/2025

2020 BMW M340I M340i NA | 3MW5U7J03L8B29889
VIN:
3MW5U7J03L8B29889
Accidents:
Mileage:
92,517 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$33,285
Listed on:
01/15/2025

2024 BMW M340I | 3MW49FS08R8E80585
VIN:
3MW49FS08R8E80585
Accidents:
Mileage:
2,064 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$63,935
Listed on:
01/26/2025

2022 BMW M340I | 3MW5U7J04N8C41636
VIN:
3MW5U7J04N8C41636
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
03/20/2025

2022 BMW M340I | 3MW5U7J04N8C47176
VIN:
3MW5U7J04N8C47176
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
02/17/2025

2022 BMW M340I | 3MW5U7J00N8C49880
VIN:
3MW5U7J00N8C49880
Accidents:
Mileage:
29,965 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$45,991
Listed on:
03/22/2025

2022 BMW M340I | 3MW5U7J00N8C47238
VIN:
3MW5U7J00N8C47238
Accidents:
Mileage:
32,861 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$45,638
Listed on:
03/07/2025

2020 BMW M340I M340i NA | 3MW5U7J04L8B43039
VIN:
3MW5U7J04L8B43039
Accidents:
Mileage:
40,035 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$43,999
Listed on:
03/06/2025

2024 BMW M340I | 3MW49FS02R8E70425
VIN:
3MW49FS02R8E70425
Accidents:
Mileage:
5,213 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$59,991
Listed on:
03/03/2025

2021 BMW M340I | 3MW5U7J04M8C10451
VIN:
3MW5U7J04M8C10451
Accidents:
Mileage:
85,047 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$38,990
Listed on:
02/19/2025

2022 BMW M340I | 3MW5U7J04N8C30958
VIN:
3MW5U7J04N8C30958
Accidents:
Mileage:
44,490 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,000
Listed on:
03/22/2025

2021 BMW M340I | 3MW5U7J05M8C08806
VIN:
3MW5U7J05M8C08806
Accidents:
Mileage:
33,543 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,498
Listed on:
03/22/2025

2021 BMW M340I | 3MW5U7J05M8B52172
VIN:
3MW5U7J05M8B52172
Accidents:
Mileage:
45,238 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$40,998
Listed on:
04/02/2025

2021 BMW M340I | 3MW5U7J05M8B83986
VIN:
3MW5U7J05M8B83986
Accidents:
Mileage:
26,753 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$46,500
Listed on:
03/19/2025

2022 BMW M340I | 3MW5U7J04N8C46142
VIN:
3MW5U7J04N8C46142
Accidents:
Mileage:
29,354 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,999
Listed on:
04/04/2025

2021 BMW M340I | 3MW5U7J05M8B47599
VIN:
3MW5U7J05M8B47599
Accidents:
Mileage:
65,310 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,280
Listed on:
04/04/2025

2022 BMW M340I | 3MW5U7J05N8C23002
VIN:
3MW5U7J05N8C23002
Accidents:
Mileage:
22,971 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$48,998
Listed on:
04/06/2025

2022 BMW M340I | 3MW5U7J06N8C64187
VIN:
3MW5U7J06N8C64187
Accidents:
Mileage:
39,827 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$48,991
Listed on:
04/05/2025

2022 BMW M340I | 3MW5U7J06N8C23767
VIN:
3MW5U7J06N8C23767
Accidents:
Mileage:
72,104 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$32,999
Listed on:
01/16/2025

2022 BMW M340I | 3MW5U7J05N8C29351
VIN:
3MW5U7J05N8C29351
Accidents:
Mileage:
35,044 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$44,997
Listed on:
03/11/2025

2023 BMW M340I | 3MW49FS08P8D71430
VIN:
3MW49FS08P8D71430
Accidents:
Mileage:
25,278 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$49,999
Listed on:
03/24/2025

2020 BMW M340I M340i NA | 3MW5U7J03L8B26765
VIN:
3MW5U7J03L8B26765
Accidents:
Mileage:
53,517 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,979
Listed on:
03/21/2025

2021 BMW M340I | 3MW5U7J06M8B91059
VIN:
3MW5U7J06M8B91059
Accidents:
Mileage:
34,386 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$41,999
Listed on:
04/05/2025

2022 BMW M340I | 3MW5U7J00N8C32982
VIN:
3MW5U7J00N8C32982
Accidents:
Mileage:
17,513 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$45,815
Listed on:
03/23/2025

2021 BMW M340I | 3MW5U7J04M8B92193
VIN:
3MW5U7J04M8B92193
Accidents:
Mileage:
66,037 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$35,995
Listed on:
04/04/2025

2022 BMW M340I | 3MW5U7J05N8C25350
VIN:
3MW5U7J05N8C25350
Accidents:
Mileage:
73,688 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$37,498
Listed on:
03/04/2025

2022 BMW M340I | 3MW5U7J05N8C57148
VIN:
3MW5U7J05N8C57148
Accidents:
Mileage:
6,670 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$63,845
Listed on:
03/21/2025

2024 BMW M340I | 3MW49FS04R8E38205
VIN:
3MW49FS04R8E38205
Accidents:
Mileage:
14,341 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$56,800
Listed on:
03/07/2025

2021 BMW M340I | 3MW5U7J03M8C12868
VIN:
3MW5U7J03M8C12868
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/01/2025