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 2021 BMW 330 330iBlack Sapphire Metallic 2021 BMW 330 330iBlack Sapphire Metallic 2021 BMW 330 330iBlack Sapphire Metallic 2021 BMW 330 330iBlack Sapphire Metallic 2021 BMW 330 330iBlack Sapphire Metallic 2021 BMW 330 330i

    $23,500

    82,679 mi.
    Est. $425/mo

    Koons of Falls Church Ford

    3.7
    Check Availability
    Falls Church, VA (18 mi)

    Quick view
  • Mineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDrive

    $25,500

    $500
    49,106 mi.
    Est. $461/mo

    Heritage Mazda Catonsville

    4.2
    Check Availability
    Catonsville, MD (29 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

    $48,989

    $509
    129 mi.
    Est. $885/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (13 mi)
    Quick view
  • Silver 2019 BMW 330 XISilver 2019 BMW 330 XISilver 2019 BMW 330 XISilver 2019 BMW 330 XISilver 2019 BMW 330 XISilver 2019 BMW 330 XI

    $24,998

    42,273 mi.
    Est. $452/mo

    CarMax Dulles

    2.2
    Check Availability
    Sterling, VA (13 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $29,571

    29,770 mi.
    Est. $534/mo

    Global Auto Outlet

    3.2
    Check Availability
    Temple Hills, MD (26 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. $343/mo

    Auto Expo, Inc

    Check Availability
    Manassas, VA (25 mi)
    Quick view
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $26,995

    39,943 mi.
    Est. $488/mo

    Autos Direct of Manassas

    3.2
    Check Availability
    Manassas, VA (27 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW 330 xDriveTanzanite Blue II Metallic 2023 BMW 330 xDriveTanzanite Blue II Metallic 2023 BMW 330 xDriveTanzanite Blue II Metallic 2023 BMW 330 xDriveTanzanite Blue II Metallic 2023 BMW 330 xDriveTanzanite Blue II Metallic 2023 BMW 330 xDrive

    $32,500

    54,754 mi.
    Est. $587/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (27 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $46,565

    $119
    7,955 mi.
    Est. $842/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (17 mi)
    Quick view
  • Tanzanite Blue II Metallic 2025 BMW 330 xDriveTanzanite Blue II Metallic 2025 BMW 330 xDriveTanzanite Blue II Metallic 2025 BMW 330 xDriveTanzanite Blue II Metallic 2025 BMW 330 xDriveTanzanite Blue II Metallic 2025 BMW 330 xDriveTanzanite Blue II Metallic 2025 BMW 330 xDrive

    $42,995

    12,212 mi.
    Est. $777/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (27 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $21,000

    90,735 mi.
    Est. $380/mo

    Mercedes-Benz of Catonsville

    4.3
    Check Availability
    Baltimore, MD (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 i xDrive

    $32,995

    36,860 mi.
    Est. $596/mo

    BMW of Rockville

    4.6
    Check Availability
    Rockville, MD (8 mi)
    Quick view
  • $25,989

    57,727 mi.
    Est. $470/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (13 mi)
    Quick view
  • $30,950

    45,658 mi.
    Est. $559/mo

    Easterns Automotive Group of Sterling

    4.8
    Check Availability
    Sterling, VA (15 mi)
    Quick view
  • Alpine White 2025 BMW 330 xDrive

    $43,768

    $980
    9,161 mi.
    Est. $791/mo

    BMW of Fairfax

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

    $42,434

    10,419 mi.
    Est. $767/mo

    BMW of Fairfax

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

    $42,924

    $160
    10,051 mi.
    Est. $776/mo

    BMW of Fairfax

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

    $44,633

    $394
    8,010 mi.
    Est. $807/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (17 mi)
    Quick view
  • $33,500

    33,424 mi.
    Est. $605/mo

    Ted Britt Ford - We Will Buy Your Car

    3.3
    Check Availability
    Fairfax, VA (19 mi)
    Quick view
  • Not Priced

    3,838 mi.
    Est. $0/mo

    BMW of Alexandria

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

    2,862 mi.
    Est. $0/mo

    BMW of Alexandria

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

    2,577 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (23 mi)
    Quick view
  • Jet Black 2023 BMW 330 xDrive

    $30,635

    $150
    69,269 mi.
    Est. $554/mo

    Ourisman Honda of Laurel -Se Hablo Espanol

    4.7
    Check Availability
    Laurel, MD (25 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

    $34,998

    14,230 mi.
    Est. $632/mo

    CarMax Smithtown

    Check Availability
    $99 delivery to Gaithersburg, MD (5 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $44,906

    6,773 mi.
    Est. $812/mo

    Bob Johnson Used

    4.0
    Check Availability
    $413 delivery from Rochester, NY (276 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