Model · VIN lookup

BMW M3

Run a VIN check on any BMW M3 — decode, safety recalls, title & history. 583 on record, model years 1987–2025.

BMW M3 by model year

Recalls, common problems, safety ratings, MPG and value for each year.

BMW M3 vehicles

2025 BMW M3 2025 BMW M3WBS33HJ07SFV05186 2024 BMW M3 2024 BMW M3WBS43AY07RFS63835 2024 BMW M3 2024 BMW M3WBS33HJ02SFU19512 2024 BMW M3 2024 BMW M3WBS33HJ08SFT74382 2024 BMW M3 2024 BMW M3WBS43AY02RFT35217 2024 BMW M3 2024 BMW M3WBS43AY02RFT07448 2024 BMW M3 2024 BMW M3WBS33HJ01SFU27679 2024 BMW M3 2024 BMW M3WBS33HJ01SFU28279 2024 BMW M3 2024 BMW M3WBS43AY08RFT30099 2024 BMW M3 2024 BMW M3WBS33HJ03SFT92708 2024 BMW M3 2024 BMW M3WBS43AY00RFT03463 2024 BMW M3 2024 BMW M3WBS61AY070FS64226 2023 BMW M3 2023 BMW M3WBS11GB060FP52153 1 recall campaign 2023 BMW M3 2023 BMW M3WBS43AY0XPFR13772 1 recall campaign 2023 BMW M3 2023 BMW M3WBS43AY05PFP62243 1 recall campaign 2023 BMW M3 2023 BMW M3WBS33AY03PFP84611 1 recall campaign 2023 BMW M3 2023 BMW M3WBS43AY04PFP63139 1 recall campaign 2023 BMW M3 2023 BMW M3WBS11GB030FR77422 1 recall campaign 2023 BMW M3 2023 BMW M3WBS43AY05PFN96273 1 recall campaign 2023 BMW M3 2023 BMW M3WBS11GB040FR79258 1 recall campaign 2023 BMW M3 2023 BMW M3WBS41AY050FR79061 1 recall campaign 2023 BMW M3 2023 BMW M3WBS43AY07PFR11218 1 recall campaign 2022 BMW M3 2022 BMW M3WBS41AY060FM53988 2022 BMW M3 2022 BMW M3WBS43AY00PFN45277 2022 BMW M3 2022 BMW M3WBS41AY040FM63015 2022 BMW M3 2022 BMW M3WBS43AY08PFN96767 2022 BMW M3 2022 BMW M3WBS43AY03NFM38950 2022 BMW M3 2022 BMW M3WBS41AY050FM65968 2022 BMW M3 2022 BMW M3WBS43AY04NFN16250 2022 BMW M3 2022 BMW M3WBS41AY060FM69169 2022 BMW M3 2022 BMW M3WBS43AY01NFN02905 2022 BMW M3 2022 BMW M3WBS43AY0XPFN77072 2022 BMW M3 2022 BMW M3WBS43AY07PFN69429 2022 BMW M3 2022 BMW M3WBS41AY070FM65826 2022 BMW M3 2022 BMW M3WBS43AY08PFN75921 2021 BMW M3 2021 BMW M3WBS33AY0XMFL23692 2021 BMW M3 2021 BMW M3WBS43AY06NFL82227 2021 BMW M3 2021 BMW M3WBS33AY08MFL07538 2021 BMW M3 2021 BMW M3WBS43AY03NFL98742 2021 BMW M3 2021 BMW M3WBS31AY0X0FM05597 2021 BMW M3 2021 BMW M3WBS33AY04MFL24157 2021 BMW M3 2021 BMW M3WBS43AY08NFM01523 2021 BMW M3 2021 BMW M3WBS43AY08NFM30584 2021 BMW M3 2021 BMW M3WBS43AY08NFL99806 2021 BMW M3 2021 BMW M3WBS33AY08MFL25523 2021 BMW M3 2021 BMW M3WBS33AY03MFL36655 3 recall campaigns 2021 BMW M3 2021 BMW M3WBS33AY04MFL24028 2021 BMW M3 2021 BMW M3WBS33AY09NFL70536 2021 BMW M3 2021 BMW M3WBS43AY0XNFM10921 2018 BMW M3 2018 BMW M3WBS8M9C50J5J79270 2018 BMW M3 2018 BMW M3WBS8M9C58J5J79338 2018 BMW M3 2018 BMW M3WBS8M9C53J5L71539 2018 BMW M3 2018 BMW M3WBS8M9C56J5K98943 2017 BMW M3 2017 BMW M3WBS8M9C56J5J78933 2 recall campaigns 2016 BMW M3 2016 BMW M3WBS8M9C52H5G83509 2016 BMW M3 2016 BMW M3WBS8M9C51G5E68038 2016 BMW M3 2016 BMW M3WBS8M9C59H5G83605 2016 BMW M3 2016 BMW M3WBS8M9C54G5E68096 3 recall campaigns 2016 BMW M3 2016 BMW M3WBS8M9C53G5D31263 3 recall campaigns 2016 BMW M3 2016 BMW M3WBS8M9C52G5E68629

About BMW M3 VIN checks

Every BMW M3 has a unique 17-character VIN that encodes its build year, engine, factory and trim. Enter it above to instantly decode those specs and pull any NHTSA safety recalls — at no cost. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full BMW M3 history report on the vehicle's page.

Buying a used BMW M3? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.