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

    $52,770

    $4.1K
    4,629 mi.
    Est. $954/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 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

    $20,388

    98,238 mi.
    Est. $368/mo

    AutoNation Toyota Leesburg

    4.7
    Leesburg, VA (16 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

    $295
    99,811 mi.
    Est. $340/mo

    Cars2Us Fairfax

    4.2
    Fairfax, VA (18 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

    $500
    114,360 mi.
    Est. $289/mo

    CarVault of Chantilly

    Chantilly, VA (18 mi)
    Check Availability
  • Black 2025 BMW 330 330i SedanBlack 2025 BMW 330 330i SedanBlack 2025 BMW 330 330i SedanBlack 2025 BMW 330 330i SedanBlack 2025 BMW 330 330i SedanBlack 2025 BMW 330 330i Sedan

    $37,999

    623 mi.
    Est. $687/mo

    Perfect Auto

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

    $56,049

    25 mi.
    Est. $1,013/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • 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

    $62,099

    25 mi.
    Est. $1,122/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NA

    $56,699

    25 mi.
    Est. $1,025/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NA

    $56,249

    25 mi.
    Est. $1,017/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • 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

    $56,049

    25 mi.
    Est. $1,013/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDrive

    $60,314

    25 mi.
    Est. $1,090/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW 330 I XDrive NATanzanite Blue II Metallic 2026 BMW 330 I XDrive NATanzanite Blue II Metallic 2026 BMW 330 I XDrive NATanzanite Blue II Metallic 2026 BMW 330 I XDrive NATanzanite Blue II Metallic 2026 BMW 330 I XDrive NATanzanite Blue II Metallic 2026 BMW 330 I XDrive NA

    $58,699

    80 mi.
    Est. $1,061/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NA

    $56,649

    25 mi.
    Est. $1,024/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NA

    $60,639

    25 mi.
    Est. $1,096/mo

    BMW of Rockville

    4.7
    Rockville, MD (8 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $33,789

    44,999 mi.
    Est. $611/mo

    Easterns Automotive Group of Sterling

    4.8
    Sterling, VA (15 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NA

    $51,658

    3,607 mi.
    Est. $934/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (17 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrive

    $32,849

    23,579 mi.
    Est. $594/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (17 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDrive

    $29,996

    19,716 mi.
    Est. $542/mo

    Cars2Us Fairfax

    4.2
    Fairfax, VA (18 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrive

    $27,868

    $800
    41,116 mi.
    Est. $504/mo

    Safford Mazda Fairfax

    4.1
    Fairfax, VA (18 mi)
    Check Availability
  • 2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i

    $14,995

    103,280 mi.
    Est. $271/mo

    Auto Motion Inc

    Chantilly, VA (19 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 I XDriveMineral White Metallic 2026 BMW 330 I XDriveMineral White Metallic 2026 BMW 330 I XDriveMineral White Metallic 2026 BMW 330 I XDriveMineral White Metallic 2026 BMW 330 I XDriveMineral White Metallic 2026 BMW 330 I XDrive

    $55,180

    5 mi.
    Est. $997/mo

    BMW of Sterling

    4.8
    Sterling, VA (13 mi)
    Check Availability
  • 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

    $56,055

    5 mi.
    Est. $1,013/mo

    BMW of Sterling

    4.8
    Sterling, VA (13 mi)
    Check Availability
  • $25,563

    $1.4K
    53,024 mi.
    Est. $462/mo

    BMW of Sterling

    4.8
    Sterling, VA (13 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

    $58,430

    5 mi.
    Est. $1,056/mo

    BMW of Sterling

    4.8
    Sterling, VA (13 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDrive

    $56,630

    5 mi.
    Est. $1,023/mo

    BMW of Sterling

    4.8
    Sterling, VA (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive

    $48,849

    $2.1K
    5,326 mi.
    Est. $883/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (17 mi)
    Check Availability
  • Gray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 I

    $20,998

    40,060 mi.
    Est. $379/mo

    CarMax Harrisonburg

    4.8
    $149 delivery to Gaithersburg, MD (5 mi)
    Check Availability
  • Gray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 I

    $35,998

    18,425 mi.
    Est. $651/mo

    CarMax Germantown

    4.5
    $1,499 delivery to Gaithersburg, MD (5 mi)
    Check Availability

Compare the BMW 330