BMW M3 for Sale in North Carolina
Live BMW M3 inventory in North Carolina, priced low to high.
45 listings · $12,597 – $111,496

Used 1999 BMW M3
$12,597
Est. $193/mo*
Clayton Blvd Motors

Used 1999 BMW M3
$17,244
Est. $259/mo*
Wendell Auto Brokers

Used 2001 BMW M3
$18,945
Est. $283/mo*
Frontline Motors

Used 2004 BMW M3
$19,697
Est. $294/mo*
All City Auto

Used 1998 BMW M3
$23,900
Est. $354/mo*
Euroclassics Ltd.

Used 2001 BMW M3
$25,894
Est. $382/mo*
Impex Auto Sales

Used 2012 BMW M3
$29,394
Est. $432/mo*
Formula One Imports - East

Used 1998 BMW M3
$30,499
Est. $448/mo*
Atlantic Auto Exchange

Used 2012 BMW M3
$31,633
Est. $464/mo*
Sunshine Chevrolet

Used 2013 BMW M3
$32,694
Est. $479/mo*
Atlas Motor Co.

Used 2006 BMW M3
$33,599
Est. $492/mo*
Formula One Imports - East

Used 2017 BMW M3
$36,894
Est. $539/mo*
Cloninger Ford of Hickory

Used 2015 BMW M3
$39,897
Est. $582/mo*
Alta Auto Group

Used 2008 BMW M3
$40,488
Est. $590/mo*
Charlotte Auto Center

Used 1998 BMW M3
$41,787
Est. $609/mo*
Stevenson-Hendrick Mazda Wilmington

Used 2008 BMW M3
$42,549
Est. $620/mo*
Stevenson-Hendrick Mazda Wilmington

Used 2016 BMW M3
$42,900
Est. $625/mo*
Guchon Imports

Used 2016 BMW M3
$48,352
Est. $702/mo*
Carolina Luxury Imports of Mooresville

Used 1995 BMW M3
$50,378
Est. $731/mo*
Select Auto Sales

Used 2018 BMW M3
$52,554
Est. $762/mo*
Mark Ficken Ford

Used 2018 BMW M3
$54,387
Est. $788/mo*
Johnson Lexus of Durham

Used 2018 BMW M3
$65,799
Est. $951/mo*
Stevenson - Hendrick Honda Wilmington

Used 2023 BMW M3
$68,741
Est. $993/mo*
Hendrick Toyota of Apex

Used 2023 BMW M3
$73,799
Est. $1,065/mo*
Sebar Inc.

Used 2022 BMW M3
$74,900
Est. $1,081/mo*
Guchon Imports

Used 2022 BMW M3
$75,699
Est. $1,092/mo*
I40 Auto

Used 2023 BMW M3
$77,676
Est. $1,120/mo*
704 Exotics

Used 2021 BMW M3
$78,467
Est. $1,132/mo*
BMW of Southpoint

Used 2025 BMW M3
$83,673
Est. $1,206/mo*
Leith Lincoln

Used 2025 BMW M3
$85,747
Est. $1,235/mo*
BMW of Southpoint

Used 2024 BMW M3
$86,198
Est. $1,242/mo*
Land Rover Raleigh

New 2027 BMW M3
$87,646
Est. $1,262/mo*
Hendrick BMW - Charlotte

Used 2026 BMW M3
$89,898
Est. $1,295/mo*
Randy Marion Ford Lincoln, LLC

Used 2024 BMW M3
$89,997
Est. $1,296/mo*
BMW of Raleigh

Used 2024 BMW M3
$90,018
Est. $1,296/mo*
BMW Greensboro

Used 2024 BMW M3
$92,248
Est. $1,328/mo*
Hendrick Chevrolet - Cary

Used 2025 BMW M3
$92,898
Est. $1,337/mo*
Eurobahn BMW MINI Mercedes-Benz Audi

New 2027 BMW M3
$93,261
Est. $1,342/mo*
BMW of Southpoint

Used 2026 BMW M3
$93,308
Est. $1,343/mo*
Black Label Motorsports

Used 2026 BMW M3
$93,998
Est. $1,353/mo*
BMW of Raleigh

New 2027 BMW M3
$96,350
Est. $1,387/mo*
BMW of Asheville

New 2027 BMW M3
$97,761
Est. $1,407/mo*
BMW of Southpoint

New 2027 BMW M3
$99,048
Est. $1,425/mo*
BMW of Raleigh

New 2027 BMW M3
$107,146
Est. $1,540/mo*
Hendrick BMW - Charlotte

New 2027 BMW M3
$111,496
Est. $1,602/mo*
Hendrick BMW - Charlotte