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
  • Gray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDrive

    $35,942

    $300
    36,695 mi.
    Est. $613/mo

    Volkswagen of Springfield

    4.6
    Check Availability
    Springfield, PA (29 mi)

    Quick view
  • Gray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDrive

    $25,998

    42,995 mi.
    Est. $443/mo

    CarMax Gaithersburg

    Check Availability
    $99 delivery to Newark, DE (5 mi)
    Quick view
  • 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

    $16,135

    $199
    96,864 mi.
    Est. $275/mo

    Merit Auto Group

    4.9
    Check Availability
    $723 delivery from Jacksonville, FL (723 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

    $22,016

    82,064 mi.
    Est. $375/mo

    Mt. Ephraim Chrysler Dodge RAM

    4.0
    Check Availability
    Mount Ephraim, NJ (39 mi)
    Quick view
  • Alpine White 2021 BMW 330 330i xDriveAlpine White 2021 BMW 330 330i xDriveAlpine White 2021 BMW 330 330i xDriveAlpine White 2021 BMW 330 330i xDriveAlpine White 2021 BMW 330 330i xDriveAlpine White 2021 BMW 330 330i xDrive

    $28,802

    $137
    36,089 mi.
    Est. $491/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (38 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,084

    $1.2K
    8,992 mi.
    Est. $717/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (34 mi)
    Quick view
  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $51,775

    943 mi.
    Est. $883/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (50 mi)
    Quick view
  • Alpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDrive

    $31,499

    27,502 mi.
    Est. $537/mo

    Jerry's Chevrolet

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

    $26,999

    74,586 mi.
    Est. $460/mo

    MainLine Auto

    4.1
    Check Availability
    Philadelphia, PA (43 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

    $19,000

    99,176 mi.
    Est. $324/mo

    Kent County Motors

    4.8
    Check Availability
    Dover, DE (37 mi)
    Quick view
  • 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

    $35,899

    $1.3K
    20,864 mi.
    Est. $612/mo

    I.G. Burton BMW

    4.5
    Check Availability
    Milford, DE (50 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDrive

    $25,698

    53,717 mi.
    Est. $438/mo

    South Jersey Motor Trends

    Check Availability
    Vineland, NJ (39 mi)
    Quick view
  • Alpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDrive

    $22,996

    $569
    72,481 mi.
    Est. $392/mo

    GENESIS OF BEL AIR

    Check Availability
    Fallston, MD (36 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 i

    $32,988

    $1K
    37,024 mi.
    Est. $562/mo

    Nationwide Nissan

    Check Availability
    Timonium, MD (50 mi)
    Quick view
  • Portimao Blue Metallic 2024 BMW 330 330i xDrivePortimao Blue Metallic 2024 BMW 330 330i xDrivePortimao Blue Metallic 2024 BMW 330 330i xDrivePortimao Blue Metallic 2024 BMW 330 330i xDrivePortimao Blue Metallic 2024 BMW 330 330i xDrivePortimao Blue Metallic 2024 BMW 330 330i xDrive

    $38,745

    $595
    32,426 mi.
    Est. $661/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (38 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