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
  • 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

    $51,465

    2,256 mi.
    Est. $932/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (13 mi)
    Check Availability

  • Dravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330i

    $42,995

    $1K
    478 mi.
    Est. $779/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (13 mi)
    Check Availability

  • 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

    $17,625

    $800
    91,323 mi.
    Est. $319/mo

    THIScar

    4.8
    Tomball, TX (8 mi)
    Check Availability

  • Skyscraper Grey Metallic 2024 BMW 330 330i SedanSkyscraper Grey Metallic 2024 BMW 330 330i SedanSkyscraper Grey Metallic 2024 BMW 330 330i SedanSkyscraper Grey Metallic 2024 BMW 330 330i SedanSkyscraper Grey Metallic 2024 BMW 330 330i SedanSkyscraper Grey Metallic 2024 BMW 330 330i Sedan

    $31,495

    $428
    37,681 mi.
    Est. $571/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (13 mi)
    Check Availability
  • Mediterranean Blue Metallic 2018 BMW 330 330iMediterranean Blue Metallic 2018 BMW 330 330iMediterranean Blue Metallic 2018 BMW 330 330iMediterranean Blue Metallic 2018 BMW 330 330iMediterranean Blue Metallic 2018 BMW 330 330iMediterranean Blue Metallic 2018 BMW 330 330i

    $14,219

    91,423 mi.
    Est. $258/mo

    Audi West Houston

    4.5
    Houston, TX (26 mi)
    Check Availability
  • Alpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 i

    $14,219

    138,610 mi.
    Est. $258/mo

    BMW of West Houston

    4.8
    Katy, TX (27 mi)
    Check Availability
  • White 2023 BMW 330 iWhite 2023 BMW 330 iWhite 2023 BMW 330 iWhite 2023 BMW 330 iWhite 2023 BMW 330 iWhite 2023 BMW 330 i

    $35,224

    9,654 mi.
    Est. $638/mo

    Robbins Chevrolet

    4.8
    Humble, TX (27 mi)
    Check Availability
  • Alpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 i

    $30,560

    $2.1K
    47,195 mi.
    Est. $554/mo

    Planet Ford 59

    4.4
    Humble, TX (27 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW 330 330iGlacier Silver Metallic 2020 BMW 330 330iGlacier Silver Metallic 2020 BMW 330 330iGlacier Silver Metallic 2020 BMW 330 330iGlacier Silver Metallic 2020 BMW 330 330iGlacier Silver Metallic 2020 BMW 330 330i

    $20,480

    $500
    67,149 mi.
    Est. $371/mo

    THIScar

    4.8
    Tomball, TX (8 mi)
    Check Availability

  • Alpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330i

    $45,498

    $1K
    738 mi.
    Est. $824/mo

    Gullo Toyota

    4.5
    Conroe, TX (16 mi)
    Check Availability
  • White Metallic 2018 BMW 330 iWhite Metallic 2018 BMW 330 iWhite Metallic 2018 BMW 330 iWhite Metallic 2018 BMW 330 iWhite Metallic 2018 BMW 330 iWhite Metallic 2018 BMW 330 i

    $14,236

    95,355 mi.
    Est. $258/mo

    USA Direct Auto

    4.6
    Houston, TX (27 mi)
    Check Availability
  • Gray 2021 BMW 330 IGray 2021 BMW 330 IGray 2021 BMW 330 IGray 2021 BMW 330 IGray 2021 BMW 330 IGray 2021 BMW 330 I

    $29,998

    14,201 mi.
    Est. $543/mo

    CarMax North Houston

    4.6
    Houston, TX (19 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 i

    $27,495

    $1.4K
    53,611 mi.
    Est. $498/mo

    Tom Peacock Cadillac

    4.6
    Houston, TX (19 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330Phytonic Blue Metallic 2021 BMW 330Phytonic Blue Metallic 2021 BMW 330Phytonic Blue Metallic 2021 BMW 330Phytonic Blue Metallic 2021 BMW 330Phytonic Blue Metallic 2021 BMW 330

    $19,120

    95,176 mi.
    Est. $346/mo

    G Motors

    4.5
    Tomball, TX (16 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW 330 330i

    $18,995

    95,873 mi.
    Est. $344/mo

    BMW of Houston North

    4.8
    Houston, TX (18 mi)
    Check Availability

  • White 2024 BMW 330 iWhite 2024 BMW 330 iWhite 2024 BMW 330 iWhite 2024 BMW 330 iWhite 2024 BMW 330 iWhite 2024 BMW 330 i

    $39,995

    27,280 mi.
    Est. $724/mo

    Paisanos Auto Sales

    Houston, TX (27 mi)
    Check Availability
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $17,220

    $225
    86,126 mi.
    Est. $312/mo

    Houston Auto land

    Houston, TX (15 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 i

    $19,990

    $1K
    73,259 mi.
    Est. $362/mo

    Mossy Ineos Grenadier

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

    $22,720

    80,732 mi.
    Est. $412/mo

    BMW of Houston North

    4.8
    Houston, TX (18 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330i

    $22,787

    58,442 mi.
    Est. $413/mo

    Joe Myers Ford

    4.7
    Houston, TX (20 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330i

    $43,777

    $500
    5,303 mi.
    Est. $793/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (13 mi)
    Check Availability

  • Black 2026 BMW 330 IBlack 2026 BMW 330 IBlack 2026 BMW 330 IBlack 2026 BMW 330 IBlack 2026 BMW 330 IBlack 2026 BMW 330 I

    $37,218

    12,760 mi.
    Est. $674/mo

    BMW of West Houston

    4.8
    Katy, TX (27 mi)
    Check Availability
  • Blue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 I

    $37,998

    $2K
    14,036 mi.
    Est. $688/mo

    CarMax North Houston

    4.6
    Houston, TX (19 mi)
    Check Availability
  • Jet Black 2018 BMW 330 iJet Black 2018 BMW 330 iJet Black 2018 BMW 330 iJet Black 2018 BMW 330 iJet Black 2018 BMW 330 iJet Black 2018 BMW 330 i

    $13,270

    111,645 mi.
    Est. $240/mo

    USA Direct Auto

    4.6
    Houston, TX (27 mi)
    Check Availability
  • Blue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 IBlue 2024 BMW 330 I

    $31,998

    $1K
    32,310 mi.
    Est. $580/mo

    CarMax Houston Katy Freeway

    4.4
    Katy, TX (27 mi)
    Check Availability
  • Gray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 I

    $35,998

    19,600 mi.
    Est. $652/mo

    CarMax Houston Katy Freeway

    4.4
    Katy, TX (27 mi)
    Check Availability
  • Alpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330i

    $46,777

    $500
    5,860 mi.
    Est. $847/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (13 mi)
    Check Availability

  • Mineral White Metallic 2021 BMW 330Mineral White Metallic 2021 BMW 330Mineral White Metallic 2021 BMW 330Mineral White Metallic 2021 BMW 330Mineral White Metallic 2021 BMW 330Mineral White Metallic 2021 BMW 330

    $19,220

    84,857 mi.
    Est. $348/mo

    G Motors

    4.5
    Tomball, TX (16 mi)
    Check Availability
  • Black 2024 BMW 330 iBlack 2024 BMW 330 iBlack 2024 BMW 330 iBlack 2024 BMW 330 iBlack 2024 BMW 330 iBlack 2024 BMW 330 i

    $39,995

    30,803 mi.
    Est. $724/mo

    Paisanos Auto Sales

    Houston, TX (27 mi)
    Check Availability
  • Alpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330i

    $27,899

    65,302 mi.
    Est. $505/mo

    Patriot Chevrolet

    4.8
    $911 delivery from Bartlesville, OK (456 mi)
    Check Availability
  • Gray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 I

    $35,998

    18,425 mi.
    Est. $652/mo

    CarMax Germantown

    4.5
    $349 delivery to Conroe, TX (17 mi)
    Check Availability

BMW 330 i by city

BMW 330 i by year

BMW 330 by trim