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
  • Portimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive Sedan

    $56,220

    14,741 mi.
    Est. $971/mo

    BMW of Houston North

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

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (23 mi)

    Quick view
  • Brooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NA

    $46,224

    $981
    4,470 mi.
    Est. $798/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (15 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 BaseBlack Sapphire Metallic 2023 BMW 530e BaseBlack Sapphire Metallic 2023 BMW 530e Base

    $33,309

    $506
    31,817 mi.
    Est. $575/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (16 mi)
    Quick view
  • BLACK 2025 BMW X2 xDrive28iBLACK 2025 BMW X2 xDrive28iBLACK 2025 BMW X2 xDrive28iBLACK 2025 BMW X2 xDrive28iBLACK 2025 BMW X2 xDrive28iBLACK 2025 BMW X2 xDrive28i

    $38,125

    16,557 mi.
    Est. $659/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (15 mi)
    Quick view
  • Gray 2025 BMW 530 530iGray 2025 BMW 530 530iGray 2025 BMW 530 530iGray 2025 BMW 530 530iGray 2025 BMW 530 530iGray 2025 BMW 530 530i

    $40,460

    $1.1K
    17,195 mi.
    Est. $699/mo

    AutoNation Chrysler Dodge Jeep Ram Spring

    4.4
    Check Availability
    Spring, TX (28 mi)
    Quick view
  • Black 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28i

    $13,224

    94,042 mi.
    Est. $228/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW 228 228iMineral Gray Metallic 2016 BMW 228 228iMineral Gray Metallic 2016 BMW 228 228iMineral Gray Metallic 2016 BMW 228 228iMineral Gray Metallic 2016 BMW 228 228iMineral Gray Metallic 2016 BMW 228 228i

    $9,395

    150,985 mi.
    Est. $162/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (23 mi)

    Quick view
  • Phytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28i

    $30,712

    35,071 mi.
    Est. $530/mo

    EchoPark Automotive Houston

    4.6
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Alpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330i

    $36,495

    $500
    24,662 mi.
    Est. $630/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Gray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NA

    $42,474

    $1.4K
    14,424 mi.
    Est. $734/mo

    AutoNation Chrysler Dodge Jeep Ram Spring

    4.4
    Check Availability
    Spring, TX (28 mi)
    Quick view
  • Phytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28i

    $41,751

    7,748 mi.
    Est. $721/mo

    Group 1 Hyundai Southwest Houston

    4.5
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Alpine White 2022 BMW X5 PHEV xDrive45eAlpine White 2022 BMW X5 PHEV xDrive45eAlpine White 2022 BMW X5 PHEV xDrive45eAlpine White 2022 BMW X5 PHEV xDrive45eAlpine White 2022 BMW X5 PHEV xDrive45eAlpine White 2022 BMW X5 PHEV xDrive45e

    $37,923

    $301
    48,235 mi.
    Est. $655/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $61,291

    $200
    36,492 mi.
    Est. $1,059/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (23 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 i

    $27,991

    63,370 mi.
    Est. $483/mo

    Fred Haas Toyota World

    4.7
    Check Availability
    Spring, TX (27 mi)
    Quick view
  • Sparkling Copper Metallic 2024 BMW i7 xDrive60Sparkling Copper Metallic 2024 BMW i7 xDrive60Sparkling Copper Metallic 2024 BMW i7 xDrive60Sparkling Copper Metallic 2024 BMW i7 xDrive60Sparkling Copper Metallic 2024 BMW i7 xDrive60Sparkling Copper Metallic 2024 BMW i7 xDrive60

    $68,121

    20,973 mi.
    Est. $1,177/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (16 mi)
    Quick view
  • Alpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45e

    $50,245

    $731
    15,046 mi.
    Est. $868/mo

    Group 1 Toyota Southwest Houston

    4.2
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330i

    $19,316

    60,577 mi.
    Est. $334/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (21 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,915 mi.
    Est. $1,157/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40i

    $80,990

    12,713 mi.
    Est. $1,399/mo

    Grubbs Volvo Cars of Central Houston

    3.7
    Check Availability
    Houston, TX (20 mi)

    Quick view
  • Dravit Grey Metallic 2026 BMW 430 iDravit Grey Metallic 2026 BMW 430 iDravit Grey Metallic 2026 BMW 430 iDravit Grey Metallic 2026 BMW 430 iDravit Grey Metallic 2026 BMW 430 iDravit Grey Metallic 2026 BMW 430 i

    $61,180

    1,181 mi.
    Est. $1,057/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Alpine White 2023 BMW 430 iAlpine White 2023 BMW 430 iAlpine White 2023 BMW 430 iAlpine White 2023 BMW 430 i

    $37,223

    21,200 mi.
    Est. $643/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (16 mi)
    Quick view
  • White 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDrive

    $32,499

    35,935 mi.
    Est. $561/mo

    Mercedes-Benz of Houston North

    4.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW 530 530iDark Graphite Metallic 2026 BMW 530 530iDark Graphite Metallic 2026 BMW 530 530iDark Graphite Metallic 2026 BMW 530 530iDark Graphite Metallic 2026 BMW 530 530iDark Graphite Metallic 2026 BMW 530 530i

    $55,669

    5,014 mi.
    Est. $962/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (16 mi)
    Quick view
  • Alpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35i

    $37,224

    $1K
    32,292 mi.
    Est. $643/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (15 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

    $44,279

    $1.7K
    16,207 mi.
    Est. $765/mo

    Grubbs Volvo Cars of Central Houston

    3.7
    Check Availability
    Houston, TX (20 mi)

    Quick view
  • Gray 2026 BMW X2 xDrive28iGray 2026 BMW X2 xDrive28iGray 2026 BMW X2 xDrive28iGray 2026 BMW X2 xDrive28iGray 2026 BMW X2 xDrive28iGray 2026 BMW X2 xDrive28i

    $43,495

    8,829 mi.
    Est. $751/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $19,750

    $200
    80,811 mi.
    Est. $341/mo

    Nexcar

    4.1
    Check Availability
    Spring, TX (28 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $38,990

    $1.2K
    11,577 mi.
    Est. $673/mo

    AutoNation Acura Gulf Freeway

    4.7
    Check Availability
    League City, TX (21 mi)
    Quick view
  • Mineral White Metallic 2026 BMW XM LabelMineral White Metallic 2026 BMW XM LabelMineral White Metallic 2026 BMW XM LabelMineral White Metallic 2026 BMW XM LabelMineral White Metallic 2026 BMW XM LabelMineral White Metallic 2026 BMW XM Label

    $171,045

    1,215 mi.
    Est. $2,954/mo

    BMW of Houston North

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

    Auto Merchants Inc.

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

    CarMax Garland

    4.6
    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