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
  • Black Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDrive

    $42,197

    9,320 mi.
    Est. $749/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $54,550

    11 mi.
    Est. $968/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability
    Quick view
  • Jet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDrive

    $53,590

    11 mi.
    Est. $951/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability
    Quick view
  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $53,765

    10 mi.
    Est. $954/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NA

    $53,155

    11 mi.
    Est. $943/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $52,665

    10 mi.
    Est. $935/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $53,815

    10 mi.
    Est. $955/mo

    BMW Northwest

    4.8
    Fife, WA (10 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW 330 330i SedanBlack Sapphire Metallic 2024 BMW 330 330i SedanBlack Sapphire Metallic 2024 BMW 330 330i SedanBlack Sapphire Metallic 2024 BMW 330 330i SedanBlack Sapphire Metallic 2024 BMW 330 330i SedanBlack Sapphire Metallic 2024 BMW 330 330i Sedan

    $36,750

    37,017 mi.
    Est. $652/mo

    Supreme Motors

    4.5
    Auburn, WA (16 mi)
    Check Availability
    Quick view
  • White 2022 BMW 330 IWhite 2022 BMW 330 IWhite 2022 BMW 330 IWhite 2022 BMW 330 IWhite 2022 BMW 330 IWhite 2022 BMW 330 I

    $29,998

    20,457 mi.
    Est. $532/mo

    CarMax Lynnwood

    4.7
    Free delivery to Puyallup, WA (6 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDrive

    $21,991

    $3K
    100,851 mi.
    Est. $390/mo

    APX Auto Brokers

    4.0
    $399 delivery from Edmonds, WA (46 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2022 BMW 330 i xDrivePhytonic Blue Metallic 2022 BMW 330 i xDrivePhytonic Blue Metallic 2022 BMW 330 i xDrivePhytonic Blue Metallic 2022 BMW 330 i xDrivePhytonic Blue Metallic 2022 BMW 330 i xDrivePhytonic Blue Metallic 2022 BMW 330 i xDrive

    $32,990

    19,578 mi.
    Est. $585/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (35 mi)
    Check Availability
    Quick view
  • Alpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDrive

    $30,999

    43,041 mi.
    Est. $550/mo

    BMW Seattle

    4.8
    Seattle, WA (33 mi)
    Check Availability
    Quick view
  • Blue Ridge Mountain Metallic 2021 BMW 330 330iBlue Ridge Mountain Metallic 2021 BMW 330 330iBlue Ridge Mountain Metallic 2021 BMW 330 330iBlue Ridge Mountain Metallic 2021 BMW 330 330iBlue Ridge Mountain Metallic 2021 BMW 330 330iBlue Ridge Mountain Metallic 2021 BMW 330 330i

    $25,239

    $544
    39,177 mi.
    Est. $448/mo

    Mullinax Ford of Olympia

    4.3
    Olympia, WA (33 mi)
    Check Availability
    Quick view
  • White 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDrive

    $39,180

    10,380 mi.
    Est. $695/mo

    Elliott Bay INEOS Grenadier

    4.8
    Seattle, WA (42 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $25,990

    47,005 mi.
    Est. $461/mo

    Northwest Auto Empire LLC

    Kent, WA (33 mi)
    Check Availability
    Quick view
  • Gray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NA

    $55,790

    100 mi.
    Est. $990/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (35 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NA

    $55,340

    67 mi.
    Est. $982/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (35 mi)
    Check Availability
    Quick view
  • White Metallic 2021 BMW 330 xDriveWhite Metallic 2021 BMW 330 xDriveWhite Metallic 2021 BMW 330 xDriveWhite Metallic 2021 BMW 330 xDriveWhite Metallic 2021 BMW 330 xDriveWhite Metallic 2021 BMW 330 xDrive

    $24,893

    73,787 mi.
    Est. $442/mo

    Liberty Bay Auto Center

    4.6
    Poulsbo, WA (47 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDrive

    $14,999

    73,255 mi.
    Est. $266/mo

    9stars Motorsports

    Seattle, WA (40 mi)
    Check Availability
    Quick view
  • Red 2002 BMW 330 CiRed 2002 BMW 330 CiRed 2002 BMW 330 CiRed 2002 BMW 330 CiRed 2002 BMW 330 CiRed 2002 BMW 330 Ci

    $10,995

    120,000 mi.
    Est. $195/mo

    Private seller: Dave

    Mercer Island, WA (31 mi)
    Contact Seller
    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