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
  • Black 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDrive

    $19,696

    82,073 mi.
    Est. $356/mo

    Cars2Us Fairfax

    4.2
    Fairfax, VA (21 mi)
    Check Availability

  • Blue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDrive

    $11,050

    114,274 mi.
    Est. $200/mo

    Deal Hunter Autos

    2.0
    Stafford, VA (6 mi)
    Check Availability

  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    $18,676

    111,099 mi.
    Est. $338/mo

    Deal Hunter Autos

    2.0
    Stafford, VA (6 mi)
    Check Availability

  • Jet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NA

    $45,849

    5,279 mi.
    Est. $829/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (22 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDrive

    $56,439

    2,956 mi.
    Est. $1,020/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (19 mi)
    Check Availability
  • Blue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 Ci

    $6,800

    91,000 mi.
    Est. $123/mo

    Private seller: Joce

    Washington, DC (28 mi)
    Contact Seller
  • Blue 2004 BMW 330 iBlue 2004 BMW 330 iBlue 2004 BMW 330 iBlue 2004 BMW 330 iBlue 2004 BMW 330 iBlue 2004 BMW 330 i

    $5,495

    153,491 mi.
    Est. $99/mo

    Virginia Auto Trader Co.

    4.7
    Arlington, VA (26 mi)
    Check Availability
  • Light Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 Ci

    $8,595

    $900
    72,996 mi.
    Est. $155/mo

    Virginia Auto Trader Co.

    4.7
    Arlington, VA (26 mi)
    Check Availability
  • White 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDrive

    $18,796

    99,811 mi.
    Est. $340/mo

    Cars2Us Fairfax

    4.2
    Fairfax, VA (21 mi)
    Check Availability

  • 2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i

    $14,495

    $500
    103,280 mi.
    Est. $262/mo

    Auto Motion Inc

    Chantilly, VA (27 mi)
    Check Availability
  • Gray 2019 BMW 330 xDriveGray 2019 BMW 330 xDriveGray 2019 BMW 330 xDriveGray 2019 BMW 330 xDriveGray 2019 BMW 330 xDriveGray 2019 BMW 330 xDrive

    $19,995

    59,722 mi.
    Est. $361/mo

    Maximum Auto Outlet

    3.1
    Manassas Park, VA (17 mi)
    Check Availability
  • Silver 2018 BMW 330 iSilver 2018 BMW 330 iSilver 2018 BMW 330 iSilver 2018 BMW 330 iSilver 2018 BMW 330 iSilver 2018 BMW 330 i

    $11,445

    117,804 mi.
    Est. $207/mo

    Prime Motors LLC

    2.8
    Arlington, VA (22 mi)
    Check Availability
  • Jet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDrive

    $32,000

    $1K
    37,717 mi.
    Est. $578/mo

    Ted Britt Ford - We Will Buy Your Car

    3.3
    Fairfax, VA (21 mi)
    Check Availability
  • White 2017 BMW 330 330iWhite 2017 BMW 330 330iWhite 2017 BMW 330 330iWhite 2017 BMW 330 330iWhite 2017 BMW 330 330iWhite 2017 BMW 330 330i

    $8,296

    129,084 mi.
    Est. $150/mo

    CarPlug

    Fredericksburg, VA (15 mi)
    Check Availability
  • White 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XI

    $20,998

    65,253 mi.
    Est. $379/mo

    CarMax Potomac Mills

    4.1
    Woodbridge, VA (6 mi)
    Check Availability
  • 2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive

    $18,995

    67,506 mi.
    Est. $343/mo

    Auto Motion Inc

    Chantilly, VA (27 mi)
    Check Availability
  • White 2017 BMW 330 i xDriveWhite 2017 BMW 330 i xDriveWhite 2017 BMW 330 i xDriveWhite 2017 BMW 330 i xDriveWhite 2017 BMW 330 i xDriveWhite 2017 BMW 330 i xDrive

    $11,745

    $200
    111,369 mi.
    Est. $212/mo

    Prime Motors LLC

    2.8
    Arlington, VA (22 mi)
    Check Availability
  • White 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDrive

    $15,995

    114,360 mi.
    Est. $289/mo

    CarVault of Chantilly

    Chantilly, VA (26 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDrive

    $21,988

    59,600 mi.
    Est. $397/mo

    Sullivan Auto Trading Inc.

    3.5
    Fredericksburg, VA (19 mi)
    Check Availability
  • White 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDrive

    $19,888

    $212
    79,507 mi.
    Est. $359/mo

    Perfect Auto

    4.7
    Manassas, VA (19 mi)
    Check Availability
  • Gray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDrive

    $27,995

    14,117 mi.
    Est. $506/mo

    Carmart

    Manassas, VA (17 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $29,999

    2,223 mi.
    Est. $542/mo

    Premier Automotive

    1.3
    Dumfries, VA (2 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $32,999

    7,264 mi.
    Est. $596/mo

    Premier Automotive

    1.3
    Dumfries, VA (2 mi)
    Check Availability
  • 2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive

    $14,995

    $500
    102,219 mi.
    Est. $271/mo

    Auto Motion Inc

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

    $13,787

    $240
    118,655 mi.
    Est. $249/mo

    CarPlug

    Fredericksburg, VA (15 mi)
    Check Availability
  • Blue 2020 BMW 330 i xDriveBlue 2020 BMW 330 i xDriveBlue 2020 BMW 330 i xDriveBlue 2020 BMW 330 i xDriveBlue 2020 BMW 330 i xDriveBlue 2020 BMW 330 i xDrive

    $24,990

    82,038 mi.
    Est. $452/mo

    AP Fairfax

    2.8
    Fairfax, VA (21 mi)
    Check Availability
  • Gray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDrive

    $20,990

    85,451 mi.
    Est. $379/mo

    AP Fairfax

    2.8
    Fairfax, VA (21 mi)
    Check Availability
  • Blue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDrive

    $25,998

    52,990 mi.
    Est. $470/mo

    CarMax Lexington

    4.8
    $599 delivery to Woodbridge, VA (6 mi)
    Check Availability
  • White 2019 BMW 330 XI Gran TurismoWhite 2019 BMW 330 XI Gran TurismoWhite 2019 BMW 330 XI Gran TurismoWhite 2019 BMW 330 XI Gran TurismoWhite 2019 BMW 330 XI Gran TurismoWhite 2019 BMW 330 XI Gran Turismo

    $20,998

    72,592 mi.
    Est. $379/mo

    CarMax Harrisonburg

    4.9
    Free delivery to Woodbridge, VA (6 mi)
    Check Availability

Compare the BMW 330