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
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $55,540

    2,290 mi.
    Est. $1,016/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (4 mi)

    Quick view
  • Mediterranean Blue Metallic 2017 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2017 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2017 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2017 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2017 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2017 BMW 330 330i 4dr Sedan

    $13,989

    95,127 mi.
    Est. $256/mo

    Dean Motor Cars Inc.

    Check Availability
    Houston, TX (27 mi)
    Quick view
  • Black 2017 BMW 330 iBlack 2017 BMW 330 iBlack 2017 BMW 330 iBlack 2017 BMW 330 iBlack 2017 BMW 330 iBlack 2017 BMW 330 i

    $13,999

    97,858 mi.
    Est. $256/mo

    Kayalar Motors

    Check Availability
    Houston, TX (21 mi)
    Quick view
  • Skyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 i

    $36,493

    $502
    20,350 mi.
    Est. $667/mo

    Bayway Cadillac of the Woodlands

    Check Availability
    The Woodlands, TX (12 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NA

    $40,995

    20,245 mi.
    Est. $750/mo

    HGreg.com Houston

    3.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4D

    $15,995

    110,912 mi.
    Est. $292/mo

    R&T Expo

    3.5
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Alpine White 2019 BMW 330 330i Sedan 4DAlpine White 2019 BMW 330 330i Sedan 4DAlpine White 2019 BMW 330 330i Sedan 4DAlpine White 2019 BMW 330 330i Sedan 4DAlpine White 2019 BMW 330 330i Sedan 4DAlpine White 2019 BMW 330 330i Sedan 4D

    $19,995

    80,357 mi.
    Est. $366/mo

    Sky Rides Automotive Group

    3.7
    Check Availability
    Houston, TX (25 mi)
    Quick view
  • Blue 2025 BMW 330 xDriveBlue 2025 BMW 330 xDriveBlue 2025 BMW 330 xDriveBlue 2025 BMW 330 xDriveBlue 2025 BMW 330 xDriveBlue 2025 BMW 330 xDrive

    $41,388

    $500
    12,263 mi.
    Est. $757/mo

    BMW of The Woodlands

    4.8
    Check Availability
    The Woodlands, TX (11 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NA

    $47,797

    4,053 mi.
    Est. $874/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (22 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NA

    $49,277

    $500
    4,524 mi.
    Est. $901/mo

    BMW of The Woodlands

    4.8
    Check Availability
    The Woodlands, TX (11 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330i

    $37,490

    $487
    18,420 mi.
    Est. $686/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (22 mi)
    Quick view
  • Alpine White 2022 BMW 330 iAlpine White 2022 BMW 330 iAlpine White 2022 BMW 330 iAlpine White 2022 BMW 330 iAlpine White 2022 BMW 330 iAlpine White 2022 BMW 330 i

    $24,999

    $1K
    70,575 mi.
    Est. $457/mo

    Momentum BMW

    4.8
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Gray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDrive

    $39,995

    16,461 mi.
    Est. $731/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (4 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $46,812

    6,897 mi.
    Est. $856/mo

    BMW of West Houston

    4.8
    Check Availability
    Katy, TX (29 mi)
    Quick view
  • Black 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330i

    $35,392

    $599
    23,322 mi.
    Est. $647/mo

    AutoNation Chrysler Dodge Jeep Ram Spring

    4.4
    Check Availability
    Spring, TX (4 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330i

    $31,995

    32,553 mi.
    Est. $585/mo

    Lexus of Southwest Houston

    4.8
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW 330 iPhytonic Blue Metallic 2022 BMW 330 iPhytonic Blue Metallic 2022 BMW 330 iPhytonic Blue Metallic 2022 BMW 330 iPhytonic Blue Metallic 2022 BMW 330 iPhytonic Blue Metallic 2022 BMW 330 i

    $25,900

    $2.9K
    45,260 mi.
    Est. $474/mo

    Group 1 GMC Southwest

    4.4
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Blue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDrive

    $26,998

    49,134 mi.
    Est. $494/mo

    CarMax North Houston

    4.5
    Check Availability
    Houston, TX (5 mi)
    Quick view
  • Portimao Blue Metallic 2022 BMW 330 330iPortimao Blue Metallic 2022 BMW 330 330iPortimao Blue Metallic 2022 BMW 330 330iPortimao Blue Metallic 2022 BMW 330 330iPortimao Blue Metallic 2022 BMW 330 330iPortimao Blue Metallic 2022 BMW 330 330i

    $33,991

    26,065 mi.
    Est. $622/mo

    ABZ Motors

    4.4
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Blue 2021 BMW 330 330i Sedan 4DBlue 2021 BMW 330 330i Sedan 4DBlue 2021 BMW 330 330i Sedan 4DBlue 2021 BMW 330 330i Sedan 4DBlue 2021 BMW 330 330i Sedan 4DBlue 2021 BMW 330 330i Sedan 4D

    $20,495

    81,184 mi.
    Est. $375/mo

    America's Auto Financial

    4.7
    Check Availability
    Houston, TX (30 mi)
    Quick view
  • Gray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330i

    $35,491

    $1.5K
    17,781 mi.
    Est. $649/mo

    ABZ Motors

    4.4
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • White 2024 BMW 330 330iWhite 2024 BMW 330 330iWhite 2024 BMW 330 330iWhite 2024 BMW 330 330iWhite 2024 BMW 330 330iWhite 2024 BMW 330 330i

    $35,491

    $500
    7,561 mi.
    Est. $649/mo

    ABZ Motors

    4.4
    Check Availability
    Houston, TX (28 mi)
    Quick view
  • Mineral White Metallic 2017 BMW 330 iMineral White Metallic 2017 BMW 330 iMineral White Metallic 2017 BMW 330 iMineral White Metallic 2017 BMW 330 iMineral White Metallic 2017 BMW 330 iMineral White Metallic 2017 BMW 330 i

    $13,854

    82,263 mi.
    Est. $253/mo

    Group 1 GMC Southwest

    4.4
    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Black 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 I

    $27,998

    53,709 mi.
    Est. $512/mo

    CarMax Austin North

    4.7
    Check Availability
    Free delivery to Houston, TX (5 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330i

    $46,500

    5,024 mi.
    Est. $850/mo

    BMW of Arlington

    4.5
    Check Availability
    $399 delivery from Arlington, TX (213 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