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
  • Red 2025 BMW M440 i xDriveRed 2025 BMW M440 i xDriveRed 2025 BMW M440 i xDriveRed 2025 BMW M440 i xDriveRed 2025 BMW M440 i xDriveRed 2025 BMW M440 i xDrive

    $59,995

    12,998 mi.
    Est. $1,107/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 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

    $30,220

    43,581 mi.
    Est. $558/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (17 mi)

    Quick view
  • White 2013 BMW X5 xDrive35i Sport ActivityWhite 2013 BMW X5 xDrive35i Sport ActivityWhite 2013 BMW X5 xDrive35i Sport ActivityWhite 2013 BMW X5 xDrive35i Sport ActivityWhite 2013 BMW X5 xDrive35i Sport ActivityWhite 2013 BMW X5 xDrive35i Sport Activity

    $9,223

    $1K
    97,582 mi.
    Est. $170/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • Carbon Black Metallic 2025 BMW X6 xDrive40iCarbon Black Metallic 2025 BMW X6 xDrive40iCarbon Black Metallic 2025 BMW X6 xDrive40iCarbon Black Metallic 2025 BMW X6 xDrive40iCarbon Black Metallic 2025 BMW X6 xDrive40iCarbon Black Metallic 2025 BMW X6 xDrive40i

    $69,213

    23,116 mi.
    Est. $1,277/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (13 mi)
    Quick view
  • Black 2022 BMW 540 XIBlack 2022 BMW 540 XIBlack 2022 BMW 540 XIBlack 2022 BMW 540 XIBlack 2022 BMW 540 XIBlack 2022 BMW 540 XI

    $38,998

    $1K
    44,116 mi.
    Est. $720/mo

    CarMax Cy-Fair

    4.5
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 sDrive35iBlack Sapphire Metallic 2018 BMW X5 sDrive35iBlack Sapphire Metallic 2018 BMW X5 sDrive35iBlack Sapphire Metallic 2018 BMW X5 sDrive35iBlack Sapphire Metallic 2018 BMW X5 sDrive35iBlack Sapphire Metallic 2018 BMW X5 sDrive35i

    $12,983

    131,157 mi.
    Est. $240/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (12 mi)
    Quick view
  • Phytonic Blue Metallic 2026 BMW 540 xDrivePhytonic Blue Metallic 2026 BMW 540 xDrivePhytonic Blue Metallic 2026 BMW 540 xDrivePhytonic Blue Metallic 2026 BMW 540 xDrivePhytonic Blue Metallic 2026 BMW 540 xDrivePhytonic Blue Metallic 2026 BMW 540 xDrive

    $72,615

    3,157 mi.
    Est. $1,340/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)
    Quick view
  • Alpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40i

    $68,995

    20,795 mi.
    Est. $1,273/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $45,202

    40,776 mi.
    Est. $834/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (12 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2023 BMW M850 Gran Coupe xDrive

    $56,774

    $356
    45,019 mi.
    Est. $1,048/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (12 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 230 iBlack Sapphire Metallic 2020 BMW 230 iBlack Sapphire Metallic 2020 BMW 230 iBlack Sapphire Metallic 2020 BMW 230 iBlack Sapphire Metallic 2020 BMW 230 iBlack Sapphire Metallic 2020 BMW 230 i

    $22,213

    76,062 mi.
    Est. $410/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (13 mi)
    Quick view
  • Silver 2012 BMW 328 328i Sedan 4DSilver 2012 BMW 328 328i Sedan 4DSilver 2012 BMW 328 328i Sedan 4DSilver 2012 BMW 328 328i Sedan 4DSilver 2012 BMW 328 328i Sedan 4DSilver 2012 BMW 328 328i Sedan 4D

    $7,500

    99,114 mi.
    Est. $138/mo

    EMERALD AUTO GROUP

    4.5
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X5 sDrive40iPhytonic Blue Metallic 2023 BMW X5 sDrive40iPhytonic Blue Metallic 2023 BMW X5 sDrive40iPhytonic Blue Metallic 2023 BMW X5 sDrive40iPhytonic Blue Metallic 2023 BMW X5 sDrive40iPhytonic Blue Metallic 2023 BMW X5 sDrive40i

    $39,991

    54,284 mi.
    Est. $738/mo

    Porsche North Houston

    4.9
    Check Availability
    Houston, TX (21 mi)
    Quick view
  • Alpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330i

    $26,990

    54,319 mi.
    Est. $498/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (30 mi)

    Quick view
  • - 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive

    $6,990

    143,525 mi.
    Est. $129/mo

    Sam's Auto Sales

    4.3
    Check Availability
    Houston, TX (17 mi)
    Quick view
  • Red 2025 BMW 430 Gran Coupe iRed 2025 BMW 430 Gran Coupe iRed 2025 BMW 430 Gran Coupe iRed 2025 BMW 430 Gran Coupe iRed 2025 BMW 430 Gran Coupe iRed 2025 BMW 430 Gran Coupe i

    $40,221

    $2.5K
    17,599 mi.
    Est. $742/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • White 2017 BMW 750 IWhite 2017 BMW 750 IWhite 2017 BMW 750 IWhite 2017 BMW 750 IWhite 2017 BMW 750 IWhite 2017 BMW 750 I

    $27,899

    62,951 mi.
    Est. $515/mo

    Autovision LLC

    Check Availability
    houston, TX (19 mi)
    Quick view
  • 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,742

    $253
    108,116 mi.
    Est. $235/mo

    G Motors

    4.4
    Check Availability
    Tomball, TX (27 mi)
    Quick view
  • Alpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35i

    $10,495

    84,074 mi.
    Est. $194/mo

    ZaZa Motors

    Check Availability
    Stafford, TX (25 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50e

    $69,220

    5,791 mi.
    Est. $1,277/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • White 2016 BMW 535 iWhite 2016 BMW 535 iWhite 2016 BMW 535 iWhite 2016 BMW 535 iWhite 2016 BMW 535 iWhite 2016 BMW 535 i

    $14,995

    88,698 mi.
    Est. $277/mo

    Shawn's Motor Credit

    Check Availability
    Houston, TX (23 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50Black Sapphire Metallic 2023 BMW iX xDrive50

    $46,722

    $501
    12,064 mi.
    Est. $862/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • Melbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228i

    $12,771

    91,205 mi.
    Est. $236/mo

    Don McGill Toyota of Houston

    4.8
    Check Availability
    Houston, TX (26 mi)
    Quick view
  • Black 2017 BMW 430 Gran Coupe iBlack 2017 BMW 430 Gran Coupe iBlack 2017 BMW 430 Gran Coupe iBlack 2017 BMW 430 Gran Coupe iBlack 2017 BMW 430 Gran Coupe iBlack 2017 BMW 430 Gran Coupe i

    $6,500

    161,564 mi.
    Est. $120/mo

    Texas Best Deal Autos

    2.4
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • White 2017 BMW 430 Gran Coupe iWhite 2017 BMW 430 Gran Coupe iWhite 2017 BMW 430 Gran Coupe iWhite 2017 BMW 430 Gran Coupe iWhite 2017 BMW 430 Gran Coupe iWhite 2017 BMW 430 Gran Coupe i

    $6,750

    135,129 mi.
    Est. $125/mo

    Texas Best Deal Autos

    2.4
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X1 xDrive28iBlack Sapphire Metallic 2019 BMW X1 xDrive28iBlack Sapphire Metallic 2019 BMW X1 xDrive28iBlack Sapphire Metallic 2019 BMW X1 xDrive28iBlack Sapphire Metallic 2019 BMW X1 xDrive28iBlack Sapphire Metallic 2019 BMW X1 xDrive28i

    $15,595

    81,211 mi.
    Est. $288/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • Skyscraper Grey Metallic 2023 BMW 840 Gran Coupe iSkyscraper Grey Metallic 2023 BMW 840 Gran Coupe iSkyscraper Grey Metallic 2023 BMW 840 Gran Coupe iSkyscraper Grey Metallic 2023 BMW 840 Gran Coupe iSkyscraper Grey Metallic 2023 BMW 840 Gran Coupe iSkyscraper Grey Metallic 2023 BMW 840 Gran Coupe i

    $53,991

    31,034 mi.
    Est. $996/mo

    ABZ Motors

    4.4
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • Magellan Gray Metallic 2017 BMW 750 i xDriveMagellan Gray Metallic 2017 BMW 750 i xDriveMagellan Gray Metallic 2017 BMW 750 i xDriveMagellan Gray Metallic 2017 BMW 750 i xDriveMagellan Gray Metallic 2017 BMW 750 i xDriveMagellan Gray Metallic 2017 BMW 750 i xDrive

    $21,219

    $1.7K
    79,185 mi.
    Est. $392/mo

    AutoNation Chrysler Dodge Jeep Ram Spring

    4.4
    Check Availability
    Spring, TX (27 mi)
    Quick view
  • Gray 2025 BMW M440 i xDriveGray 2025 BMW M440 i xDriveGray 2025 BMW M440 i xDriveGray 2025 BMW M440 i xDriveGray 2025 BMW M440 i xDriveGray 2025 BMW M440 i xDrive

    $57,920

    16,866 mi.
    Est. $1,069/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)
    Quick view
  • Mineral White Metallic 2023 BMW M440 iMineral White Metallic 2023 BMW M440 iMineral White Metallic 2023 BMW M440 iMineral White Metallic 2023 BMW M440 iMineral White Metallic 2023 BMW M440 iMineral White Metallic 2023 BMW M440 i

    $47,995

    32,813 mi.
    Est. $886/mo

    BMW of Houston North

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

    $64,777

    47,708 mi.
    Est. $1,195/mo

    Auto Merchants Inc.

    4.2
    Check Availability
    $366 delivery from Plano, TX (244 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. $554/mo

    CarMax Denton

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