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

    $50,679

    $2K
    4,629 mi.
    Est. $916/mo

    BMW of Rockville

    4.7
    Rockville, MD (24 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $36,449

    $600
    12,467 mi.
    Est. $659/mo

    Hyundai of Bowie

    Bowie, MD (18 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330 330i Sedan 4DMineral Gray Metallic 2020 BMW 330 330i Sedan 4DMineral Gray Metallic 2020 BMW 330 330i Sedan 4DMineral Gray Metallic 2020 BMW 330 330i Sedan 4DMineral Gray Metallic 2020 BMW 330 330i Sedan 4DMineral Gray Metallic 2020 BMW 330 330i Sedan 4D

    $17,745

    97,180 mi.
    Est. $321/mo

    Car Town Inc

    Manassas, VA (26 mi)
    Check Availability
  • White 2021 BMW 330 i xDriveWhite 2021 BMW 330 i xDriveWhite 2021 BMW 330 i xDriveWhite 2021 BMW 330 i xDriveWhite 2021 BMW 330 i xDriveWhite 2021 BMW 330 i xDrive

    $20,599

    $199
    97,688 mi.
    Est. $372/mo

    CAutoLLC

    Silver Spring, MD (17 mi)
    Check Availability
  • Melbourne Red Metallic 2020 BMW 330 330i xDriveMelbourne Red Metallic 2020 BMW 330 330i xDriveMelbourne Red Metallic 2020 BMW 330 330i xDriveMelbourne Red Metallic 2020 BMW 330 330i xDriveMelbourne Red Metallic 2020 BMW 330 330i xDriveMelbourne Red Metallic 2020 BMW 330 330i xDrive

    $20,789

    85,181 mi.
    Est. $376/mo

    PK Auto Sales

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

    $31,795

    53,363 mi.
    Est. $575/mo

    Premier Auto Imports

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

    $30,070

    42,102 mi.
    Est. $543/mo

    Ourisman Chevrolet of Bowie

    3.7
    Bowie, MD (20 mi)
    Check Availability
  • Jet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDrive

    $24,980

    $515
    53,310 mi.
    Est. $451/mo

    Passport INFINITI of Alexandria

    3.5
    Alexandria, VA (9 mi)
    Check Availability
  • Green 2020 BMW 330 xDriveGreen 2020 BMW 330 xDriveGreen 2020 BMW 330 xDriveGreen 2020 BMW 330 xDriveGreen 2020 BMW 330 xDriveGreen 2020 BMW 330 xDrive

    $25,189

    $400
    50,910 mi.
    Est. $455/mo

    Sheehy Toyota of Laurel

    3.7
    Laurel, MD (28 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDrive

    $28,965

    $499
    48,456 mi.
    Est. $523/mo

    Merlex Auto Group

    3.8
    Arlington, VA (12 mi)
    Check Availability
  • Blue 2024 BMW 330 XIBlue 2024 BMW 330 XIBlue 2024 BMW 330 XIBlue 2024 BMW 330 XIBlue 2024 BMW 330 XIBlue 2024 BMW 330 XI

    $35,998

    17,062 mi.
    Est. $651/mo

    CarMax Laurel

    3.8
    Laurel, MD (28 mi)
    Check Availability
  • 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

    $41,239

    $1K
    12,165 mi.
    Est. $745/mo

    BMW of Rockville

    4.7
    Rockville, MD (24 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDrive

    $28,987

    $1K
    59,288 mi.
    Est. $524/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (9 mi)
    Check Availability
  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $33,795

    $1.5K
    33,930 mi.
    Est. $611/mo

    Passport BMW

    4.6
    Marlow Heights, MD (7 mi)
    Check Availability
  • Black 2022 BMW 330 330iBlack 2022 BMW 330 330iBlack 2022 BMW 330 330iBlack 2022 BMW 330 330iBlack 2022 BMW 330 330iBlack 2022 BMW 330 330i

    $24,496

    59,843 mi.
    Est. $443/mo

    Cars2Us Fairfax

    4.2
    Fairfax, VA (18 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $23,849

    66,569 mi.
    Est. $431/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (16 mi)
    Check Availability
  • Silver 2025 BMW 330 ISilver 2025 BMW 330 ISilver 2025 BMW 330 ISilver 2025 BMW 330 ISilver 2025 BMW 330 ISilver 2025 BMW 330 I

    $34,998

    26,547 mi.
    Est. $632/mo

    CarMax Potomac Mills

    4.1
    Woodbridge, VA (18 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

    $60,889

    1,591 mi.
    Est. $1,100/mo

    BMW of Rockville

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

    $52,489

    $3.9K
    4,136 mi.
    Est. $949/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (9 mi)
    Check Availability
  • Titanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2D

    $9,794

    38,127 mi.
    Est. $177/mo

    NOVA Autoland LLC

    4.3
    Chantilly, VA (29 mi)
    Check Availability
  • Black 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 i

    $23,395

    62,241 mi.
    Est. $423/mo

    True Gear Motors

    Falls Church, VA (14 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 (16 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDrive

    $51,051

    2,192 mi.
    Est. $923/mo

    BMW of Fairfax

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

    $36,349

    34,328 mi.
    Est. $657/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (16 mi)
    Check Availability
  • Titanium Silver Metallic 2001 BMW 330 330Ci 2dr ConvertibleTitanium Silver Metallic 2001 BMW 330 330Ci 2dr ConvertibleTitanium Silver Metallic 2001 BMW 330 330Ci 2dr ConvertibleTitanium Silver Metallic 2001 BMW 330 330Ci 2dr ConvertibleTitanium Silver Metallic 2001 BMW 330 330Ci 2dr ConvertibleTitanium Silver Metallic 2001 BMW 330 330Ci 2dr Convertible

    $7,498

    103,064 mi.
    Est. $136/mo

    Cars of Rockville

    3.8
    Rockville, MD (26 mi)
    Check Availability
  • Gray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 I

    $33,998

    12,654 mi.
    Est. $614/mo

    CarMax Lexington

    4.5
    $999 delivery to Brandywine, MD (9 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.9
    $149 delivery to Brandywine, MD (9 mi)
    Check Availability

Compare the BMW 330