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
  • Aventurin Red Metallic 2024 BMW M4 Competition xDriveAventurin Red Metallic 2024 BMW M4 Competition xDriveAventurin Red Metallic 2024 BMW M4 Competition xDriveAventurin Red Metallic 2024 BMW M4 Competition xDriveAventurin Red Metallic 2024 BMW M4 Competition xDriveAventurin Red Metallic 2024 BMW M4 Competition xDrive

    $76,220

    13,526 mi.
    Est. $1,407/mo

    BMW of Houston North

    4.8
    Houston, TX (27 mi)
    Check Availability

  • BLACK 2015 BMW 435 iBLACK 2015 BMW 435 iBLACK 2015 BMW 435 iBLACK 2015 BMW 435 iBLACK 2015 BMW 435 iBLACK 2015 BMW 435 i

    $18,075

    $1.1K
    70,262 mi.
    Est. $334/mo

    G Motors

    4.5
    Tomball, TX (19 mi)
    Check Availability

  • Mineral Gray Metallic 2018 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2018 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2018 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2018 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2018 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2018 BMW 430 Gran Coupe i xDrive

    $22,820

    53,140 mi.
    Est. $421/mo

    G Motors

    4.5
    Tomball, TX (19 mi)
    Check Availability

  • Black 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35i

    $14,650

    71,112 mi.
    Est. $270/mo

    Carbox Auto Sales

    5.0
    Houston, TX (6 mi)
    Check Availability
  • White Metallic 2017 BMW X3 sDrive28iWhite Metallic 2017 BMW X3 sDrive28iWhite Metallic 2017 BMW X3 sDrive28iWhite Metallic 2017 BMW X3 sDrive28iWhite Metallic 2017 BMW X3 sDrive28iWhite Metallic 2017 BMW X3 sDrive28i

    $12,585

    $800
    75,494 mi.
    Est. $232/mo

    THIScar

    4.8
    Tomball, TX (25 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30iMineral White Metallic 2020 BMW X3 sDrive30i

    $19,625

    $2K
    60,780 mi.
    Est. $362/mo

    West Houston Subaru

    4.6
    Houston, TX (5 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30iBlack Sapphire Metallic 2019 BMW X3 sDrive30i

    $14,820

    $400
    75,468 mi.
    Est. $274/mo

    Gillman Honda Houston

    4.4
    Houston, TX (13 mi)
    Check Availability
  • Alpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50i

    $48,716

    29,899 mi.
    Est. $899/mo

    Porsche River Oaks

    4.0
    Houston, TX (13 mi)
    Check Availability
  • Mineral Grey Metallic 2019 BMW 230Mineral Grey Metallic 2019 BMW 230Mineral Grey Metallic 2019 BMW 230Mineral Grey Metallic 2019 BMW 230Mineral Grey Metallic 2019 BMW 230Mineral Grey Metallic 2019 BMW 230

    $20,820

    73,237 mi.
    Est. $384/mo

    G Motors

    4.5
    Tomball, TX (19 mi)
    Check Availability

  • Carbon Black Metallic 2022 BMW X6 xDrive40iCarbon Black Metallic 2022 BMW X6 xDrive40iCarbon Black Metallic 2022 BMW X6 xDrive40iCarbon Black Metallic 2022 BMW X6 xDrive40iCarbon Black Metallic 2022 BMW X6 xDrive40iCarbon Black Metallic 2022 BMW X6 xDrive40i

    $29,998

    112,410 mi.
    Est. $554/mo

    Land Rover West Houston

    4.8
    Katy, TX (3 mi)
    Check Availability
  • Black 2025 BMW X5 M60Black 2025 BMW X5 M60Black 2025 BMW X5 M60Black 2025 BMW X5 M60Black 2025 BMW X5 M60Black 2025 BMW X5 M60

    $60,998

    $2K
    45,277 mi.
    Est. $1,126/mo

    CarMax Southwest Freeway

    4.7
    Houston, TX (15 mi)
    Check Availability
  • White 2017 BMW X3 sDrive28iWhite 2017 BMW X3 sDrive28iWhite 2017 BMW X3 sDrive28iWhite 2017 BMW X3 sDrive28iWhite 2017 BMW X3 sDrive28iWhite 2017 BMW X3 sDrive28i

    $13,718

    $501
    88,573 mi.
    Est. $253/mo

    Land Rover Houston Central

    4.3
    Houston, TX (18 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40i

    $66,995

    11,955 mi.
    Est. $1,236/mo

    Tom Peacock Cadillac

    4.6
    Houston, TX (26 mi)
    Check Availability
  • Blue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30i

    $24,998

    $1K
    39,599 mi.
    Est. $461/mo

    CarMax North Houston

    4.6
    Houston, TX (26 mi)
    Check Availability
  • Storm Bay Metallic 2021 BMW 228 Gran Coupe sDriveStorm Bay Metallic 2021 BMW 228 Gran Coupe sDriveStorm Bay Metallic 2021 BMW 228 Gran Coupe sDriveStorm Bay Metallic 2021 BMW 228 Gran Coupe sDriveStorm Bay Metallic 2021 BMW 228 Gran Coupe sDriveStorm Bay Metallic 2021 BMW 228 Gran Coupe sDrive

    $17,824

    $670
    89,934 mi.
    Est. $329/mo

    G Motors

    4.5
    Tomball, TX (19 mi)
    Check Availability

  • White 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30i

    $14,675

    102,800 mi.
    Est. $271/mo

    Autohaus Expo LLC

    4.7
    Houston, TX (11 mi)
    Check Availability
  • White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30

    $43,998

    26,844 mi.
    Est. $812/mo

    CarMax Southwest Freeway

    4.7
    Houston, TX (15 mi)
    Check Availability
  • White 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30i

    $41,998

    $1K
    20,601 mi.
    Est. $775/mo

    CarMax Houston Katy Freeway

    4.4
    Katy, TX (3 mi)
    Check Availability
  • GRAY 2016 BMW X5 sDrive35iGRAY 2016 BMW X5 sDrive35iGRAY 2016 BMW X5 sDrive35iGRAY 2016 BMW X5 sDrive35iGRAY 2016 BMW X5 sDrive35iGRAY 2016 BMW X5 sDrive35i

    $12,220

    108,116 mi.
    Est. $226/mo

    G Motors

    4.5
    Tomball, TX (19 mi)
    Check Availability
  • Blue 2019 BMW X5 xDrive50iBlue 2019 BMW X5 xDrive50iBlue 2019 BMW X5 xDrive50iBlue 2019 BMW X5 xDrive50iBlue 2019 BMW X5 xDrive50iBlue 2019 BMW X5 xDrive50i

    $28,695

    $300
    63,867 mi.
    Est. $530/mo

    Texas Car Club

    4.5
    Houston, TX (16 mi)
    Check Availability
  • Brooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDrive

    $43,220

    8,434 mi.
    Est. $798/mo

    BMW of Houston North

    4.8
    Houston, TX (27 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,444

    12,317 mi.
    Est. $949/mo

    Doggett Ford South Loop

    4.6
    Houston, TX (20 mi)
    Check Availability
  • 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

    $23,925

    83,274 mi.
    Est. $442/mo

    THIScar

    4.8
    Tomball, TX (25 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X5 sDrive40iPhytonic Blue Metallic 2022 BMW X5 sDrive40iPhytonic Blue Metallic 2022 BMW X5 sDrive40iPhytonic Blue Metallic 2022 BMW X5 sDrive40iPhytonic Blue Metallic 2022 BMW X5 sDrive40iPhytonic Blue Metallic 2022 BMW X5 sDrive40i

    $32,884

    $600
    52,564 mi.
    Est. $607/mo

    AutoNation USA Houston

    4.6
    Houston, TX (22 mi)
    Check Availability
  • SILVER 2017 BMW X3 sDrive28iSILVER 2017 BMW X3 sDrive28iSILVER 2017 BMW X3 sDrive28iSILVER 2017 BMW X3 sDrive28iSILVER 2017 BMW X3 sDrive28iSILVER 2017 BMW X3 sDrive28i

    $12,220

    83,859 mi.
    Est. $226/mo

    G Motors

    4.5
    Tomball, TX (19 mi)
    Check Availability
  • Jet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30i

    $16,111

    90,980 mi.
    Est. $297/mo

    USA Direct Auto

    4.6
    Houston, TX (24 mi)
    Check Availability
  • Jet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35i

    $13,891

    110,651 mi.
    Est. $256/mo

    AutoNation USA Katy

    4.4
    Houston, TX (6 mi)
    Check Availability

  • Carbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50i

    $37,075

    61,101 mi.
    Est. $684/mo

    Land Rover West Houston

    4.8
    Katy, TX (3 mi)
    Check Availability
  • Black 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40i

    $34,175

    67,581 mi.
    Est. $631/mo

    Autohaus Expo LLC

    4.7
    Houston, TX (11 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40i

    $36,219

    48,524 mi.
    Est. $668/mo

    Land Rover Southwest Houston

    4.8
    Houston, TX (13 mi)
    Check Availability
  • White 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30i

    $29,445

    $1K
    28,577 mi.
    Est. $543/mo

    TX Auto Group Houston

    4.1
    Houston, TX (16 mi)
    Check Availability
  • Silver 2008 BMW M5 BaseSilver 2008 BMW M5 BaseSilver 2008 BMW M5 BaseSilver 2008 BMW M5 BaseSilver 2008 BMW M5 BaseSilver 2008 BMW M5 Base

    $19,400

    103,259 mi.
    Est. $358/mo

    Automay Car Sales

    3.8
    $414 delivery from Oklahoma City, OK (414 mi)
    Check Availability
  • Alpine White 2020 BMW ALPINA B7 xDriveAlpine White 2020 BMW ALPINA B7 xDriveAlpine White 2020 BMW ALPINA B7 xDriveAlpine White 2020 BMW ALPINA B7 xDriveAlpine White 2020 BMW ALPINA B7 xDriveAlpine White 2020 BMW ALPINA B7 xDrive

    $58,125

    $988
    47,831 mi.
    Est. $1,073/mo

    Auto Merchants Inc.

    4.0
    $351 delivery from Plano, TX (235 mi)
    Check Availability