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
  • Black 2025 BMW X4 M40iBlack 2025 BMW X4 M40iBlack 2025 BMW X4 M40iBlack 2025 BMW X4 M40iBlack 2025 BMW X4 M40iBlack 2025 BMW X4 M40i

    $65,995

    6,588 mi.
    Est. $1,207/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (25 mi)

    Quick view
  • Mineral Gray Metallic 2020 BMW 430 Gran Coupe iMineral Gray Metallic 2020 BMW 430 Gran Coupe iMineral Gray Metallic 2020 BMW 430 Gran Coupe iMineral Gray Metallic 2020 BMW 430 Gran Coupe iMineral Gray Metallic 2020 BMW 430 Gran Coupe iMineral Gray Metallic 2020 BMW 430 Gran Coupe i

    $21,493

    $299
    48,150 mi.
    Est. $393/mo

    Mac Haik Chevrolet

    4.8
    Check Availability
    Houston, TX (29 mi)

    Quick view
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $25,222

    $2.5K
    95,650 mi.
    Est. $461/mo

    Group 1 Buick GMC South

    4.6
    Check Availability
    Houston, TX (14 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

    $27,400

    58,683 mi.
    Est. $501/mo

    Tommie Vaughn Ford

    4.1
    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Jet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40i

    $33,488

    46,561 mi.
    Est. $612/mo

    Mercedes-Benz of Houston North

    4.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • 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

    $55,562

    $4.3K
    28,055 mi.
    Est. $1,016/mo

    Group 1 GMC Southwest

    4.4
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30i

    $39,224

    $901
    32,895 mi.
    Est. $717/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (15 mi)
    Quick view
  • BLACK 2014 BMW 650 I GRAN COUPEBLACK 2014 BMW 650 I GRAN COUPEBLACK 2014 BMW 650 I GRAN COUPEBLACK 2014 BMW 650 I GRAN COUPEBLACK 2014 BMW 650 I GRAN COUPEBLACK 2014 BMW 650 I GRAN COUPE

    $19,995

    52,062 mi.
    Est. $366/mo

    G Motors

    4.4
    Check Availability
    Tomball, TX (29 mi)

    Quick view
  • Gray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDrive

    $41,605

    23,908 mi.
    Est. $761/mo

    Mercedes-Benz of Houston North

    4.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30i

    $25,158

    43,492 mi.
    Est. $460/mo

    Big Star Cadillac

    4.8
    Check Availability
    Friendswood, TX (17 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $31,491

    40,919 mi.
    Est. $576/mo

    Fred Haas Toyota World

    4.7
    Check Availability
    Spring, TX (27 mi)
    Quick view
  • 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

    $21,777

    $718
    73,786 mi.
    Est. $398/mo

    Group 1 Toyota Southwest Houston

    4.2
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $47,381

    $452
    8,874 mi.
    Est. $866/mo

    Mercedes-Benz of Clear Lake

    4.8
    Check Availability
    Webster, TX (21 mi)
    Quick view
  • GRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 I

    $24,713

    55,556 mi.
    Est. $452/mo

    G Motors

    4.4
    Check Availability
    Tomball, TX (29 mi)

    Quick view
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $21,220

    70,269 mi.
    Est. $388/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30i

    $29,085

    $684
    61,320 mi.
    Est. $532/mo

    Doggett Honda Med Center

    4.8
    Check Availability
    Houston, TX (21 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $47,725

    13,197 mi.
    Est. $873/mo

    Group 1 GMC Southwest

    4.4
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30i

    $30,911

    45,000 mi.
    Est. $565/mo

    Planet Lincoln

    4.2
    Check Availability
    Spring, TX (28 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60i

    $62,718

    34,415 mi.
    Est. $1,147/mo

    Porsche River Oaks

    4.2
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • BLACK 2018 BMW 540 xDriveBLACK 2018 BMW 540 xDriveBLACK 2018 BMW 540 xDriveBLACK 2018 BMW 540 xDriveBLACK 2018 BMW 540 xDriveBLACK 2018 BMW 540 xDrive

    $26,352

    $1K
    67,669 mi.
    Est. $482/mo

    G Motors

    4.4
    Check Availability
    Tomball, TX (29 mi)

    Quick view
  • Arctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40i

    $29,991

    $250
    36,506 mi.
    Est. $548/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (17 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

    $27,949

    $610
    63,830 mi.
    Est. $511/mo

    AutoNation USA Houston

    4.5
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40i

    $30,714

    76,815 mi.
    Est. $562/mo

    Jaguar Houston Central

    4.5
    Check Availability
    Houston, TX (20 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

    $34,513

    $711
    64,677 mi.
    Est. $631/mo

    Ron Craft Chevrolet

    4.8
    Check Availability
    Baytown, TX (8 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30i

    $35,988

    $600
    24,439 mi.
    Est. $658/mo

    Archer Kia

    4.0
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 Base

    $43,991

    43,202 mi.
    Est. $804/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (23 mi)

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

    $39,998

    30,952 mi.
    Est. $731/mo

    CarMax North Houston

    4.6
    Check Availability
    Houston, TX (24 mi)
    Quick view
  • White Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40i

    $38,717

    $499
    48,648 mi.
    Est. $708/mo

    Doggett Ford South Loop

    4.5
    Check Availability
    Houston, TX (21 mi)
    Quick view
  • Alpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40i

    $36,988

    $1K
    40,786 mi.
    Est. $676/mo

    Archer Kia

    4.0
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Black 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40i

    $36,998

    51,968 mi.
    Est. $677/mo

    CarMax Southwest Freeway

    4.7
    Check Availability
    Houston, TX (25 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. $512/mo

    CarMax Garland

    4.6
    Check Availability
    $149 delivery to Houston, TX (14 mi)
    Quick view
  • Black 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 I

    $29,998

    41,438 mi.
    Est. $549/mo

    CarMax Denton

    4.8
    Check Availability
    $149 delivery to Houston, TX (14 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