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
  • Platinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i Premium

    $8,491

    $1.5K
    123,966 mi.
    Est. $147/mo

    Keith Hawthorne Ford of Belmont

    3.9
    Check Availability
    Belmont, NC (18 mi)

    Quick view
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $36,678

    $673
    32,391 mi.
    Est. $634/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (26 mi)

    Quick view
  • Vegas Red Metallic 2025 BMW 230 230iVegas Red Metallic 2025 BMW 230 230iVegas Red Metallic 2025 BMW 230 230iVegas Red Metallic 2025 BMW 230 230iVegas Red Metallic 2025 BMW 230 230iVegas Red Metallic 2025 BMW 230 230i

    $41,789

    18,238 mi.
    Est. $722/mo

    Hendrick Motors of Charlotte

    5.0
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $32,789

    $500
    19,988 mi.
    Est. $566/mo

    Hendrick Motors of Charlotte

    5.0
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Melbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDrive

    $28,790

    48,473 mi.
    Est. $497/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330i

    $32,276

    46,082 mi.
    Est. $557/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDrive

    $46,789

    $1.5K
    14,484 mi.
    Est. $808/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 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

    $27,751

    $634
    51,727 mi.
    Est. $479/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (6 mi)

    Quick view
  • Vegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35i

    $49,418

    $372
    10,425 mi.
    Est. $854/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Storm Bay Metallic 2025 BMW 228 Gran Coupe xDriveStorm Bay Metallic 2025 BMW 228 Gran Coupe xDriveStorm Bay Metallic 2025 BMW 228 Gran Coupe xDriveStorm Bay Metallic 2025 BMW 228 Gran Coupe xDriveStorm Bay Metallic 2025 BMW 228 Gran Coupe xDriveStorm Bay Metallic 2025 BMW 228 Gran Coupe xDrive

    $37,276

    $500
    7,034 mi.
    Est. $644/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45e

    $31,298

    $2.4K
    86,272 mi.
    Est. $541/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW 530 530iDark Graphite Metallic 2023 BMW 530 530iDark Graphite Metallic 2023 BMW 530 530iDark Graphite Metallic 2023 BMW 530 530iDark Graphite Metallic 2023 BMW 530 530iDark Graphite Metallic 2023 BMW 530 530i

    $35,789

    47,065 mi.
    Est. $618/mo

    Hendrick Motors of Charlotte

    5.0
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Gray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NA

    $46,677

    16,329 mi.
    Est. $806/mo

    Scott Clark Toyota

    4.5
    Check Availability
    Matthews, NC (29 mi)
    Quick view
  • Alpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWD

    $44,094

    72,968 mi.
    Est. $762/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (6 mi)

    Quick view
  • Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50

    $46,776

    $500
    45,396 mi.
    Est. $808/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 i

    $34,781

    46,888 mi.
    Est. $601/mo

    Honda of Concord

    5.0
    Check Availability
    Concord, NC (14 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW 228 Gran Coupe sDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe sDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe sDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe sDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe sDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe sDrive

    $32,290

    $128
    12,046 mi.
    Est. $558/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 i

    $42,276

    $500
    5,651 mi.
    Est. $730/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50e

    $55,781

    $300
    32,975 mi.
    Est. $963/mo

    Honda of Concord

    5.0
    Check Availability
    Concord, NC (14 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X4 M40iDark Graphite Metallic 2025 BMW X4 M40iDark Graphite Metallic 2025 BMW X4 M40iDark Graphite Metallic 2025 BMW X4 M40iDark Graphite Metallic 2025 BMW X4 M40iDark Graphite Metallic 2025 BMW X4 M40i

    $59,790

    25,358 mi.
    Est. $1,033/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 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

    $30,995

    89,488 mi.
    Est. $535/mo

    Godspeed Motors

    4.5
    Check Availability
    Charlotte, NC (9 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

    $49,948

    $1.3K
    20,003 mi.
    Est. $863/mo

    Liberty Buick GMC

    4.5
    Check Availability
    Matthews, NC (25 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW ALPINA B8 Gran Coupe xDrive

    $90,491

    $1.2K
    25,706 mi.
    Est. $1,563/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (25 mi)
    Quick view
  • Mediterranean Blue Metallic 2018 BMW 540 M Sport PKG $69K MSRPMediterranean Blue Metallic 2018 BMW 540 M Sport PKG $69K MSRPMediterranean Blue Metallic 2018 BMW 540 M Sport PKG $69K MSRPMediterranean Blue Metallic 2018 BMW 540 M Sport PKG $69K MSRPMediterranean Blue Metallic 2018 BMW 540 M Sport PKG $69K MSRPMediterranean Blue Metallic 2018 BMW 540 M Sport PKG $69K MSRP

    $24,995

    84,474 mi.
    Est. $432/mo

    Godspeed Motors

    4.5
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 540 iSkyscraper Gray Metallic 2023 BMW 540 iSkyscraper Gray Metallic 2023 BMW 540 iSkyscraper Gray Metallic 2023 BMW 540 iSkyscraper Gray Metallic 2023 BMW 540 iSkyscraper Gray Metallic 2023 BMW 540 i

    $48,991

    32,305 mi.
    Est. $846/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (25 mi)
    Quick view
  • Space Gray Metallic 2013 BMW 535 i xDriveSpace Gray Metallic 2013 BMW 535 i xDriveSpace Gray Metallic 2013 BMW 535 i xDriveSpace Gray Metallic 2013 BMW 535 i xDriveSpace Gray Metallic 2013 BMW 535 i xDriveSpace Gray Metallic 2013 BMW 535 i xDrive

    $10,187

    121,174 mi.
    Est. $176/mo

    Gastonia Chevrolet Cadillac Buick GMC

    4.2
    Check Availability
    Lowell, NC (19 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW M850 i xDriveCarbon Black Metallic 2023 BMW M850 i xDriveCarbon Black Metallic 2023 BMW M850 i xDriveCarbon Black Metallic 2023 BMW M850 i xDriveCarbon Black Metallic 2023 BMW M850 i xDriveCarbon Black Metallic 2023 BMW M850 i xDrive

    $60,991

    $466
    36,813 mi.
    Est. $1,053/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (25 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

    15,830 mi.
    Est. $1,185/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (71 mi)
    Quick view
  • Rhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i Xdrive

    $28,950

    83,268 mi.
    Est. $500/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (71 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