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
  • Black 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDrive

    $13,995

    90,600 mi.
    Est. $254/mo

    Premier Auto Group

    Turnersville, NJ (15 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

    $35,404

    37,991 mi.
    Est. $644/mo

    Warrington Auto Sales

    Warrington, PA (20 mi)
    Check Availability
  • Black 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDrive

    $13,995

    90,600 mi.
    Est. $254/mo

    Premier Auto Group

    Turnersville, NJ (15 mi)
    Check Availability
  • 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

    $32,404

    38,366 mi.
    Est. $589/mo

    Warrington Auto Sales

    Warrington, PA (20 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. $554/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (18 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDrive

    $22,904

    59,270 mi.
    Est. $416/mo

    Warrington Auto Sales

    Warrington, PA (20 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDrive

    $36,913

    17,034 mi.
    Est. $671/mo

    BMW of Devon

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

    $45,382

    475 mi.
    Est. $825/mo

    BMW of Devon

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

    $46,262

    $219
    11,867 mi.
    Est. $841/mo

    BMW of Devon

    4.9
    Devon, PA (24 mi)
    Check Availability
  • Black 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDrive

    $26,998

    70,616 mi.
    Est. $491/mo

    CarMax King of Prussia

    4.1
    King of Prussia, PA (23 mi)
    Check Availability
  • Black 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDrive

    $14,594

    73,715 mi.
    Est. $265/mo

    Moto Zone

    Beverly, NJ (9 mi)
    Check Availability
  • White 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDrive

    $20,894

    34,041 mi.
    Est. $380/mo

    G Motors of Waterford

    Winslow Township, NJ (18 mi)
    Check Availability
  • Jet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDrive

    $31,939

    $2K
    48,183 mi.
    Est. $581/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 mi)
    Check Availability
  • 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

    $16,900

    115,303 mi.
    Est. $307/mo

    GTA Motors

    3.3
    Burlington, NJ (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDrive

    $50,299

    7,948 mi.
    Est. $914/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 mi)
    Check Availability
  • 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

    $38,459

    29,209 mi.
    Est. $699/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 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

    $33,900

    54,965 mi.
    Est. $616/mo

    Route 38 Auto Center

    Mount Holly, NJ (11 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW 330 i xDriveDravit Grey Metallic 2026 BMW 330 i xDriveDravit Grey Metallic 2026 BMW 330 i xDriveDravit Grey Metallic 2026 BMW 330 i xDriveDravit Grey Metallic 2026 BMW 330 i xDriveDravit Grey Metallic 2026 BMW 330 i xDrive

    $52,314

    7,281 mi.
    Est. $951/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 330 i xDrivePortimao Blue Metallic 2026 BMW 330 i xDrivePortimao Blue Metallic 2026 BMW 330 i xDrivePortimao Blue Metallic 2026 BMW 330 i xDrivePortimao Blue Metallic 2026 BMW 330 i xDrivePortimao Blue Metallic 2026 BMW 330 i xDrive

    $52,349

    8,025 mi.
    Est. $952/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 mi)
    Check Availability
  • 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

    $33,679

    $270
    40,303 mi.
    Est. $612/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrive

    $40,969

    $10K
    5,125 mi.
    Est. $745/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 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

    $49,088

    $1.1K
    7,551 mi.
    Est. $892/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (4 mi)
    Check Availability
  • Black 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 Ci

    $3,400

    140,000 mi.
    Est. $62/mo

    Private seller: ahmad

    Eddington, PA (11 mi)
    Contact Seller
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $11,989

    90,096 mi.
    Est. $218/mo

    Direct Auto Sales And Repair

    5.0
    Warminster, 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. $863/mo

    BMW of Devon

    4.9
    Devon, PA (24 mi)
    Check Availability
  • Blue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDriveBlue 2021 BMW 330 I xDrive

    $25,998

    52,990 mi.
    Est. $473/mo

    CarMax Lexington

    4.8
    $899 delivery to Maple Shade Township, NJ (1 mi)
    Check Availability
  • 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

    $26,998

    50,977 mi.
    Est. $491/mo

    CarMax Myrtle Beach

    4.7
    $399 delivery to Maple Shade Township, NJ (1 mi)
    Check Availability

Compare the BMW 330