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
  • Melbourne Red Metallic 2019 BMW 330 i xDriveMelbourne Red Metallic 2019 BMW 330 i xDriveMelbourne Red Metallic 2019 BMW 330 i xDriveMelbourne Red Metallic 2019 BMW 330 i xDriveMelbourne Red Metallic 2019 BMW 330 i xDriveMelbourne Red Metallic 2019 BMW 330 i xDrive

    $20,895

    79,521 mi.
    Est. $380/mo

    Bridgewater KIA

    4.7
    Check Availability
    Bridgewater, NJ (25 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

    $41,488

    $511
    10,776 mi.
    Est. $754/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (22 mi)
    Quick view
  • 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

    $21,977

    71,417 mi.
    Est. $400/mo

    Star Auto Mall

    4.4
    Check Availability
    Bethlehem, PA (19 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

    $31,490

    $500
    24,428 mi.
    Est. $572/mo

    Quakertown Mitsubishi

    4.5
    Check Availability
    Quakertown, PA (25 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDrive

    $19,977

    71,452 mi.
    Est. $363/mo

    TAJ Auto Mall

    4.5
    Check Availability
    Bethlehem, PA (17 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

    $25,995

    54,888 mi.
    Est. $473/mo

    Gateway Kia of Warrington

    4.4
    Check Availability
    Warrington, PA (30 mi)
    Quick view
  • Glacier Silver Metallic 2017 BMW 330 i xDriveGlacier Silver Metallic 2017 BMW 330 i xDriveGlacier Silver Metallic 2017 BMW 330 i xDriveGlacier Silver Metallic 2017 BMW 330 i xDriveGlacier Silver Metallic 2017 BMW 330 i xDriveGlacier Silver Metallic 2017 BMW 330 i xDrive

    $16,900

    66,082 mi.
    Est. $307/mo

    Fred Beans Ford of Doylestown

    4.9
    Check Availability
    Doylestown, PA (24 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

    $25,495

    41,505 mi.
    Est. $463/mo

    Star GMC of Quakertown

    4.2
    Check Availability
    Quakertown, PA (24 mi)
    Quick view
  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    $22,700

    $700
    64,185 mi.
    Est. $413/mo

    AutoProved

    3.7
    Check Availability
    Allentown, PA (23 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrive

    $35,897

    $100
    18,077 mi.
    Est. $653/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (22 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDrive

    $45,885

    463 mi.
    Est. $834/mo

    Flemington BMW

    4.9
    Check Availability
    Flemington, NJ (16 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

    $23,990

    $500
    59,924 mi.
    Est. $436/mo

    Quakertown Mitsubishi

    4.5
    Check Availability
    Quakertown, PA (25 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,769

    10,274 mi.
    Est. $777/mo

    Bridgewater KIA

    4.7
    Check Availability
    Bridgewater, NJ (25 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDrive

    $43,488

    $509
    9,745 mi.
    Est. $791/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (22 mi)
    Quick view
  • Alpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDrive

    $40,999

    10,457 mi.
    Est. $745/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (22 mi)
    Quick view
  • Alpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDrive

    $42,688

    $311
    10,449 mi.
    Est. $776/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (22 mi)
    Quick view
  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    $24,312

    $100
    53,912 mi.
    Est. $442/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (22 mi)
    Quick view
  • $37,790

    30,502 mi.
    Est. $687/mo

    J C L Automotive

    Check Availability
    Hellertown, PA (19 mi)
    Quick view
  • $44,989

    7,680 mi.
    Est. $818/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (25 mi)
    Quick view
  • $32,989

    44,144 mi.
    Est. $600/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (25 mi)
    Quick view
  • $41,989

    16,850 mi.
    Est. $763/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (25 mi)
    Quick view
  • Not Priced

    79,285 mi.
    Est. $0/mo

    Abeloff Nissan

    3.4
    Check Availability
    Bartonsville, PA (28 mi)
    Quick view
  • 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

    $28,998

    39,261 mi.
    Est. $527/mo

    CarMax Wayne

    Check Availability
    $99 delivery to Easton, PA (15 mi)
    Quick view
  • Black 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XI

    $22,998

    35,439 mi.
    Est. $418/mo

    CarMax Rochester

    Check Availability
    $149 delivery to Easton, PA (15 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