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
  • Jet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330i

    $14,994

    120,583 mi.
    Est. $269/mo

    Auto Buying Service

    3.8
    Fairfax, VA (25 mi)
    Check Availability

  • Alpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330i

    $9,793

    $1.1K
    129,029 mi.
    Est. $176/mo

    Sheehy Ford of Springfield

    4.2
    Springfield, 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

    $16,495

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

    CarVault of Chantilly

    Chantilly, VA (30 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. $205/mo

    Prime Motors LLC

    2.8
    Arlington, VA (25 mi)
    Check Availability
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $20,795

    79,175 mi.
    Est. $373/mo

    WBM of Arlington

    3.0
    Arlington, VA (28 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

    $23,999

    79,507 mi.
    Est. $431/mo

    Perfect Auto

    4.8
    Manassas, VA (22 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

    $16,995

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

    Auto Motion Inc

    Chantilly, VA (30 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

    $12,445

    111,369 mi.
    Est. $223/mo

    Prime Motors LLC

    2.8
    Arlington, VA (25 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

    $30,999

    2,223 mi.
    Est. $557/mo

    Premier Automotive

    1.3
    Dumfries, VA (4 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

    $33,000

    $500
    37,717 mi.
    Est. $592/mo

    Ted Britt Ford - We Will Buy Your Car

    3.2
    Fairfax, VA (24 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

    $14,977

    99,725 mi.
    Est. $269/mo

    Off Lease Motors

    2.3
    Stafford, VA (10 mi)
    Check Availability
  • Black 2025 BMW 330 iBlack 2025 BMW 330 iBlack 2025 BMW 330 iBlack 2025 BMW 330 iBlack 2025 BMW 330 iBlack 2025 BMW 330 i

    $33,384

    $715
    27,659 mi.
    Est. $599/mo

    National Auto of Waldorf

    3.7
    Waldorf, MD (24 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

    $36,888

    $3.1K
    623 mi.
    Est. $662/mo

    Perfect Auto

    4.8
    Manassas, VA (22 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,490

    $3.5K
    87,561 mi.
    Est. $368/mo

    Automan Empire

    2.3
    Fredericksburg, VA (22 mi)
    Check Availability
  • Silver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 i

    $11,777

    66,254 mi.
    Est. $211/mo

    Lease Return Center

    4.0
    Triangle, VA (4 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDrive

    $36,648

    $201
    26,671 mi.
    Est. $658/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • 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

    $40,346

    $1K
    20,055 mi.
    Est. $724/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 330 xDriveBrooklyn Grey Metallic 2026 BMW 330 xDriveBrooklyn Grey Metallic 2026 BMW 330 xDriveBrooklyn Grey Metallic 2026 BMW 330 xDriveBrooklyn Grey Metallic 2026 BMW 330 xDriveBrooklyn Grey Metallic 2026 BMW 330 xDrive

    $50,849

    $1.7K
    6,483 mi.
    Est. $913/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 M SPORTMineral Gray Metallic 2021 BMW 330 M SPORTMineral Gray Metallic 2021 BMW 330 M SPORTMineral Gray Metallic 2021 BMW 330 M SPORTMineral Gray Metallic 2021 BMW 330 M SPORTMineral Gray Metallic 2021 BMW 330 M SPORT

    $19,571

    80,034 mi.
    Est. $351/mo

    Merlex Auto Group

    3.8
    Arlington, VA (27 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330 330i Sedan 4D

    $18,145

    $4.4K
    97,180 mi.
    Est. $326/mo

    Car Town Inc

    Manassas, VA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDrive

    Not Priced

    16,500 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (22 mi)
    Check Availability
  • Alpine White 2024 BMW 330 xDrive

    Not Priced

    25,350 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (22 mi)
    Check Availability
  • Not Priced

    48,567 mi.
    Est. $0/mo

    Carmix Inc

    Waldorf, MD (22 mi)
    Check Availability
  • Jet Black 2023 BMW 330 xDrive

    $34,849

    26,758 mi.
    Est. $626/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 330 330i

    $49,349

    $1.5K
    7,739 mi.
    Est. $886/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Jet Black 2026 BMW 330 xDrive NA

    $50,621

    $4K
    1,784 mi.
    Est. $909/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Blue 2022 BMW 330 IBlue 2022 BMW 330 IBlue 2022 BMW 330 IBlue 2022 BMW 330 IBlue 2022 BMW 330 IBlue 2022 BMW 330 I

    $29,998

    58,129 mi.
    Est. $539/mo

    CarMax Greenville

    4.4
    $199 delivery to Woodbridge, VA (9 mi)
    Check Availability
  • Gray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XI

    $31,998

    34,727 mi.
    Est. $574/mo

    CarMax White Marsh

    4.1
    Free delivery to Woodbridge, VA (9 mi)
    Check Availability

Compare the BMW 330