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
  • 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,654

    $100
    64,209 mi.
    Est. $665/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (6 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,030

    $289
    110,984 mi.
    Est. $293/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (6 mi)

    Quick view
  • $44,790

    15,939 mi.
    Est. $770/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $42,790

    32,214 mi.
    Est. $736/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $86,790

    9,843 mi.
    Est. $1,492/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $90,790

    31,178 mi.
    Est. $1,561/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $47,790

    49,991 mi.
    Est. $822/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • 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,787

    $769
    32,552 mi.
    Est. $598/mo

    Crossroads Ford Indian Trail

    5.0
    Check Availability
    Monroe, NC (7 mi)

    Quick view
  • $68,790

    14,010 mi.
    Est. $1,183/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $80,790

    15,039 mi.
    Est. $1,389/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $70,790

    34,887 mi.
    Est. $1,217/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $52,790

    24,311 mi.
    Est. $908/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $77,790

    20,235 mi.
    Est. $1,337/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 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. $631/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (21 mi)

    Quick view
  • $52,790

    46,906 mi.
    Est. $908/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $64,790

    25,004 mi.
    Est. $1,114/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $64,790

    27,833 mi.
    Est. $1,114/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $39,790

    45,453 mi.
    Est. $684/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $86,790

    17,735 mi.
    Est. $1,492/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $78,790

    10,132 mi.
    Est. $1,355/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $36,793

    83,056 mi.
    Est. $633/mo

    Rick Hendrick City Chevrolet

    5.0
    Check Availability
    Charlotte, NC (19 mi)
    Quick view
  • $29,348

    46,376 mi.
    Est. $505/mo

    EchoPark Automotive Charlotte

    4.7
    Check Availability
    Charlotte, NC (20 mi)
    Quick view
  • $33,850

    46,238 mi.
    Est. $582/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (21 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 430 i

    $58,991

    15,153 mi.
    Est. $1,014/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (21 mi)
    Quick view
  • Dark Graphite Metallic 2024 BMW iX xDrive50

    $52,991

    33,507 mi.
    Est. $911/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (21 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40i

    $78,925

    6 mi.
    Est. $1,357/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (21 mi)
    Quick view
  • Dune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDrive

    $60,970

    8 mi.
    Est. $1,048/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (21 mi)
    Quick view
  • Gray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NA

    $52,090

    5 mi.
    Est. $896/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (21 mi)
    Quick view
  • Blue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30i

    $37,998

    12,148 mi.
    Est. $653/mo

    CarMax West Broad

    4.4
    Check Availability
    $149 delivery to Charlotte, NC (17 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,179/mo

    Impex Auto Sales

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