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
  • Gray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 i

    $44,825

    4,630 mi.
    Est. $846/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (15 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

    $8,950

    120,150 mi.
    Est. $169/mo

    Private seller: Raffi

    Contact Seller
    Santa Monica, CA (18 mi)
    Quick view
  • Mineral 2025 BMW 330 iMineral 2025 BMW 330 iMineral 2025 BMW 330 iMineral 2025 BMW 330 iMineral 2025 BMW 330 iMineral 2025 BMW 330 i

    $40,993

    $999
    12,615 mi.
    Est. $774/mo

    McKenna BMW

    Check Availability
    Norwalk, CA (8 mi)
    Quick view
  • Alpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330i

    $23,798

    $201
    63,844 mi.
    Est. $449/mo

    BMW of Monrovia

    4.7
    Check Availability
    Monrovia, CA (22 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

    $40,999

    5,285 mi.
    Est. $774/mo

    California Motors Direct

    4.2
    Check Availability
    Santa Ana, CA (24 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

    $29,888

    36,408 mi.
    Est. $564/mo

    OC Autosource

    2.8
    Check Availability
    Costa Mesa, CA (25 mi)
    Quick view
  • Alpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i Sedan

    $42,880

    5,636 mi.
    Est. $810/mo

    Century West BMW

    3.7
    Check Availability
    Los Angeles, CA (20 mi)
    Quick view
  • Alpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDrive

    $31,499

    $500
    50,753 mi.
    Est. $595/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (7 mi)
    Quick view
  • Alpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330i

    $43,412

    1,501 mi.
    Est. $820/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (14 mi)
    Quick view
  • White Metallic 2023 BMW 330 330iWhite Metallic 2023 BMW 330 330iWhite Metallic 2023 BMW 330 330iWhite Metallic 2023 BMW 330 330iWhite Metallic 2023 BMW 330 330iWhite Metallic 2023 BMW 330 330i

    $27,999

    52,018 mi.
    Est. $529/mo

    South Bay BMW

    3.7
    Check Availability
    Torrance, CA (8 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330i

    $33,488

    $511
    33,488 mi.
    Est. $632/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (7 mi)
    Quick view
  • Mineral White Metallic 2024 BMW 330 330i SedanMineral White Metallic 2024 BMW 330 330i SedanMineral White Metallic 2024 BMW 330 330i SedanMineral White Metallic 2024 BMW 330 330i SedanMineral White Metallic 2024 BMW 330 330i SedanMineral White Metallic 2024 BMW 330 330i Sedan

    $35,800

    12,869 mi.
    Est. $676/mo

    Century West BMW

    3.7
    Check Availability
    Los Angeles, CA (20 mi)
    Quick view
  • Sunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330i

    $24,800

    49,164 mi.
    Est. $468/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (5 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

    $36,995

    17,808 mi.
    Est. $699/mo

    Pur Motors

    Check Availability
    Glendale, CA (17 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i Sedan

    $33,984

    4,190 mi.
    Est. $642/mo

    BMW of Santa Monica

    Check Availability
    Santa Monica, CA (18 mi)
    Quick view
  • Alpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDrive

    $42,200

    9,864 mi.
    Est. $797/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (5 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330i

    $33,577

    $1K
    12,031 mi.
    Est. $634/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (7 mi)
    Quick view
  • Jet Black 2023 BMW 330 330i

    $28,599

    47,654 mi.
    Est. $540/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (5 mi)
    Quick view
  • Not Priced

    53,546 mi.
    Est. $0/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (5 mi)
    Quick view
  • Not Priced

    69,334 mi.
    Est. $0/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (5 mi)
    Quick view
  • Jet Black 2024 BMW 330 330i

    $26,888

    50,334 mi.
    Est. $508/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (5 mi)
    Quick view
  • $34,998

    21,523 mi.
    Est. $661/mo

    BMW of Downtown Los Angeles

    Los Angeles, CA (7 mi)
    Quick view
  • 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

    $25,998

    47,962 mi.
    Est. $491/mo

    CarMax Centennial

    Check Availability
    $99 delivery to Torrance, CA (8 mi)
    Quick view
  • 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

    $34,998

    16,950 mi.
    Est. $661/mo

    CarMax Phoenix-Gilbert

    4.6
    Check Availability
    $99 delivery to Torrance, CA (8 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