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
  • GRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDrive

    $34,220

    83,824 mi.
    Est. $626/mo

    G Motors

    4.5
    Tomball, TX (13 mi)
    Check Availability

  • Alpine White 2021 BMW M440 i xDrive

    $34,495

    $725
    64,307 mi.
    Est. $631/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

  • Alpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 i

    $39,995

    51,172 mi.
    Est. $731/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

  • BLUE 2015 BMW 428 iBLUE 2015 BMW 428 iBLUE 2015 BMW 428 iBLUE 2015 BMW 428 iBLUE 2015 BMW 428 iBLUE 2015 BMW 428 i

    $13,420

    $324
    84,939 mi.
    Est. $245/mo

    G Motors

    4.5
    Tomball, TX (13 mi)
    Check Availability
  • San Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 i

    $30,390

    $408
    31,100 mi.
    Est. $556/mo

    THIScar

    4.8
    Tomball, TX (13 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230i

    $35,622

    $590
    16,362 mi.
    Est. $651/mo

    EchoPark Automotive Houston Stafford

    4.6
    Stafford, TX (29 mi)
    Check Availability
  • Alpine White 2025 BMW 230 230iAlpine White 2025 BMW 230 230iAlpine White 2025 BMW 230 230iAlpine White 2025 BMW 230 230iAlpine White 2025 BMW 230 230iAlpine White 2025 BMW 230 230i

    $35,875

    $800
    3,955 mi.
    Est. $656/mo

    THIScar

    4.8
    Tomball, TX (13 mi)
    Check Availability
  • Gray 2025 BMW 230 IGray 2025 BMW 230 IGray 2025 BMW 230 IGray 2025 BMW 230 IGray 2025 BMW 230 IGray 2025 BMW 230 I

    $33,998

    $1K
    20,352 mi.
    Est. $622/mo

    CarMax Houston Katy Freeway

    4.4
    Katy, TX (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M440 i xDrive

    $51,995

    23,744 mi.
    Est. $951/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

  • GRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDriveGRAY 2022 BMW 430 i xDrive

    $34,220

    83,824 mi.
    Est. $626/mo

    G Motors

    4.5
    Tomball, TX (13 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 430 iGlacier Silver Metallic 2019 BMW 430 iGlacier Silver Metallic 2019 BMW 430 iGlacier Silver Metallic 2019 BMW 430 iGlacier Silver Metallic 2019 BMW 430 iGlacier Silver Metallic 2019 BMW 430 i

    $16,625

    70,449 mi.
    Est. $304/mo

    Heights Motors LLC

    Houston, TX (18 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW 430 iPortimao Blue Metallic 2024 BMW 430 iPortimao Blue Metallic 2024 BMW 430 iPortimao Blue Metallic 2024 BMW 430 iPortimao Blue Metallic 2024 BMW 430 iPortimao Blue Metallic 2024 BMW 430 i

    $40,217

    $1K
    19,874 mi.
    Est. $735/mo

    Momentum BMW

    4.7
    Houston, TX (29 mi)
    Check Availability
  • Alpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDrive

    $43,811

    6,207 mi.
    Est. $801/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Alpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDrive

    $39,395

    $400
    23,452 mi.
    Est. $720/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Gray Metallic 2026 BMW 230 iGray Metallic 2026 BMW 230 iGray Metallic 2026 BMW 230 iGray Metallic 2026 BMW 230 iGray Metallic 2026 BMW 230 iGray Metallic 2026 BMW 230 i

    $40,532

    4,498 mi.
    Est. $741/mo

    Momentum BMW

    4.7
    Houston, TX (29 mi)
    Check Availability
  • Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2

    $66,725

    $2.5K
    1,262 mi.
    Est. $1,220/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M440 i xDriveBlack Sapphire Metallic 2021 BMW M440 i xDriveBlack Sapphire Metallic 2021 BMW M440 i xDriveBlack Sapphire Metallic 2021 BMW M440 i xDriveBlack Sapphire Metallic 2021 BMW M440 i xDriveBlack Sapphire Metallic 2021 BMW M440 i xDrive

    $40,083

    37,412 mi.
    Est. $733/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 230 230iBlack Sapphire Metallic 2024 BMW 230 230iBlack Sapphire Metallic 2024 BMW 230 230iBlack Sapphire Metallic 2024 BMW 230 230iBlack Sapphire Metallic 2024 BMW 230 230iBlack Sapphire Metallic 2024 BMW 230 230i

    $33,653

    18,725 mi.
    Est. $615/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 i

    $51,181

    5,376 mi.
    Est. $936/mo

    BMW of Houston Midtown

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

    $55,811

    2,859 mi.
    Est. $1,021/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Alpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 i

    $45,712

    5,093 mi.
    Est. $836/mo

    Momentum BMW

    4.7
    Houston, TX (29 mi)
    Check Availability
  • Black 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 i

    $6,845

    110,610 mi.
    Est. $125/mo

    Always Motors

    Spring, TX (2 mi)
    Check Availability
  • Yellow 2016 BMW M4 BaseYellow 2016 BMW M4 BaseYellow 2016 BMW M4 BaseYellow 2016 BMW M4 BaseYellow 2016 BMW M4 BaseYellow 2016 BMW M4 Base

    $43,383

    38,895 mi.
    Est. $793/mo

    TX Auto Group Houston

    4.0
    Houston, TX (24 mi)
    Check Availability
  • Black 2004 BMW 645 CiBlack 2004 BMW 645 CiBlack 2004 BMW 645 CiBlack 2004 BMW 645 CiBlack 2004 BMW 645 CiBlack 2004 BMW 645 Ci

    $11,220

    84,142 mi.
    Est. $205/mo

    Mossy Nissan

    4.8
    Houston, TX (24 mi)
    Check Availability
  • BLACK 2018 BMW M4 BaseBLACK 2018 BMW M4 BaseBLACK 2018 BMW M4 BaseBLACK 2018 BMW M4 Base

    $43,475

    57,454 mi.
    Est. $795/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Black 2014 BMW 428 iBlack 2014 BMW 428 iBlack 2014 BMW 428 iBlack 2014 BMW 428 iBlack 2014 BMW 428 iBlack 2014 BMW 428 i

    $8,675

    118,084 mi.
    Est. $159/mo

    Autohaus Expo LLC

    4.7
    Houston, TX (21 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230iMineral White Metallic 2026 BMW 230 230i

    $43,222

    6,217 mi.
    Est. $790/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 i

    $50,169

    6,083 mi.
    Est. $917/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Jerez Black Metallic 2012 BMW M3 BaseJerez Black Metallic 2012 BMW M3 BaseJerez Black Metallic 2012 BMW M3 BaseJerez Black Metallic 2012 BMW M3 BaseJerez Black Metallic 2012 BMW M3 BaseJerez Black Metallic 2012 BMW M3 Base

    $31,991

    102,564 mi.
    Est. $585/mo

    Westside Chevrolet

    4.9
    $150 delivery from Katy, TX (31 mi)
    Check Availability
  • Gray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2D

    $41,900

    98,500 mi.
    Est. $766/mo

    Automay Car Sales

    3.8
    $398 delivery from Oklahoma City, OK (399 mi)
    Check Availability