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
  • Brooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDriveBrooklyn Grey Metallic 2026 BMW X3 M50 xDrive

    $65,173

    $822
    1,673 mi.
    Est. $1,115/mo

    BMW of Houston North

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

    $79,490

    $1.5K
    12,713 mi.
    Est. $1,360/mo

    Grubbs Volvo Cars of Central Houston

    3.7
    Check Availability
    Houston, TX (30 mi)

    Quick view
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $15,731

    98,268 mi.
    Est. $269/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X4 xDrive30iDark Graphite Metallic 2021 BMW X4 xDrive30iDark Graphite Metallic 2021 BMW X4 xDrive30iDark Graphite Metallic 2021 BMW X4 xDrive30iDark Graphite Metallic 2021 BMW X4 xDrive30iDark Graphite Metallic 2021 BMW X4 xDrive30i

    $24,410

    $1.1K
    80,792 mi.
    Est. $418/mo

    THIScar

    4.7
    Check Availability
    Tomball, TX (8 mi)
    Quick view
  • Blue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28i

    $32,998

    23,524 mi.
    Est. $565/mo

    CarMax North Houston

    4.6
    Check Availability
    Houston, TX (19 mi)
    Quick view
  • White 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XI

    $35,998

    25,968 mi.
    Est. $616/mo

    CarMax Cy-Fair

    4.5
    Check Availability
    Houston, TX (18 mi)
    Quick view
  • White Metallic 2023 BMW 330 iWhite Metallic 2023 BMW 330 iWhite Metallic 2023 BMW 330 iWhite Metallic 2023 BMW 330 iWhite Metallic 2023 BMW 330 iWhite Metallic 2023 BMW 330 i

    $30,780

    62,591 mi.
    Est. $527/mo

    Doggett Ford

    4.3
    Check Availability
    Houston, TX (24 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. $758/mo

    Grubbs Volvo Cars of Central Houston

    3.7
    Check Availability
    Houston, TX (30 mi)

    Quick view
  • Mineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45e

    $29,991

    77,639 mi.
    Est. $513/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • GRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 IGRAY 2018 BMW 740 I

    $24,212

    $501
    55,556 mi.
    Est. $414/mo

    G Motors

    4.4
    Check Availability
    Tomball, TX (16 mi)
    Quick view
  • White Metallic 2019 BMW 530 iWhite Metallic 2019 BMW 530 iWhite Metallic 2019 BMW 530 iWhite Metallic 2019 BMW 530 iWhite Metallic 2019 BMW 530 iWhite Metallic 2019 BMW 530 i

    $17,991

    90,908 mi.
    Est. $308/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (27 mi)
    Quick view
  • BLACK 2021 BMW X7 xDrive40iBLACK 2021 BMW X7 xDrive40iBLACK 2021 BMW X7 xDrive40iBLACK 2021 BMW X7 xDrive40iBLACK 2021 BMW X7 xDrive40iBLACK 2021 BMW X7 xDrive40i

    $35,995

    73,668 mi.
    Est. $616/mo

    G Motors

    4.4
    Check Availability
    Tomball, TX (16 mi)
    Quick view
  • Jet Black 2018 BMW X2 sDrive28iJet Black 2018 BMW X2 sDrive28iJet Black 2018 BMW X2 sDrive28iJet Black 2018 BMW X2 sDrive28iJet Black 2018 BMW X2 sDrive28iJet Black 2018 BMW X2 sDrive28i

    $13,510

    91,648 mi.
    Est. $231/mo

    THIScar

    4.7
    Check Availability
    Tomball, TX (8 mi)
    Quick view
  • Alpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330i

    $20,510

    $380
    81,948 mi.
    Est. $351/mo

    THIScar

    4.7
    Check Availability
    Tomball, TX (8 mi)
    Quick view
  • Alpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe Base

    $33,945

    13,985 mi.
    Est. $581/mo

    Helfman Dodge Chrysler Jeep Ram FIAT Alfa Romeo Maserati

    4.9
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Blue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDrive

    $37,998

    22,710 mi.
    Est. $650/mo

    CarMax Houston Katy Freeway

    4.5
    Check Availability
    Katy, TX (27 mi)
    Quick view
  • Gray 2021 BMW 228 Gran Coupe I Gran CoupeGray 2021 BMW 228 Gran Coupe I Gran CoupeGray 2021 BMW 228 Gran Coupe I Gran CoupeGray 2021 BMW 228 Gran Coupe I Gran CoupeGray 2021 BMW 228 Gran Coupe I Gran CoupeGray 2021 BMW 228 Gran Coupe I Gran Coupe

    $20,998

    80,318 mi.
    Est. $359/mo

    CarMax North Houston

    4.6
    Check Availability
    Houston, TX (19 mi)
    Quick view
  • Alpine White 2019 BMW 440 Gran Coupe iAlpine White 2019 BMW 440 Gran Coupe iAlpine White 2019 BMW 440 Gran Coupe iAlpine White 2019 BMW 440 Gran Coupe iAlpine White 2019 BMW 440 Gran Coupe iAlpine White 2019 BMW 440 Gran Coupe i

    $23,950

    82,924 mi.
    Est. $410/mo

    AutoNation USA Houston

    4.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • 2015 BMW 640 i2015 BMW 640 i2015 BMW 640 i2015 BMW 640 i2015 BMW 640 i2015 BMW 640 i

    $12,000

    136,622 mi.
    Est. $205/mo

    Autohaus Expo LLC

    Check Availability
    Houston, TX (20 mi)
    Quick view
  • White 2018 BMW M760 i xDriveWhite 2018 BMW M760 i xDriveWhite 2018 BMW M760 i xDriveWhite 2018 BMW M760 i xDriveWhite 2018 BMW M760 i xDriveWhite 2018 BMW M760 i xDrive

    $36,395

    68,137 mi.
    Est. $623/mo

    Shawn's Motor Credit

    Check Availability
    Houston, TX (24 mi)
    Quick view
  • Silver 2013 BMW 335 ISilver 2013 BMW 335 ISilver 2013 BMW 335 ISilver 2013 BMW 335 ISilver 2013 BMW 335 ISilver 2013 BMW 335 I

    $8,895

    148,943 mi.
    Est. $152/mo

    National Auto Group

    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Blue 2018 BMW 540 540i Sedan 4DBlue 2018 BMW 540 540i Sedan 4DBlue 2018 BMW 540 540i Sedan 4DBlue 2018 BMW 540 540i Sedan 4DBlue 2018 BMW 540 540i Sedan 4DBlue 2018 BMW 540 540i Sedan 4D

    $20,999

    107,919 mi.
    Est. $359/mo

    Heights Motors LLC

    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Silver 2016 BMW 528 xDriveSilver 2016 BMW 528 xDriveSilver 2016 BMW 528 xDriveSilver 2016 BMW 528 xDriveSilver 2016 BMW 528 xDriveSilver 2016 BMW 528 xDrive

    $11,995

    85,785 mi.
    Est. $205/mo

    National Auto Group

    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Black 2016 BMW 750 i xDriveBlack 2016 BMW 750 i xDriveBlack 2016 BMW 750 i xDriveBlack 2016 BMW 750 i xDriveBlack 2016 BMW 750 i xDriveBlack 2016 BMW 750 i xDrive

    $15,995

    106,410 mi.
    Est. $274/mo

    National Auto Group

    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Maroon 2012 BMW 128 IMaroon 2012 BMW 128 IMaroon 2012 BMW 128 IMaroon 2012 BMW 128 IMaroon 2012 BMW 128 IMaroon 2012 BMW 128 I

    $10,995

    115,454 mi.
    Est. $188/mo

    National Auto Group

    Check Availability
    Houston, TX (28 mi)
    Quick view
  • 2017 BMW 540 i2017 BMW 540 i2017 BMW 540 i2017 BMW 540 i2017 BMW 540 i2017 BMW 540 i

    $15,950

    122,136 mi.
    Est. $273/mo

    Autohaus Expo LLC

    Check Availability
    Houston, TX (20 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. $188/mo

    Heights Motor Credit

    Check Availability
    Houston, TX (29 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,108/mo

    Auto Merchants Inc.

    4.2
    Check Availability
    $312 delivery from Plano, TX (208 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW M2Black Sapphire Metallic 2026 BMW M2Black Sapphire Metallic 2026 BMW M2Black Sapphire Metallic 2026 BMW M2Black Sapphire Metallic 2026 BMW M2Black Sapphire Metallic 2026 BMW M2

    $72,488

    $2.5K
    3,506 mi.
    Est. $1,240/mo

    Porsche Sugar Land

    4.9
    Check Availability
    $60 delivery from Sugar Land, TX (41 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