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
  • Alpine White 2020 BMW 330 xDrive

    $25,995

    68,232 mi.
    Est. $443/mo

    Volkswagen of Springfield

    4.6
    Check Availability
    Springfield, PA (26 mi)

    Quick view
  • 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 (26 mi)

    Quick view
  • Gray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDriveGray 2023 BMW 330 i xDrive

    $34,850

    63,442 mi.
    Est. $594/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Sunset Orange Metallic 2021 BMW 330 xDriveSunset Orange Metallic 2021 BMW 330 xDriveSunset Orange Metallic 2021 BMW 330 xDriveSunset Orange Metallic 2021 BMW 330 xDriveSunset Orange Metallic 2021 BMW 330 xDriveSunset Orange Metallic 2021 BMW 330 xDrive

    $25,997

    93,108 mi.
    Est. $443/mo

    MAC Cars

    Check Availability
    New Castle, DE (9 mi)
    Quick view
  • Jet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDrive

    $27,800

    34,226 mi.
    Est. $474/mo

    Ourisman Tri-State Subaru

    3.8
    Check Availability
    Newark, DE (3 mi)
    Quick view
  • Mediterranean Blue 2020 BMW 330 i xDriveMediterranean Blue 2020 BMW 330 i xDriveMediterranean Blue 2020 BMW 330 i xDriveMediterranean Blue 2020 BMW 330 i xDriveMediterranean Blue 2020 BMW 330 i xDriveMediterranean Blue 2020 BMW 330 i xDrive

    $26,999

    41,981 mi.
    Est. $460/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Black Sapphire 2025 BMW 330 i xDriveBlack Sapphire 2025 BMW 330 i xDriveBlack Sapphire 2025 BMW 330 i xDriveBlack Sapphire 2025 BMW 330 i xDriveBlack Sapphire 2025 BMW 330 i xDriveBlack Sapphire 2025 BMW 330 i xDrive

    $44,777

    10,738 mi.
    Est. $763/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Alpine White 2020 BMW 330 xDrive

    $25,995

    68,232 mi.
    Est. $443/mo

    Volkswagen of Springfield

    4.6
    Check Availability
    Springfield, PA (26 mi)

    Quick view
  • Portimao Blue 2023 BMW 330 xDrivePortimao Blue 2023 BMW 330 xDrivePortimao Blue 2023 BMW 330 xDrivePortimao Blue 2023 BMW 330 xDrivePortimao Blue 2023 BMW 330 xDrivePortimao Blue 2023 BMW 330 xDrive

    $36,999

    $400
    32,895 mi.
    Est. $631/mo

    CarShop Chester Springs

    4.8
    Check Availability
    Chester Springs, PA (28 mi)
    Quick view
  • Mineral White 2024 BMW 330 i xDriveMineral White 2024 BMW 330 i xDriveMineral White 2024 BMW 330 i xDriveMineral White 2024 BMW 330 i xDriveMineral White 2024 BMW 330 i xDriveMineral White 2024 BMW 330 i xDrive

    $43,756

    5,423 mi.
    Est. $746/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Melbourne Red Metallic 2024 BMW 330 i xDriveMelbourne Red Metallic 2024 BMW 330 i xDriveMelbourne Red Metallic 2024 BMW 330 i xDriveMelbourne Red Metallic 2024 BMW 330 i xDriveMelbourne Red Metallic 2024 BMW 330 i xDriveMelbourne Red Metallic 2024 BMW 330 i xDrive

    $38,999

    16,620 mi.
    Est. $665/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Gray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDrive

    $41,888

    12,574 mi.
    Est. $714/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Phytonic Blue 2021 BMW 330 xDrivePhytonic Blue 2021 BMW 330 xDrivePhytonic Blue 2021 BMW 330 xDrivePhytonic Blue 2021 BMW 330 xDrivePhytonic Blue 2021 BMW 330 xDrivePhytonic Blue 2021 BMW 330 xDrive

    $23,448

    $301
    71,240 mi.
    Est. $400/mo

    CarShop Glen Mills

    4.8
    Check Availability
    Glen Mills, PA (18 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

    $39,296

    $401
    5,653 mi.
    Est. $670/mo

    CarShop Chester Springs

    4.8
    Check Availability
    Chester Springs, PA (28 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

    $50,895

    136 mi.
    Est. $868/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDrive

    $27,444

    32,998 mi.
    Est. $468/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (10 mi)
    Quick view
  • Gray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDrive

    $44,850

    13,193 mi.
    Est. $765/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Mineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDrive

    $13,017

    125,993 mi.
    Est. $222/mo

    CARMART

    Check Availability
    New Castle, DE (8 mi)
    Quick view
  • Alpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDrive

    $42,999

    5,837 mi.
    Est. $733/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • 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

    $26,998

    47,867 mi.
    Est. $460/mo

    CarMax Newark

    1.3
    Check Availability
    Newark, DE (2 mi)
    Quick view
  • Black 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDrive

    $27,999

    31,908 mi.
    Est. $477/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (19 mi)
    Quick view
  • Portimao Blue Metallic 2020 BMW 330 i xDrivePortimao Blue Metallic 2020 BMW 330 i xDrivePortimao Blue Metallic 2020 BMW 330 i xDrivePortimao Blue Metallic 2020 BMW 330 i xDrivePortimao Blue Metallic 2020 BMW 330 i xDrivePortimao Blue Metallic 2020 BMW 330 i xDrive

    $24,990

    74,233 mi.
    Est. $426/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (10 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW 330 330i xDriveSkyscraper Grey Metallic 2023 BMW 330 330i xDriveSkyscraper Grey Metallic 2023 BMW 330 330i xDriveSkyscraper Grey Metallic 2023 BMW 330 330i xDriveSkyscraper Grey Metallic 2023 BMW 330 330i xDriveSkyscraper Grey Metallic 2023 BMW 330 330i xDrive

    $37,842

    5,599 mi.
    Est. $645/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (10 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW 330 330i xDriveTanzanite Blue II Metallic 2023 BMW 330 330i xDriveTanzanite Blue II Metallic 2023 BMW 330 330i xDriveTanzanite Blue II Metallic 2023 BMW 330 330i xDriveTanzanite Blue II Metallic 2023 BMW 330 330i xDriveTanzanite Blue II Metallic 2023 BMW 330 330i xDrive

    $26,777

    130,307 mi.
    Est. $457/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (10 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

    $35,998

    12,549 mi.
    Est. $614/mo

    CarMax Salisbury

    Check Availability
    $99 delivery to Newark, DE (2 mi)
    Quick view
  • Black 2022 BMW 330 I xDriveBlack 2022 BMW 330 I xDriveBlack 2022 BMW 330 I xDriveBlack 2022 BMW 330 I xDriveBlack 2022 BMW 330 I xDriveBlack 2022 BMW 330 I xDrive

    $34,998

    13,743 mi.
    Est. $597/mo

    CarMax Winston-Salem

    Check Availability
    $149 delivery to Newark, DE (2 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

BMW 330 i xDrive by city