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
  • Carbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60i

    $77,404

    $977
    21,806 mi.
    Est. $1,325/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Check Availability
    Houston, TX (14 mi)

    Quick view
  • Alpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330i

    $26,589

    $401
    54,319 mi.
    Est. $455/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (21 mi)

    Quick view
  • 2006 BMW 525 i2006 BMW 525 i2006 BMW 525 i2006 BMW 525 i2006 BMW 525 i2006 BMW 525 i

    $5,291

    129,709 mi.
    Est. $91/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (24 mi)
    Quick view
  • Alpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDrive

    $11,391

    122,689 mi.
    Est. $195/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (24 mi)
    Quick view
  • Silver 2013 BMW 528 4dr Sdn 528i RWDSilver 2013 BMW 528 4dr Sdn 528i RWDSilver 2013 BMW 528 4dr Sdn 528i RWDSilver 2013 BMW 528 4dr Sdn 528i RWDSilver 2013 BMW 528 4dr Sdn 528i RWDSilver 2013 BMW 528 4dr Sdn 528i RWD

    $7,990

    115,452 mi.
    Est. $137/mo

    Sam's Auto Sales

    4.3
    Check Availability
    Houston, TX (26 mi)
    Quick view
  • - 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive- 2011 BMW 535 xDrive

    $6,990

    143,525 mi.
    Est. $120/mo

    Sam's Auto Sales

    4.3
    Check Availability
    Houston, TX (26 mi)
    Quick view
  • Gray 2012 BMW 328 iGray 2012 BMW 328 iGray 2012 BMW 328 iGray 2012 BMW 328 iGray 2012 BMW 328 iGray 2012 BMW 328 i

    $4,500

    132,593 mi.
    Est. $77/mo

    Private seller: Mohamed

    Contact Seller
    Cinco Ranch, TX (26 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDrive

    $20,879

    $542
    72,517 mi.
    Est. $357/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (21 mi)

    Quick view
  • Platinum Bronze Metallic 2007 BMW X3 AWD 4dr 3.0siPlatinum Bronze Metallic 2007 BMW X3 AWD 4dr 3.0siPlatinum Bronze Metallic 2007 BMW X3 AWD 4dr 3.0siPlatinum Bronze Metallic 2007 BMW X3 AWD 4dr 3.0siPlatinum Bronze Metallic 2007 BMW X3 AWD 4dr 3.0siPlatinum Bronze Metallic 2007 BMW X3 AWD 4dr 3.0si

    $3,995

    162,734 mi.
    Est. $68/mo

    AUTOGREEN USA LLC

    4.3
    Check Availability
    Houston, TX (26 mi)
    Quick view
  • 2016 BMW 750 i xDrive2016 BMW 750 i xDrive2016 BMW 750 i xDrive2016 BMW 750 i xDrive2016 BMW 750 i xDrive2016 BMW 750 i xDrive

    $15,950

    89,419 mi.
    Est. $273/mo

    Autohaus Expo LLC

    Check Availability
    Houston, TX (26 mi)
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $30,426

    $471
    48,336 mi.
    Est. $521/mo

    Shottenkirk Nissan Katy

    4.8
    Check Availability
    Katy, TX (27 mi)
    Quick view
  • Alpine White 2019 BMW X3 sDrive30i

    Not Priced

    95,229 mi.
    Est. $0/mo

    Archer Kia

    3.9
    Check Availability
    Houston, TX (10 mi)
    Quick view
  • $81,422

    23,646 mi.
    Est. $1,393/mo

    Group 1 Hyundai Southwest Houston

    4.5
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • 2017 BMW 330 330i2017 BMW 330 330i2017 BMW 330 330i2017 BMW 330 330i2017 BMW 330 330i2017 BMW 330 330i

    $14,961

    73,353 mi.
    Est. $256/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (21 mi)

    Quick view
  • $22,720

    83,569 mi.
    Est. $389/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $40,720

    19,676 mi.
    Est. $697/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $32,720

    33,617 mi.
    Est. $560/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $31,720

    37,836 mi.
    Est. $543/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $32,720

    27,535 mi.
    Est. $560/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • Alpine White 2023 BMW X5 sDrive40i

    $45,998

    $418
    25,116 mi.
    Est. $787/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (21 mi)

    Quick view
  • $36,220

    20,982 mi.
    Est. $620/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $31,720

    29,892 mi.
    Est. $543/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $32,220

    29,329 mi.
    Est. $551/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • $10,225

    147,896 mi.
    Est. $175/mo

    Gillman Honda Houston

    4.4
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • Gray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe Xdrive

    $51,696

    $3.6K
    0 mi.
    Est. $885/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • Black 2017 BMW X5 eDrive xDrive40e

    $24,995

    $1.3K
    42,106 mi.
    Est. $428/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (21 mi)

    Quick view
  • Alpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 I

    $56,825

    $225
    0 mi.
    Est. $972/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (11 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

    $49,716

    0 mi.
    Est. $851/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • Jet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 I

    $47,996

    0 mi.
    Est. $821/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (11 mi)
    Quick view
  • Night 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28i

    $46,166

    0 mi.
    Est. $790/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (11 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
    $379 delivery from Plano, TX (253 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. $479/mo

    CarMax Garland

    4.6
    Check Availability
    $149 delivery to Houston, TX (13 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