Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • White Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 i

    $34,894

    $662
    32,552 mi.
    Est. $637/mo

    Crossroads Ford Indian Trail

    5.0
    Check Availability
    Monroe, NC (22 mi)

    Quick view
  • Dark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45e

    $38,754

    $172
    64,209 mi.
    Est. $707/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (22 mi)

    Quick view
  • Black Sapphire Metallic 2012 BMW 750 LiBlack Sapphire Metallic 2012 BMW 750 LiBlack Sapphire Metallic 2012 BMW 750 LiBlack Sapphire Metallic 2012 BMW 750 LiBlack Sapphire Metallic 2012 BMW 750 LiBlack Sapphire Metallic 2012 BMW 750 Li

    $15,694

    78,259 mi.
    Est. $286/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Jet Black 2019 BMW X7 xDrive50iJet Black 2019 BMW X7 xDrive50iJet Black 2019 BMW X7 xDrive50iJet Black 2019 BMW X7 xDrive50iJet Black 2019 BMW X7 xDrive50iJet Black 2019 BMW X7 xDrive50i

    $36,194

    $500
    71,461 mi.
    Est. $660/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Alpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40i

    $59,590

    52,608 mi.
    Est. $1,087/mo

    Monroe Nissan

    4.5
    Check Availability
    Monroe, NC (22 mi)
    Quick view
  • Alpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28i

    $13,272

    83,103 mi.
    Est. $242/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (25 mi)
    Quick view
  • Alpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330i

    $24,396

    62,464 mi.
    Est. $445/mo

    EchoPark Automotive Charlotte

    4.7
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDrive

    $17,319

    110,984 mi.
    Est. $316/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (22 mi)

    Quick view
  • Phytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330i

    $26,396

    $300
    47,458 mi.
    Est. $482/mo

    EchoPark Automotive Charlotte

    4.7
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Glacier Silver Metallic 2015 BMW ALPINA B7 xDriveGlacier Silver Metallic 2015 BMW ALPINA B7 xDriveGlacier Silver Metallic 2015 BMW ALPINA B7 xDriveGlacier Silver Metallic 2015 BMW ALPINA B7 xDriveGlacier Silver Metallic 2015 BMW ALPINA B7 xDriveGlacier Silver Metallic 2015 BMW ALPINA B7 xDrive

    $17,194

    75,651 mi.
    Est. $314/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Skyscraper Gray Metallic 2024 BMW M4 BaseSkyscraper Gray Metallic 2024 BMW M4 BaseSkyscraper Gray Metallic 2024 BMW M4 BaseSkyscraper Gray Metallic 2024 BMW M4 BaseSkyscraper Gray Metallic 2024 BMW M4 BaseSkyscraper Gray Metallic 2024 BMW M4 Base

    $70,114

    $1.5K
    18,262 mi.
    Est. $1,279/mo

    East Charlotte Nissan

    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Alpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 Base

    $60,890

    $2K
    6,266 mi.
    Est. $1,111/mo

    Capital CDJR of Indian Trail

    3.4
    Check Availability
    Indian Trail, NC (22 mi)
    Quick view
  • Black Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 Base

    $29,694

    125,804 mi.
    Est. $542/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Alpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDrive

    $28,385

    51,727 mi.
    Est. $518/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (27 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW M4 Competition xDriveBlack Sapphire Metallic 2025 BMW M4 Competition xDriveBlack Sapphire Metallic 2025 BMW M4 Competition xDriveBlack Sapphire Metallic 2025 BMW M4 Competition xDriveBlack Sapphire Metallic 2025 BMW M4 Competition xDriveBlack Sapphire Metallic 2025 BMW M4 Competition xDrive

    $92,149

    $1K
    13,376 mi.
    Est. $1,681/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Thundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40i

    $72,604

    $686
    6,957 mi.
    Est. $1,324/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M3 SedanBlack Sapphire Metallic 2023 BMW M3 SedanBlack Sapphire Metallic 2023 BMW M3 SedanBlack Sapphire Metallic 2023 BMW M3 SedanBlack Sapphire Metallic 2023 BMW M3 SedanBlack Sapphire Metallic 2023 BMW M3 Sedan

    $65,776

    51,414 mi.
    Est. $1,200/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Aventurin Red Metallic 2024 BMW M3 Competition xDriveAventurin Red Metallic 2024 BMW M3 Competition xDriveAventurin Red Metallic 2024 BMW M3 Competition xDriveAventurin Red Metallic 2024 BMW M3 Competition xDriveAventurin Red Metallic 2024 BMW M3 Competition xDriveAventurin Red Metallic 2024 BMW M3 Competition xDrive

    $80,797

    $483
    36,728 mi.
    Est. $1,474/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Sophisto Gray Metallic w/Frozen 2014 BMW i8 Tera World PKG $140K MSRPSophisto Gray Metallic w/Frozen 2014 BMW i8 Tera World PKG $140K MSRPSophisto Gray Metallic w/Frozen 2014 BMW i8 Tera World PKG $140K MSRPSophisto Gray Metallic w/Frozen 2014 BMW i8 Tera World PKG $140K MSRPSophisto Gray Metallic w/Frozen 2014 BMW i8 Tera World PKG $140K MSRPSophisto Gray Metallic w/Frozen 2014 BMW i8 Tera World PKG $140K MSRP

    $40,694

    78,910 mi.
    Est. $742/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Alpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 Base

    $34,194

    81,651 mi.
    Est. $624/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 Base

    $31,995

    $1K
    80,665 mi.
    Est. $584/mo

    Carvita

    Check Availability
    Monroe, NC (22 mi)
    Quick view
  • Alpine White 2022 BMW M3 Competition xDriveAlpine White 2022 BMW M3 Competition xDriveAlpine White 2022 BMW M3 Competition xDriveAlpine White 2022 BMW M3 Competition xDriveAlpine White 2022 BMW M3 Competition xDriveAlpine White 2022 BMW M3 Competition xDrive

    $68,997

    59,335 mi.
    Est. $1,259/mo

    704 Exotics Autos

    1.7
    Check Availability
    Huntersville, NC (27 mi)
    Quick view
  • Toronto Red Metallic 2023 BMW M3 Competition xDriveToronto Red Metallic 2023 BMW M3 Competition xDriveToronto Red Metallic 2023 BMW M3 Competition xDriveToronto Red Metallic 2023 BMW M3 Competition xDriveToronto Red Metallic 2023 BMW M3 Competition xDriveToronto Red Metallic 2023 BMW M3 Competition xDrive

    $82,471

    $1.6K
    21,408 mi.
    Est. $1,504/mo

    Monroe Nissan

    4.5
    Check Availability
    Monroe, NC (22 mi)
    Quick view
  • Black Sapphire Metallic 2009 BMW Z4 sDrive35iBlack Sapphire Metallic 2009 BMW Z4 sDrive35iBlack Sapphire Metallic 2009 BMW Z4 sDrive35iBlack Sapphire Metallic 2009 BMW Z4 sDrive35iBlack Sapphire Metallic 2009 BMW Z4 sDrive35iBlack Sapphire Metallic 2009 BMW Z4 sDrive35i

    $20,694

    62,546 mi.
    Est. $378/mo

    Godspeed Motors

    4.4
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Titanium Silver Metallic 2004 BMW M3 BaseTitanium Silver Metallic 2004 BMW M3 BaseTitanium Silver Metallic 2004 BMW M3 BaseTitanium Silver Metallic 2004 BMW M3 BaseTitanium Silver Metallic 2004 BMW M3 BaseTitanium Silver Metallic 2004 BMW M3 Base

    $19,998

    93,035 mi.
    Est. $365/mo

    All City Auto Sales

    Check Availability
    Indian Trail, NC (21 mi)
    Quick view
  • Portimao Blue Metallic 2025 BMW M340 M340iPortimao Blue Metallic 2025 BMW M340 M340iPortimao Blue Metallic 2025 BMW M340 M340iPortimao Blue Metallic 2025 BMW M340 M340iPortimao Blue Metallic 2025 BMW M340 M340iPortimao Blue Metallic 2025 BMW M340 M340i

    $57,776

    $500
    17,455 mi.
    Est. $1,054/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340i

    $51,259

    20,003 mi.
    Est. $935/mo

    Liberty Buick GMC

    4.5
    Check Availability
    Matthews, NC (22 mi)
    Quick view
  • Alpine White 2025 BMW M4 Competition xDriveAlpine White 2025 BMW M4 Competition xDriveAlpine White 2025 BMW M4 Competition xDriveAlpine White 2025 BMW M4 Competition xDriveAlpine White 2025 BMW M4 Competition xDriveAlpine White 2025 BMW M4 Competition xDrive

    $83,444

    13,530 mi.
    Est. $1,522/mo

    704 Exotics Autos

    1.7
    Check Availability
    Huntersville, NC (27 mi)
    Quick view
  • Azurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 Base

    $27,995

    $4K
    75,739 mi.
    Est. $511/mo

    Auto Buying Service

    3.8
    Check Availability
    $317 delivery from Fairfax, VA (302 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDrive

    $68,590

    $400
    15,830 mi.
    Est. $1,251/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (59 mi)
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed