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
  • Phytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330i

    $26,627

    52,100 mi.
    Est. $495/mo

    STG Auto Group Of Chandler

    2.8
    Chandler, AZ (18 mi)
    Check Availability

  • Skyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330i

    $32,599

    25,563 mi.
    Est. $606/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (23 mi)
    Check Availability

  • 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

    $27,599

    24,246 mi.
    Est. $513/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (23 mi)
    Check Availability

  • 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

    $33,497

    24,424 mi.
    Est. $623/mo

    Beemer Haus

    3.0
    Mesa, AZ (19 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

    $35,497

    27,226 mi.
    Est. $660/mo

    Beemer Haus

    3.0
    Mesa, AZ (19 mi)
    Check Availability
  • 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 NAAlpine White 2026 BMW 330 NA

    $43,497

    5,695 mi.
    Est. $809/mo

    Beemer Haus

    3.0
    Mesa, AZ (19 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW 330Dravit Grey Metallic 2026 BMW 330Dravit Grey Metallic 2026 BMW 330

    $49,156

    8,543 mi.
    Est. $914/mo

    BMW North Scottsdale

    4.8
    Phoenix, AZ (27 mi)
  • White 2023 BMW 330White 2023 BMW 330White 2023 BMW 330White 2023 BMW 330White 2023 BMW 330White 2023 BMW 330

    $34,998

    19,422 mi.
    Est. $651/mo

    House of Cars Arizona

    2.9
    Scottsdale, AZ (22 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330i

    $26,627

    52,100 mi.
    Est. $495/mo

    STG Auto Group Of Chandler

    2.8
    Chandler, AZ (18 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

    $29,500

    61,466 mi.
    Est. $549/mo

    AutoTrust AZ

    Mesa, AZ (17 mi)
    Check Availability
  • 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

    $31,999

    41,108 mi.
    Est. $595/mo

    JBA Motors, LLC

    Mesa, AZ (18 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330i

    $29,497

    42,616 mi.
    Est. $549/mo

    Beemer Haus

    3.0
    Mesa, AZ (19 mi)
    Check Availability
  • $39,580

    17,472 mi.
    Est. $736/mo

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • $40,580

    29,591 mi.
    Est. $755/mo

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • 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

    $38,499

    $500
    3,082 mi.
    Est. $716/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (23 mi)
    Check Availability

  • $39,580

    25,355 mi.
    Est. $736/mo

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • $35,817

    14,979 mi.
    Est. $666/mo

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • Not Priced

    5,782 mi.

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • $38,580

    28,554 mi.
    Est. $718/mo

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • $47,580

    9,629 mi.
    Est. $885/mo

    Chapman BMW Chandler

    4.0
    Chandler, AZ (26 mi)
  • Skyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330i

    $34,599

    14,141 mi.
    Est. $644/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (23 mi)
    Check Availability

  • White 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 I

    $29,998

    17,313 mi.
    Est. $558/mo

    CarMax Modesto

    4.6
    $249 delivery to Gilbert, AZ (16 mi)
    Check Availability
  • Orange 2022 BMW 330 IOrange 2022 BMW 330 IOrange 2022 BMW 330 IOrange 2022 BMW 330 IOrange 2022 BMW 330 IOrange 2022 BMW 330 I

    $25,998

    45,020 mi.
    Est. $484/mo

    CarMax Irvine

    4.6
    $149 delivery to Gilbert, AZ (16 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $27,650

    $138
    44,170 mi.
    Est. $514/mo

    Liberty Buick

    4.8
    Peoria, AZ (43 mi)
    Check Availability
  • Jet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330i

    $29,870

    $3.3K
    32,358 mi.
    Est. $556/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (40 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $20,686

    50,184 mi.
    Est. $385/mo

    EchoPark Automotive Phoenix

    4.8
    Avondale, AZ (43 mi)
    Check Availability
  • 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

    $40,072

    $1K
    5,692 mi.
    Est. $745/mo

    Bill Luke Chrysler Jeep Dodge RAM

    3.9
    Phoenix, AZ (33 mi)
    Check Availability
  • 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

    $41,939

    11,797 mi.
    Est. $780/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (40 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

    $47,729

    7,933 mi.
    Est. $888/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (40 mi)
    Check Availability
  • 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 NAAlpine White 2026 BMW 330 NA

    $48,859

    10,887 mi.
    Est. $909/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (40 mi)
    Check Availability
  • 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

    $44,859

    11,832 mi.
    Est. $834/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (40 mi)
    Check Availability
  • Alpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 i

    $37,549

    26,059 mi.
    Est. $698/mo

    Larry H. Miller Chrysler Dodge Jeep Ram Avondale

    4.3
    Avondale, AZ (43 mi)
    Check Availability
  • 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

    $21,500

    52,774 mi.
    Est. $400/mo

    DV Auto Center

    Phoenix, AZ (37 mi)
    Check Availability
  • $38,991

    17,443 mi.
    Est. $725/mo

    Chapman BMW on Camelback

    4.1
    Phoenix, AZ (31 mi)
  • $41,491

    12,574 mi.
    Est. $772/mo

    Chapman BMW on Camelback

    4.1
    Phoenix, AZ (31 mi)