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

    $51,414

    2,502 mi.
    Est. $956/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)

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

    $24,979

    65,978 mi.
    Est. $465/mo

    Camelback Subaru

    4.6
    Check Availability
    Phoenix, AZ (22 mi)

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

    $34,800

    25,185 mi.
    Est. $647/mo

    Certified Benz & Beemer

    4.9
    Check Availability
    Scottsdale, AZ (27 mi)
    Quick view
  • 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

    $21,696

    68,341 mi.
    Est. $404/mo

    Liberty GMC

    4.5
    Check Availability
    Peoria, AZ (15 mi)
    Quick view
  • 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

    $24,920

    60,885 mi.
    Est. $464/mo

    Mercedes-Benz of North Scottsdale

    4.9
    Check Availability
    Phoenix, AZ (16 mi)
    Quick view
  • White 2025 BMW 330 330iWhite 2025 BMW 330 330iWhite 2025 BMW 330 330iWhite 2025 BMW 330 330iWhite 2025 BMW 330 330iWhite 2025 BMW 330 330i

    $31,396

    $1K
    32,339 mi.
    Est. $584/mo

    EchoPark Automotive Phoenix

    4.9
    Check Availability
    Avondale, AZ (27 mi)
    Quick view
  • Gray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 i

    $32,995

    34,050 mi.
    Est. $614/mo

    Mark Mazda

    4.6
    Check Availability
    Scottsdale, AZ (26 mi)
    Quick view
  • 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

    $24,377

    58,040 mi.
    Est. $453/mo

    Arrowhead Cadillac

    3.3
    Check Availability
    Glendale, AZ (14 mi)

    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 330I SEDAN 4DMediterranean Blue Metallic 2020 BMW 330 330I SEDAN 4DMediterranean Blue Metallic 2020 BMW 330 330I SEDAN 4DMediterranean Blue Metallic 2020 BMW 330 330I SEDAN 4DMediterranean Blue Metallic 2020 BMW 330 330I SEDAN 4DMediterranean Blue Metallic 2020 BMW 330 330I SEDAN 4D

    $21,888

    75,066 mi.
    Est. $407/mo

    Auto Junction Benz & Beemers

    Check Availability
    Tempe, AZ (29 mi)
    Quick view
  • Melbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330i

    $22,500

    52,774 mi.
    Est. $419/mo

    DV Auto Center

    Check Availability
    Phoenix, AZ (10 mi)
    Quick view
  • Portimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330i

    $47,987

    3,367 mi.
    Est. $893/mo

    Scottsdale Mitsubishi

    3.9
    Check Availability
    Scottsdale, AZ (27 mi)
    Quick view
  • Mineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330i

    $25,373

    $1K
    65,420 mi.
    Est. $472/mo

    Bill Luke Chrysler Jeep Dodge RAM

    3.6
    Check Availability
    Phoenix, AZ (22 mi)
    Quick view
  • Jet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330i

    $33,500

    $500
    32,078 mi.
    Est. $623/mo

    Certified Benz & Beemer

    4.9
    Check Availability
    Scottsdale, AZ (27 mi)
    Quick view
  • Mineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330i

    $34,821

    $727
    26,801 mi.
    Est. $648/mo

    Liberty GMC

    4.5
    Check Availability
    Peoria, AZ (15 mi)
    Quick view
  • 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

    $24,996

    49,687 mi.
    Est. $465/mo

    Mark Mazda

    4.6
    Check Availability
    Scottsdale, AZ (26 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 330i SedanMineral Gray Metallic 2021 BMW 330 330i SedanMineral Gray Metallic 2021 BMW 330 330i SedanMineral Gray Metallic 2021 BMW 330 330i SedanMineral Gray Metallic 2021 BMW 330 330i SedanMineral Gray Metallic 2021 BMW 330 330i Sedan

    $24,918

    59,938 mi.
    Est. $463/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330i

    $34,101

    26,800 mi.
    Est. $634/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • 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

    $30,000

    $500
    50,287 mi.
    Est. $558/mo

    Certified Benz & Beemer

    4.9
    Check Availability
    Scottsdale, AZ (27 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

    $40,800

    $500
    3,658 mi.
    Est. $759/mo

    Certified Benz & Beemer

    4.9
    Check Availability
    Scottsdale, AZ (27 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

    $43,024

    5,636 mi.
    Est. $800/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • Portimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330iPortimao Blue Metallic 2025 BMW 330 330i

    $44,247

    4,244 mi.
    Est. $823/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330i

    $50,343

    5,178 mi.
    Est. $936/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • Alpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NA

    $45,936

    5,617 mi.
    Est. $854/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330i

    $49,215

    4,449 mi.
    Est. $915/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 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

    $41,353

    13,167 mi.
    Est. $769/mo

    Arrowhead BMW

    3.7
    Check Availability
    Glendale, AZ (13 mi)
    Quick view
  • Blue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 I

    $31,998

    38,416 mi.
    Est. $595/mo

    CarMax Palm Desert

    Check Availability
    $99 delivery to Scottsdale, AZ (19 mi)
    Quick view
  • 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

    $28,998

    12,211 mi.
    Est. $539/mo

    CarMax Reno

    Check Availability
    $299 delivery to Scottsdale, AZ (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

BMW 330 i by city

BMW 330 i by year