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 Listings
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
  • Alpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40i

    $33,196

    $3.1K
    71,812 mi.
    Est. $606/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (18 mi)
    Check Availability
  • Manhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40i

    $46,876

    $3K
    28,336 mi.
    Est. $855/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40i

    $47,694

    $1.1K
    29,546 mi.
    Est. $870/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40i

    $68,876

    6,046 mi.
    Est. $1,256/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • 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

    $69,876

    1,545 mi.
    Est. $1,275/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X5 sDrive40iMineral White Metallic 2021 BMW X5 sDrive40iMineral White Metallic 2021 BMW X5 sDrive40iMineral White Metallic 2021 BMW X5 sDrive40iMineral White Metallic 2021 BMW X5 sDrive40iMineral White Metallic 2021 BMW X5 sDrive40i

    $30,890

    60,038 mi.
    Est. $564/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    5.0
    Charlotte, NC (20 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40i

    $59,376

    $500
    5,562 mi.
    Est. $1,083/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40i

    $51,999

    $891
    32,826 mi.
    Est. $949/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40i

    $38,876

    55,708 mi.
    Est. $709/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40i

    $56,418

    $472
    25,407 mi.
    Est. $1,029/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    5.0
    Charlotte, NC (20 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2026 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 sDrive40i

    $66,876

    $1K
    6,397 mi.
    Est. $1,220/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40i

    $55,890

    $2K
    13,768 mi.
    Est. $1,020/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40i

    $56,876

    $1K
    13,439 mi.
    Est. $1,038/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40i

    $57,376

    $500
    19,290 mi.
    Est. $1,047/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X5 sDrive40iTanzanite Blue II Metallic 2026 BMW X5 sDrive40iTanzanite Blue II Metallic 2026 BMW X5 sDrive40iTanzanite Blue II Metallic 2026 BMW X5 sDrive40iTanzanite Blue II Metallic 2026 BMW X5 sDrive40iTanzanite Blue II Metallic 2026 BMW X5 sDrive40i

    $64,897

    $993
    3,428 mi.
    Est. $1,184/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    5.0
    Charlotte, NC (20 mi)
    Check Availability
  • Arctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40i

    $35,714

    $804
    44,471 mi.
    Est. $652/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Alpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40iAlpine White 2024 BMW X5 sDrive40i

    $47,418

    $472
    42,291 mi.
    Est. $865/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Alpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40i

    $70,778

    $1.1K
    5,718 mi.
    Est. $1,291/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X5 sDrive40iDark Graphite Metallic 2023 BMW X5 sDrive40iDark Graphite Metallic 2023 BMW X5 sDrive40iDark Graphite Metallic 2023 BMW X5 sDrive40iDark Graphite Metallic 2023 BMW X5 sDrive40iDark Graphite Metallic 2023 BMW X5 sDrive40i

    $45,390

    36,341 mi.
    Est. $828/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40i

    $48,390

    37,046 mi.
    Est. $883/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40i

    $69,418

    $472
    5,206 mi.
    Est. $1,266/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40iSkyscraper Grey Metallic 2024 BMW X5 sDrive40i

    $48,890

    $1.9K
    41,476 mi.
    Est. $892/mo

    Hendrick BMW

    4.9
    Charlotte, NC (28 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40i

    $66,876

    $1K
    8,574 mi.
    Est. $1,220/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (29 mi)
    Check Availability
  • Alpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40i

    $55,999

    $391
    22,194 mi.
    Est. $1,022/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    5.0
    Charlotte, NC (20 mi)
    Check Availability
  • White 2023 BMW X5 sDrive40iWhite 2023 BMW X5 sDrive40iWhite 2023 BMW X5 sDrive40iWhite 2023 BMW X5 sDrive40iWhite 2023 BMW X5 sDrive40iWhite 2023 BMW X5 sDrive40i

    $32,998

    49,779 mi.
    Est. $602/mo

    CarMax Dothan

    4.6
    $299 delivery to Gastonia, NC (13 mi)
    Check Availability
  • Blue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40i

    $36,998

    49,479 mi.
    Est. $675/mo

    CarMax Town Center

    4.4
    $149 delivery to Gastonia, NC (13 mi)
    Check Availability

BMW X5 sDrive40i by city

BMW X5 sDrive40i by year

BMW X5 by trim