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
  • Mineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDrive

    $30,474

    40,221 mi.
    Est. $551/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 mi)
    Check Availability

  • Jet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDrive

    $30,474

    33,409 mi.
    Est. $551/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 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

    $35,622

    36,699 mi.
    Est. $644/mo

    Volkswagen of Springfield

    4.6
    Springfield, PA (22 mi)
    Check Availability

  • Tanzanite Blue 2026 BMW 330 I XDriveTanzanite Blue 2026 BMW 330 I XDriveTanzanite Blue 2026 BMW 330 I XDriveTanzanite Blue 2026 BMW 330 I XDriveTanzanite Blue 2026 BMW 330 I XDriveTanzanite Blue 2026 BMW 330 I XDrive

    $61,865

    136 mi.
    Est. $1,118/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (25 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDrive

    $60,125

    136 mi.
    Est. $1,087/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (25 mi)
    Check Availability
  • Gray 2026 BMW 330 I XDrive NAGray 2026 BMW 330 I XDrive NAGray 2026 BMW 330 I XDrive NAGray 2026 BMW 330 I XDrive NAGray 2026 BMW 330 I XDrive NAGray 2026 BMW 330 I XDrive NA

    $55,440

    613 mi.
    Est. $1,002/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (25 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDrive

    $37,990

    42,294 mi.
    Est. $687/mo

    J C L Automotive

    Hellertown, PA (26 mi)
    Check Availability
  • Alpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr Convertible

    $9,495

    64,358 mi.
    Est. $172/mo

    GEG Automotive LLC

    4.9
    Gilbertsville, PA (5 mi)
    Check Availability
  • 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,474

    90,072 mi.
    Est. $352/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $26,510

    44,968 mi.
    Est. $479/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $37,750

    $1.7K
    11,561 mi.
    Est. $682/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $39,750

    7,081 mi.
    Est. $718/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • White Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDrive

    $35,010

    9,814 mi.
    Est. $633/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NA

    $54,510

    500 mi.
    Est. $985/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDrive

    $30,474

    40,221 mi.
    Est. $551/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 mi)
    Check Availability

  • Blue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NA

    $56,250

    500 mi.
    Est. $1,017/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • 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,690

    500 mi.
    Est. $1,006/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDrive

    $51,510

    500 mi.
    Est. $931/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDriveBlue Metallic 2026 BMW 330 I XDrive

    $53,775

    500 mi.
    Est. $972/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $47,481

    8,188 mi.
    Est. $858/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $42,481

    6,585 mi.
    Est. $768/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $37,371

    28,131 mi.
    Est. $675/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDrive

    $46,362

    $1.1K
    11,338 mi.
    Est. $838/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Jet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDrive

    $21,481

    58,844 mi.
    Est. $388/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $40,041

    16,852 mi.
    Est. $724/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW 330 xDriveBrooklyn Grey Metallic 2025 BMW 330 xDrive

    $44,262

    $1.2K
    2,181 mi.
    Est. $800/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $45,371

    8,326 mi.
    Est. $820/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $46,472

    6,427 mi.
    Est. $840/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • 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

    $56,730

    25 mi.
    Est. $1,025/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • Black 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 I

    $24,998

    68,877 mi.
    Est. $452/mo

    CarMax Savannah

    4.2
    $699 delivery to King of Prussia, PA (18 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 King of Prussia, PA (18 mi)
    Check Availability

Compare the BMW 330