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
  • Space Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35i

    $36,981

    $514
    36,526 mi.
    Est. $683/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (25 mi)

    Quick view
  • Black Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330i

    $19,991

    80,163 mi.
    Est. $369/mo

    AutoNation USA Gulf Freeway

    4.7
    Check Availability
    Houston, TX (19 mi)

    Quick view
  • White 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30i

    $33,233

    $762
    22,218 mi.
    Est. $613/mo

    TX Auto Group

    3.7
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $15,995

    76,719 mi.
    Est. $295/mo

    R&T Expo

    3.5
    Check Availability
    Houston, TX (30 mi)
    Quick view
  • Black 2014 BMW X5 sDrive35iBlack 2014 BMW X5 sDrive35iBlack 2014 BMW X5 sDrive35iBlack 2014 BMW X5 sDrive35iBlack 2014 BMW X5 sDrive35iBlack 2014 BMW X5 sDrive35i

    $12,999

    102,143 mi.
    Est. $240/mo

    Unique Auto Group

    3.8
    Check Availability
    Houston, TX (30 mi)
    Quick view
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $28,995

    55,382 mi.
    Est. $535/mo

    R&T Expo

    3.5
    Check Availability
    Houston, TX (30 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40i

    $65,991

    9,822 mi.
    Est. $1,218/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Mediterranean Blue Metallic 2018 BMW X2 sDrive28iMediterranean Blue Metallic 2018 BMW X2 sDrive28iMediterranean Blue Metallic 2018 BMW X2 sDrive28iMediterranean Blue Metallic 2018 BMW X2 sDrive28iMediterranean Blue Metallic 2018 BMW X2 sDrive28iMediterranean Blue Metallic 2018 BMW X2 sDrive28i

    $14,998

    84,172 mi.
    Est. $277/mo

    AutoNation USA Gulf Freeway

    4.7
    Check Availability
    Houston, TX (19 mi)

    Quick view
  • Sparkling Brown Metallic 2023 BMW X5 sDrive40iSparkling Brown Metallic 2023 BMW X5 sDrive40iSparkling Brown Metallic 2023 BMW X5 sDrive40iSparkling Brown Metallic 2023 BMW X5 sDrive40iSparkling Brown Metallic 2023 BMW X5 sDrive40iSparkling Brown Metallic 2023 BMW X5 sDrive40i

    $40,554

    38,300 mi.
    Est. $748/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $57,200

    1,935 mi.
    Est. $1,056/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Mineral White Metallic 2024 BMW X3 M40iMineral White Metallic 2024 BMW X3 M40iMineral White Metallic 2024 BMW X3 M40iMineral White Metallic 2024 BMW X3 M40iMineral White Metallic 2024 BMW X3 M40iMineral White Metallic 2024 BMW X3 M40i

    $49,977

    $523
    29,012 mi.
    Est. $922/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $38,500

    $499
    24,712 mi.
    Est. $711/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (19 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW 540 iDark Graphite Metallic 2022 BMW 540 iDark Graphite Metallic 2022 BMW 540 iDark Graphite Metallic 2022 BMW 540 iDark Graphite Metallic 2022 BMW 540 iDark Graphite Metallic 2022 BMW 540 i

    $35,475

    $413
    50,798 mi.
    Est. $655/mo

    BMW MINI of Clear Lake

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

    $47,798

    $200
    64,189 mi.
    Est. $882/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (25 mi)

    Quick view
  • Mineral Gray Metallic 2021 BMW 228 Gran Coupe sDriveMineral Gray Metallic 2021 BMW 228 Gran Coupe sDriveMineral Gray Metallic 2021 BMW 228 Gran Coupe sDriveMineral Gray Metallic 2021 BMW 228 Gran Coupe sDriveMineral Gray Metallic 2021 BMW 228 Gran Coupe sDriveMineral Gray Metallic 2021 BMW 228 Gran Coupe sDrive

    $25,999

    29,559 mi.
    Est. $480/mo

    Audi Central Houston

    4.5
    Check Availability
    Houston, TX (23 mi)
    Quick view
  • Gray Metallic 2025 BMW M340 M340IGray Metallic 2025 BMW M340 M340IGray Metallic 2025 BMW M340 M340IGray Metallic 2025 BMW M340 M340IGray Metallic 2025 BMW M340 M340IGray Metallic 2025 BMW M340 M340I

    $53,604

    $1.3K
    13,199 mi.
    Est. $989/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (19 mi)
    Quick view
  • Carbon Black Metallic 2017 BMW 540 540iCarbon Black Metallic 2017 BMW 540 540iCarbon Black Metallic 2017 BMW 540 540iCarbon Black Metallic 2017 BMW 540 540iCarbon Black Metallic 2017 BMW 540 540iCarbon Black Metallic 2017 BMW 540 540i

    $22,492

    75,554 mi.
    Est. $415/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Dravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40i

    $101,085

    3,007 mi.
    Est. $1,866/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive Sedan

    $53,995

    38,915 mi.
    Est. $997/mo

    BMW of Houston North

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

    $27,598

    $3.1K
    56,131 mi.
    Est. $509/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (25 mi)

    Quick view
  • Brooklyn Gray Metallic 2025 BMW 230 xDriveBrooklyn Gray Metallic 2025 BMW 230 xDriveBrooklyn Gray Metallic 2025 BMW 230 xDriveBrooklyn Gray Metallic 2025 BMW 230 xDriveBrooklyn Gray Metallic 2025 BMW 230 xDriveBrooklyn Gray Metallic 2025 BMW 230 xDrive

    $44,200

    5,520 mi.
    Est. $816/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Platinum Silver Me 2017 BMW 330 330iPlatinum Silver Me 2017 BMW 330 330iPlatinum Silver Me 2017 BMW 330 330iPlatinum Silver Me 2017 BMW 330 330iPlatinum Silver Me 2017 BMW 330 330iPlatinum Silver Me 2017 BMW 330 330i

    $17,581

    41,720 mi.
    Est. $324/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330i

    $33,500

    25,460 mi.
    Est. $618/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Mineral White Metallic 2022 BMW M440 i xDriveMineral White Metallic 2022 BMW M440 i xDriveMineral White Metallic 2022 BMW M440 i xDriveMineral White Metallic 2022 BMW M440 i xDriveMineral White Metallic 2022 BMW M440 i xDriveMineral White Metallic 2022 BMW M440 i xDrive

    $45,995

    25,087 mi.
    Est. $849/mo

    AutoNation Acura Gulf Freeway

    4.8
    Check Availability
    League City, TX (24 mi)
    Quick view
  • San Remo Green Metallic 2023 BMW 840 iSan Remo Green Metallic 2023 BMW 840 iSan Remo Green Metallic 2023 BMW 840 iSan Remo Green Metallic 2023 BMW 840 iSan Remo Green Metallic 2023 BMW 840 iSan Remo Green Metallic 2023 BMW 840 i

    $48,900

    47,036 mi.
    Est. $902/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (19 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60i

    $83,491

    $500
    8,326 mi.
    Est. $1,541/mo

    Demontrond Buick GMC

    4.8
    Check Availability
    Houston, TX (25 mi)

    Quick view
  • Mineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 i

    $36,500

    $435
    21,246 mi.
    Est. $674/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (20 mi)
    Quick view
  • Gray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40i

    $88,052

    3,680 mi.
    Est. $1,625/mo

    BMW MINI of Clear Lake

    4.8
    Check Availability
    Webster, TX (19 mi)
    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $49,992

    $1.4K
    44,596 mi.
    Est. $923/mo

    BMW of Arlington

    4.6
    Check Availability
    $399 delivery from Arlington, TX (236 mi)
    Quick view
  • Black 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40iBlack 2023 BMW X5 sDrive40i

    $39,998

    $1K
    34,880 mi.
    Est. $738/mo

    CarMax Houston Katy Freeway

    4.5
    Check Availability
    Free delivery to Houston, TX (19 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