BMW
ACURAALFA ROMEOASTON MARTINAUDIBENTLEYBMWBRIGHTDROPBUICKCADILLACCHEVROLETCHRYSLERDAEWOODODGEFERRARIFIATFISKERFORDFREIGHTLINERGENESISGMCHONDAHUMMERHYUNDAIINEOSINFINITIISUZUJAGUARJEEPKARMAKENWORTHKIALAMBORGHINILAND ROVERLEXUSLINCOLNLOTUSLUCIDMASERATIMAYBACHMAZDAMCLARENMERCEDES-BENZMERCURYMINIMITSUBISHINISSANOLDSMOBILEPLYMOUTHPOLESTARPONTIACPORSCHERAMRIVIANROLLS ROYCESAABSATURNSMARTSPRINTER (DODGE OR FREIGHTLINER)SUBARUSUZUKITESLATOYOTAVINFASTVOLKSWAGENVOLVO
M3
128I135I1M228I230I320I325CI325CIC325I325XI325XIT328D328I328IC328XI330CI330CIC330E330I330XI335335D335I335IS335XI340I428I430I435I440I525I528I528XI530E530I530IA530XI535D535I535XI540D540I540IA545I550I640I640XI645CI645CIC645I650I650XI740E740I740LI745E745I745LE745LI750E750I750LI750LXI750XI760I840I850IACTIVEHYBRID 3ACTIVEHYBRID 5ALPINA B8B7B8I3I4I5I7I8IXM2M235IM240IM3M340IM3CIM3CICM4M440IM5M550IM6M760IM760LIM8M850IX1X2X3X4X5X6X7XMZ3Z4Z8
BMW M3 VIN LOOKUP & VEHICLE HISTORY REPORTS
Comprehensive vehicle history reports for the BMW M3. 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 M3 | WBS43AY00PFP25648
VIN:
WBS43AY00PFP25648
Accidents:
Mileage:
11,152 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$99,999
Listed on:
04/10/2025

2023 BMW M3 | WBS43AY00PFP90371
VIN:
WBS43AY00PFP90371
Accidents:
Mileage:
24,355 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$83,462
Listed on:
04/15/2025

2023 BMW M3 | WBS43AY00PFP64160
VIN:
WBS43AY00PFP64160
Accidents:
Mileage:
6,146 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$99,815
Listed on:
01/25/2025

2024 BMW M3 | WBS43AY00RFS24715
VIN:
WBS43AY00RFS24715
Accidents:
Mileage:
3,300 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$95,988
Listed on:
04/12/2025

2023 BMW M3 | WBS43AY01PFN71676
VIN:
WBS43AY01PFN71676
Accidents:
Mileage:
6,359 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$97,995
Listed on:
04/05/2025

2022 BMW M3 | WBS43AY00NFL95992
VIN:
WBS43AY00NFL95992
Accidents:
Mileage:
36,200 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$77,000
Listed on:
04/15/2025

2022 BMW M3 | WBS43AY02NFL94102
VIN:
WBS43AY02NFL94102
Accidents:
Mileage:
28,854 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$79,987
Listed on:
03/03/2025

2023 BMW M3 | WBS43AY02PFR23549
VIN:
WBS43AY02PFR23549
Accidents:
Mileage:
41,437 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$80,894
Listed on:
03/08/2025

2024 BMW M3 | WBS43AY02RFR60779
VIN:
WBS43AY02RFR60779
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/09/2025

2024 BMW M3 | WBS43AY02RFR92471
VIN:
WBS43AY02RFR92471
Accidents:
Mileage:
4,321 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$90,495
Listed on:
01/17/2025

2024 BMW M3 | WBS43AY02RFS30872
VIN:
WBS43AY02RFS30872
Accidents:
Mileage:
5,972 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,991
Listed on:
03/12/2025

2024 BMW M3 | WBS43AY00RFS63806
VIN:
WBS43AY00RFS63806
Accidents:
Mileage:
8,421 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$90,970
Listed on:
04/17/2025

2024 BMW M3 | WBS43AY02RFS55545
VIN:
WBS43AY02RFS55545
Accidents:
Mileage:
15,859 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$88,999
Listed on:
04/14/2025

2022 BMW M3 | WBS43AY03NFN23190
VIN:
WBS43AY03NFN23190
Accidents:
Mileage:
17,099 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$83,880
Listed on:
04/03/2025

2023 BMW M3 | WBS43AY04PFN28191
VIN:
WBS43AY04PFN28191
Accidents:
Mileage:
6,544 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,999
Listed on:
04/18/2025

2024 BMW M3 | WBS43AY01RFT53031
VIN:
WBS43AY01RFT53031
Accidents:
Mileage:
2,940 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,999
Listed on:
04/11/2025

2023 BMW M3 | WBS43AY03PFN49968
VIN:
WBS43AY03PFN49968
Accidents:
Mileage:
4,428 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$92,695
Listed on:
04/06/2025

2024 BMW M3 | WBS43AY02RFT30325
VIN:
WBS43AY02RFT30325
Accidents:
Mileage:
3,808 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$93,999
Listed on:
04/04/2025

2023 BMW M3 | WBS43AY04PFN46559
VIN:
WBS43AY04PFN46559
Accidents:
Mileage:
30,790 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$86,991
Listed on:
04/17/2025

2023 BMW M3 | WBS43AY04PFN56945
VIN:
WBS43AY04PFN56945
Accidents:
Mileage:
22,098 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$81,995
Listed on:
03/13/2025

2022 BMW M3 | WBS43AY04NFM66661
VIN:
WBS43AY04NFM66661
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
$84,023
Listed on:
03/24/2025

2022 BMW M3 | WBS43AY03NFM21047
VIN:
WBS43AY03NFM21047
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
03/15/2025

2023 BMW M3 | WBS43AY04PFN89217
VIN:
WBS43AY04PFN89217
Accidents:
Mileage:
27,154 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$64,995
Listed on:
04/16/2025

2023 BMW M3 | WBS43AY04PFP98277
VIN:
WBS43AY04PFP98277
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/04/2025

2023 BMW M3 | WBS43AY04PFR15467
VIN:
WBS43AY04PFR15467
Accidents:
Mileage:
16,684 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$91,995
Listed on:
03/09/2025

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

2024 BMW M3 | WBS43AY04RFS13152
VIN:
WBS43AY04RFS13152
Accidents:
Mileage:
19,145 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$91,772
Listed on:
02/27/2025

2023 BMW M3 | WBS43AY05PFN54864
VIN:
WBS43AY05PFN54864
Accidents:
Mileage:
11,733 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$88,250
Listed on:
04/04/2025

2024 BMW M3 | WBS43AY05RFS83467
VIN:
WBS43AY05RFS83467
Accidents:
Mileage:
6,377 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$92,888
Listed on:
02/14/2025

2023 BMW M3 | WBS43AY06PFN31755
VIN:
WBS43AY06PFN31755
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/15/2025

2023 BMW M3 | WBS43AY06PFN30119
VIN:
WBS43AY06PFN30119
Accidents:
Mileage:
17,969 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$87,995
Listed on:
02/09/2025

2022 BMW M3 | WBS43AY06NFN16847
VIN:
WBS43AY06NFN16847
Accidents:
Mileage:
28,678 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$77,840
Listed on:
04/16/2025

2023 BMW M3 | WBS43AY06PFN48958
VIN:
WBS43AY06PFN48958
Accidents:
Mileage:
21,695 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$86,781
Listed on:
04/03/2025

2023 BMW M3 | WBS43AY06PFN89929
VIN:
WBS43AY06PFN89929
Accidents:
Mileage:
20,238 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$80,850
Listed on:
04/12/2025

2023 BMW M3 | WBS43AY06PFN49270
VIN:
WBS43AY06PFN49270
Accidents:
Mileage:
31,701 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$82,991
Listed on:
04/13/2025

2023 BMW M3 | WBS43AY06PFN46711
VIN:
WBS43AY06PFN46711
Accidents:
Mileage:
30,203 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$80,995
Listed on:
04/06/2025

2023 BMW M3 | WBS43AY06PFP52613
VIN:
WBS43AY06PFP52613
Accidents:
Mileage:
17,005 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$97,999
Listed on:
02/28/2025

2023 BMW M3 | WBS43AY06PFP50473
VIN:
WBS43AY06PFP50473
Accidents:
Mileage:
22,651 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$84,980
Listed on:
04/16/2025

2023 BMW M3 | WBS43AY06PFR05474
VIN:
WBS43AY06PFR05474
Accidents:
Mileage:
929 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$91,991
Listed on:
04/05/2025

2023 BMW M3 | WBS43AY06PFP76443
VIN:
WBS43AY06PFP76443
Accidents:
Mileage:
4,094 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$91,991
Listed on:
04/10/2025

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

2023 BMW M3 | WBS43AY07PFN33546
VIN:
WBS43AY07PFN33546
Accidents:
Mileage:
7,530 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$79,580
Listed on:
01/16/2025

2023 BMW M3 | WBS43AY07PFR34367
VIN:
WBS43AY07PFR34367
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
Listed on:
04/10/2025

2024 BMW M3 | WBS43AY07RFS08205
VIN:
WBS43AY07RFS08205
Accidents:
Mileage:
5,435 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,997
Listed on:
04/05/2025

2022 BMW M3 | WBS43AY08NFM03885
VIN:
WBS43AY08NFM03885
Accidents:
Mileage:
20,801 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$78,526
Listed on:
02/08/2025

2022 BMW M3 | WBS43AY08NFM66629
VIN:
WBS43AY08NFM66629
Accidents:
Mileage:
20,516 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$76,995
Listed on:
02/23/2025

2023 BMW M3 | WBS43AY07PFN93486
VIN:
WBS43AY07PFN93486
Accidents:
Mileage:
Safety recalls:
0 records
Location:
Owners:
Selling price:
$89,899
Listed on:
04/05/2025

2024 BMW M3 | WBS43AY07RFT03590
VIN:
WBS43AY07RFT03590
Accidents:
Mileage:
5,019 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$93,999
Listed on:
03/01/2025

2022 BMW M3 | WBS43AY08NFM06981
VIN:
WBS43AY08NFM06981
Accidents:
Mileage:
28,820 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$84,900
Listed on:
03/14/2025

2024 BMW M3 | WBS43AY07RFS55797
VIN:
WBS43AY07RFS55797
Accidents:
Mileage:
4,800 mi
Safety recalls:
0 records
Location:
Owners:
Selling price:
$91,124
Listed on:
04/02/2025