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
  • Phytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrive

    $34,500

    27,262 mi.
    Est. $619/mo

    Koons of Falls Church Ford

    3.8
    Check Availability
    Falls Church, VA (26 mi)

    Quick view
  • Glacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330i

    $8,999

    96,017 mi.
    Est. $162/mo

    Premier Automotive

    1.4
    Check Availability
    Dumfries, VA (4 mi)
    Quick view
  • Melbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDrive

    $20,995

    75,036 mi.
    Est. $377/mo

    CarVault

    2.5
    Check Availability
    Waldorf, MD (23 mi)
    Quick view
  • 2017 BMW 330 i xDrive2017 BMW 330 i xDrive2017 BMW 330 i xDrive2017 BMW 330 i xDrive2017 BMW 330 i xDrive2017 BMW 330 i xDrive

    $11,990

    97,170 mi.
    Est. $215/mo

    EZ Auto Sales

    2.6
    Check Availability
    Stafford, VA (7 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDrive

    $23,500

    $495
    51,197 mi.
    Est. $422/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (29 mi)
    Quick view
  • 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

    $18,995

    112,240 mi.
    Est. $341/mo

    Auto Expo, Inc

    Check Availability
    Manassas, VA (21 mi)
    Quick view
  • 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

    $31,999

    2,223 mi.
    Est. $574/mo

    Premier Automotive

    1.4
    Check Availability
    Dumfries, VA (4 mi)
    Quick view
  • 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

    $16,250

    $1K
    104,071 mi.
    Est. $292/mo

    Eagle Automotives

    Check Availability
    Arlington, VA (26 mi)
    Quick view
  • Portimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NA

    $53,930

    17 mi.
    Est. $968/mo

    BMW of Fairfax

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

    $53,331

    24 mi.
    Est. $957/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDrive

    $54,160

    19 mi.
    Est. $972/mo

    BMW of Fairfax

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

    $49,063

    74 mi.
    Est. $881/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • $46,888

    3,900 mi.
    Est. $842/mo

    BMW of Alexandria

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

    3,795 mi.
    Est. $0/mo

    BMW of Alexandria

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

    3,731 mi.
    Est. $0/mo

    BMW of Alexandria

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

    16,466 mi.
    Est. $0/mo

    BMW of Alexandria

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

    $44,233

    9,426 mi.
    Est. $794/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • Alpine White 2025 BMW 330 xDrive

    $42,724

    11,320 mi.
    Est. $767/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • Alpine White 2025 BMW 330 xDrive

    $43,355

    10,422 mi.
    Est. $778/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 xDrive

    $44,953

    8,146 mi.
    Est. $807/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • $28,900

    49,753 mi.
    Est. $519/mo

    Pohanka Chevrolet

    4.3
    Check Availability
    Chantilly, VA (27 mi)
    Quick view
  • $27,900

    61,974 mi.
    Est. $501/mo

    Pohanka Chevrolet

    4.3
    Check Availability
    Chantilly, VA (27 mi)
    Quick view
  • Black 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XI

    $36,998

    28,588 mi.
    Est. $664/mo

    CarMax Myrtle Beach

    Check Availability
    $149 delivery to Woodbridge, VA (9 mi)
    Quick view
  • White 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XI

    $36,998

    $1K
    17,511 mi.
    Est. $664/mo

    CarMax East Meadow

    Check Availability
    $99 delivery to Woodbridge, VA (9 mi)
    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,974

    1,215 mi.
    Est. $1,005/mo

    BMW of Rockville

    4.6
    Check Availability
    Rockville, MD (39 mi)
    Quick view
  • Gray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDrive

    $29,946

    58,557 mi.
    Est. $538/mo

    BMW of Sterling

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

    $44,399

    21,251 mi.
    Est. $797/mo

    MINI of Montgomery County

    4.6
    Check Availability
    Gaithersburg, MD (45 mi)
    Quick view
  • Jet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDrive

    $28,119

    69,269 mi.
    Est. $505/mo

    Ourisman Honda of Laurel -Se Hablo Espanol

    4.7
    Check Availability
    Laurel, MD (48 mi)
    Quick view
  • 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

    $28,981

    38,629 mi.
    Est. $520/mo

    MemberCar

    4.3
    Check Availability
    Rockville, MD (42 mi)
    Quick view
  • Jet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDrive

    $42,421

    8,982 mi.
    Est. $762/mo

    BMW of Rockville

    4.6
    Check Availability
    Rockville, MD (39 mi)
    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,124

    459 mi.
    Est. $990/mo

    BMW of Rockville

    4.6
    Check Availability
    Rockville, MD (39 mi)
    Quick view
  • Jet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NA

    $46,498

    $2K
    240 mi.
    Est. $835/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (35 mi)
    Quick view
  • White 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XI

    $35,998

    44,007 mi.
    Est. $646/mo

    CarMax Gaithersburg

    Check Availability
    Gaithersburg, MD (43 mi)
    Quick view
  • 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,398

    10,472 mi.
    Est. $761/mo

    Elite Auto Brokers

    5.0
    Check Availability
    Gaithersburg, MD (46 mi)
    Quick view
  • 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

    $23,000

    72,215 mi.
    Est. $413/mo

    Ourisman Mazda of Rockville

    4.1
    Check Availability
    Rockville, MD (40 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDrive

    $31,775

    36,615 mi.
    Est. $570/mo

    Elite Auto Brokers

    5.0
    Check Availability
    Gaithersburg, MD (46 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