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
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $48,995

    20,274 mi.
    Est. $896/mo

    BMW of Houston North

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

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDrive

    $55,991

    15,059 mi.
    Est. $1,024/mo

    ABZ Motors

    4.4
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • White 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4D

    $18,995

    86,143 mi.
    Est. $347/mo

    America's Auto Financial

    4.8
    Check Availability
    Houston, TX (30 mi)
    Quick view
  • White 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 I

    $32,998

    $1K
    29,669 mi.
    Est. $603/mo

    CarMax Southwest Freeway

    4.7
    Check Availability
    Houston, TX (26 mi)
    Quick view
  • Black 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 I

    $33,998

    37,571 mi.
    Est. $622/mo

    CarMax Southwest Freeway

    4.7
    Check Availability
    Houston, TX (26 mi)
    Quick view
  • Black 2024 BMW 530 IBlack 2024 BMW 530 IBlack 2024 BMW 530 IBlack 2024 BMW 530 IBlack 2024 BMW 530 IBlack 2024 BMW 530 I

    $39,998

    27,812 mi.
    Est. $731/mo

    CarMax Cy-Fair

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

    $37,581

    $400
    28,795 mi.
    Est. $687/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • 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

    $17,998

    71,197 mi.
    Est. $329/mo

    CarMax North Houston

    4.6
    Check Availability
    Houston, TX (5 mi)
    Quick view
  • White 2015 BMW M235 M235i 2dr ConvertibleWhite 2015 BMW M235 M235i 2dr ConvertibleWhite 2015 BMW M235 M235i 2dr ConvertibleWhite 2015 BMW M235 M235i 2dr ConvertibleWhite 2015 BMW M235 M235i 2dr ConvertibleWhite 2015 BMW M235 M235i 2dr Convertible

    $10,995

    168,791 mi.
    Est. $201/mo

    Heights Motor Credit

    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Black 2013 BMW X3 xDrive35iBlack 2013 BMW X3 xDrive35iBlack 2013 BMW X3 xDrive35iBlack 2013 BMW X3 xDrive35iBlack 2013 BMW X3 xDrive35iBlack 2013 BMW X3 xDrive35i

    $8,105

    $409
    122,112 mi.
    Est. $148/mo

    Fard Auto Group

    Check Availability
    houston, TX (15 mi)
    Quick view
  • Silver 2016 BMW 328 iSilver 2016 BMW 328 iSilver 2016 BMW 328 iSilver 2016 BMW 328 iSilver 2016 BMW 328 iSilver 2016 BMW 328 i

    $9,995

    95,753 mi.
    Est. $183/mo

    Heights Motor Credit

    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Black 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 i

    $9,995

    105,832 mi.
    Est. $183/mo

    Heights Motor Credit

    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Alpine White 2025 BMW M2 CoupeAlpine White 2025 BMW M2 CoupeAlpine White 2025 BMW M2 CoupeAlpine White 2025 BMW M2 CoupeAlpine White 2025 BMW M2 CoupeAlpine White 2025 BMW M2 Coupe

    $64,899

    18,189 mi.
    Est. $1,187/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $11,995

    99,519 mi.
    Est. $219/mo

    Heights Motor Credit

    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Alvite Grey Metallic 2023 BMW M550 i XdriveAlvite Grey Metallic 2023 BMW M550 i XdriveAlvite Grey Metallic 2023 BMW M550 i XdriveAlvite Grey Metallic 2023 BMW M550 i XdriveAlvite Grey Metallic 2023 BMW M550 i XdriveAlvite Grey Metallic 2023 BMW M550 i Xdrive

    $52,991

    64,189 mi.
    Est. $969/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (7 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW i7 xDrive60Brooklyn Grey Metallic 2024 BMW i7 xDrive60Brooklyn Grey Metallic 2024 BMW i7 xDrive60Brooklyn Grey Metallic 2024 BMW i7 xDrive60Brooklyn Grey Metallic 2024 BMW i7 xDrive60Brooklyn Grey Metallic 2024 BMW i7 xDrive60

    $66,995

    32,910 mi.
    Est. $1,225/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (4 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50i

    $61,995

    28,812 mi.
    Est. $1,134/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (4 mi)
    Quick view
  • White 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35i

    $12,995

    124,452 mi.
    Est. $238/mo

    Heights Motor Credit

    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDrive

    $66,581

    $1K
    30,528 mi.
    Est. $1,217/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • 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

    $50,723

    29,926 mi.
    Est. $927/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (22 mi)
    Quick view
  • Black 2025 BMW X4 XDrive30iBlack 2025 BMW X4 XDrive30iBlack 2025 BMW X4 XDrive30iBlack 2025 BMW X4 XDrive30iBlack 2025 BMW X4 XDrive30iBlack 2025 BMW X4 XDrive30i

    $46,998

    22,882 mi.
    Est. $859/mo

    CarMax Houston Katy Freeway

    4.5
    Check Availability
    Katy, TX (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 530e BaseBlack Sapphire Metallic 2023 BMW 530e BaseBlack Sapphire Metallic 2023 BMW 530e BaseBlack Sapphire Metallic 2023 BMW 530e Base

    $33,815

    31,814 mi.
    Est. $618/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (22 mi)
    Quick view
  • White 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDrive

    $26,998

    43,449 mi.
    Est. $494/mo

    CarMax Cy-Fair

    4.5
    Check Availability
    Houston, TX (18 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2018 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2018 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2018 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2018 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2018 BMW 330 330i 4dr Sedan

    $15,499

    71,488 mi.
    Est. $283/mo

    King Brothers Auto Sales

    Check Availability
    Houston, TX (25 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 (13 mi)

    Quick view
  • Black 2026 BMW 540 xDriveBlack 2026 BMW 540 xDriveBlack 2026 BMW 540 xDriveBlack 2026 BMW 540 xDriveBlack 2026 BMW 540 xDriveBlack 2026 BMW 540 xDrive

    $61,995

    12,276 mi.
    Est. $1,134/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (4 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $34,224

    79,567 mi.
    Est. $626/mo

    Sewell INFINITI of North Houston

    Check Availability
    Houston, TX (4 mi)
    Quick view
  • Gray 2026 BMW 530 iGray 2026 BMW 530 iGray 2026 BMW 530 iGray 2026 BMW 530 iGray 2026 BMW 530 iGray 2026 BMW 530 i

    $48,224

    11,325 mi.
    Est. $882/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Jet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330i

    $52,565

    4,186 mi.
    Est. $961/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (22 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,184/mo

    Auto Merchants Inc.

    4.2
    Check Availability
    $330 delivery from Plano, TX (221 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 (5 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