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
  • Imperial Blue Metallic 2017 BMW X5 xDrive50iImperial Blue Metallic 2017 BMW X5 xDrive50iImperial Blue Metallic 2017 BMW X5 xDrive50iImperial Blue Metallic 2017 BMW X5 xDrive50iImperial Blue Metallic 2017 BMW X5 xDrive50iImperial Blue Metallic 2017 BMW X5 xDrive50i

    $15,304

    $437
    91,216 mi.
    Est. $282/mo

    AutoNation USA Denton

    4.5
    Check Availability
    Denton, TX (6 mi)

    Quick view
  • Black Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30i

    $18,025

    $1.1K
    71,765 mi.
    Est. $333/mo

    Ewing Subaru of Plano

    4.9
    Check Availability
    Plano, TX (23 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $37,720

    21,992 mi.
    Est. $696/mo

    Group 1 Mazda Denton

    4.7
    Check Availability
    Denton, TX (6 mi)
    Quick view
  • Jet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30i

    $23,200

    $261
    73,134 mi.
    Est. $428/mo

    Pat Lobb Toyota of McKinney

    4.8
    Check Availability
    Mckinney, TX (30 mi)
    Quick view
  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $24,125

    $500
    73,927 mi.
    Est. $445/mo

    Park Place Lexus Plano

    4.8
    Check Availability
    Plano, TX (22 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30i

    $21,971

    $500
    83,936 mi.
    Est. $405/mo

    Toyota of Plano

    4.7
    Check Availability
    Plano, TX (20 mi)
    Quick view
  • 2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i

    $28,988

    $812
    56,175 mi.
    Est. $535/mo

    McKinney Buick GMC

    4.1
    Check Availability
    McKinney, TX (30 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40i

    $55,495

    27,776 mi.
    Est. $1,024/mo

    El Dorado Chevrolet

    4.6
    Check Availability
    McKinney, TX (30 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40i

    $35,995

    $500
    54,430 mi.
    Est. $664/mo

    AutoNation Honda Lewisville

    4.7
    Check Availability
    Lewisville, TX (18 mi)
    Quick view
  • Alpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30i

    $33,619

    44,381 mi.
    Est. $620/mo

    Auto Web Expo

    4.6
    Check Availability
    Plano, TX (25 mi)
    Quick view
  • Glacier Silver Metallic 2021 BMW X3 M40iGlacier Silver Metallic 2021 BMW X3 M40iGlacier Silver Metallic 2021 BMW X3 M40iGlacier Silver Metallic 2021 BMW X3 M40iGlacier Silver Metallic 2021 BMW X3 M40iGlacier Silver Metallic 2021 BMW X3 M40i

    $31,544

    74,961 mi.
    Est. $582/mo

    Four Stars Nissan of Denton

    4.8
    Check Availability
    Corinth, TX (7 mi)
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $60,000

    $125
    21,028 mi.
    Est. $1,107/mo

    Shottenkirk Chrysler Dodge Jeep Ram Prosper

    4.5
    Check Availability
    Prosper, TX (17 mi)
    Quick view
  • Dark Graphite 2023 BMW X5 sDrive40iDark Graphite 2023 BMW X5 sDrive40iDark Graphite 2023 BMW X5 sDrive40iDark Graphite 2023 BMW X5 sDrive40iDark Graphite 2023 BMW X5 sDrive40iDark Graphite 2023 BMW X5 sDrive40i

    $39,175

    $1.5K
    48,151 mi.
    Est. $723/mo

    Mercedes-Benz of Plano

    4.9
    Check Availability
    Plano, TX (22 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWD

    $47,086

    51,838 mi.
    Est. $869/mo

    Clay Cooley Volkswagen of Lewisville

    4.7
    Check Availability
    Lewisville, TX (16 mi)

    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDrive

    $65,213

    7,941 mi.
    Est. $1,204/mo

    BMW of McKinney

    5.0
    Check Availability
    McKinney, TX (30 mi)
    Quick view
  • 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

    $36,175

    $800
    50,344 mi.
    Est. $668/mo

    Grubbs Volvo Cars Grapevine

    4.5
    Check Availability
    Grapevine, TX (22 mi)
    Quick view
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $25,900

    70,127 mi.
    Est. $478/mo

    Hiley Mazda of Hurst

    4.9
    Check Availability
    Hurst, TX (28 mi)
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $27,215

    66,511 mi.
    Est. $502/mo

    Group 1 Chrysler Dodge Jeep RAM Denton

    4.5
    Check Availability
    Denton, TX (4 mi)
    Quick view
  • Gray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40i

    $50,998

    23,270 mi.
    Est. $941/mo

    CarMax Plano

    4.4
    Check Availability
    Plano, TX (26 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW M440 iTanzanite Blue II Metallic 2023 BMW M440 iTanzanite Blue II Metallic 2023 BMW M440 iTanzanite Blue II Metallic 2023 BMW M440 iTanzanite Blue II Metallic 2023 BMW M440 iTanzanite Blue II Metallic 2023 BMW M440 i

    $46,175

    41,975 mi.
    Est. $852/mo

    Grubbs Volvo Cars Grapevine

    4.5
    Check Availability
    Grapevine, TX (22 mi)

    Quick view
  • Jet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40i

    $28,676

    60,498 mi.
    Est. $529/mo

    Hendrick Volkswagen Frisco

    5.0
    Check Availability
    Frisco, TX (20 mi)
    Quick view
  • Alpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30i

    $41,999

    9,099 mi.
    Est. $775/mo

    Wolfe Motors

    5.0
    Check Availability
    Addison, TX (25 mi)
    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $15,495

    86,358 mi.
    Est. $286/mo

    Dallas Cars of Texas

    4.4
    Check Availability
    Dallas, TX (27 mi)
    Quick view
  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $34,260

    $188
    30,902 mi.
    Est. $632/mo

    AutoNation USA Plano

    4.5
    Check Availability
    Plano, TX (27 mi)
    Quick view
  • Manhattan Green Metallic 2021 BMW X5 sDrive40iManhattan Green Metallic 2021 BMW X5 sDrive40iManhattan Green Metallic 2021 BMW X5 sDrive40iManhattan Green Metallic 2021 BMW X5 sDrive40iManhattan Green Metallic 2021 BMW X5 sDrive40iManhattan Green Metallic 2021 BMW X5 sDrive40i

    $29,213

    $1K
    77,734 mi.
    Est. $539/mo

    BMW of McKinney

    5.0
    Check Availability
    McKinney, TX (30 mi)
    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $55,500

    $200
    24,664 mi.
    Est. $1,024/mo

    Norm Reeves Genesis of Irving

    4.3
    Check Availability
    Irving, TX (30 mi)

    Quick view
  • Grey 2022 BMW X5 sDrive40iGrey 2022 BMW X5 sDrive40iGrey 2022 BMW X5 sDrive40iGrey 2022 BMW X5 sDrive40iGrey 2022 BMW X5 sDrive40iGrey 2022 BMW X5 sDrive40i

    $28,990

    93,547 mi.
    Est. $535/mo

    Car Place Dallas

    4.0
    Check Availability
    Addison, TX (26 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50i

    $49,170

    $225
    50,587 mi.
    Est. $907/mo

    Ride N Drive

    4.3
    Check Availability
    McKinney, TX (30 mi)
    Quick view
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $29,995

    $1K
    54,213 mi.
    Est. $554/mo

    United Auto Group

    4.4
    Check Availability
    Carrollton, TX (24 mi)
    Quick view
  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $23,995

    $1K
    40,751 mi.
    Est. $443/mo

    United Auto Group

    4.4
    Check Availability
    Carrollton, TX (24 mi)
    Quick view
  • Gray 2017 BMW 340 IGray 2017 BMW 340 IGray 2017 BMW 340 IGray 2017 BMW 340 IGray 2017 BMW 340 IGray 2017 BMW 340 I

    $27,998

    64,628 mi.
    Est. $517/mo

    CarMax Garland

    4.6
    Check Availability
    Free delivery to Denton, TX (6 mi)
    Quick view
  • Special Order Color 2022 BMW ALPINA B7 xDriveSpecial Order Color 2022 BMW ALPINA B7 xDriveSpecial Order Color 2022 BMW ALPINA B7 xDriveSpecial Order Color 2022 BMW ALPINA B7 xDriveSpecial Order Color 2022 BMW ALPINA B7 xDriveSpecial Order Color 2022 BMW ALPINA B7 xDrive

    $92,493

    37,899 mi.
    Est. $1,707/mo

    BMW, Mini of Wichita

    4.6
    Check Availability
    $310 delivery from Wichita, KS (311 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