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

    $34,394

    45,471 mi.
    Est. $625/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $32,172

    $1K
    37,432 mi.
    Est. $585/mo

    Hillside Toyota

    4.8
    Jamaica, NY (18 mi)
    Check Availability

  • Skyscraper Gray Metallic 2026 BMW 330 i xDriveSkyscraper Gray Metallic 2026 BMW 330 i xDriveSkyscraper Gray Metallic 2026 BMW 330 i xDriveSkyscraper Gray Metallic 2026 BMW 330 i xDriveSkyscraper Gray Metallic 2026 BMW 330 i xDriveSkyscraper Gray Metallic 2026 BMW 330 i xDrive

    $51,647

    $300
    9,344 mi.
    Est. $939/mo

    Orange County BMW

    2.2
    Harriman, NY (30 mi)
    Check Availability
  • Alpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDrive

    $19,789

    64,776 mi.
    Est. $360/mo

    Adams Auto Group of Little Ferry

    Little Ferry, NJ (3 mi)
    Check Availability
  • Black 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North America

    $17,495

    79,366 mi.
    Est. $318/mo

    Queens Auto

    3.4
    Queens, NY (12 mi)
    Check Availability
  • Titanium Silver Metallic 2002 BMW 330 330CiTitanium Silver Metallic 2002 BMW 330 330CiTitanium Silver Metallic 2002 BMW 330 330CiTitanium Silver Metallic 2002 BMW 330 330CiTitanium Silver Metallic 2002 BMW 330 330CiTitanium Silver Metallic 2002 BMW 330 330Ci

    $16,998

    39,612 mi.
    Est. $309/mo

    Mini of Ramsey

    4.8
    Ramsey, NJ (13 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $33,699

    $600
    33,603 mi.
    Est. $613/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDrive

    $41,322

    $663
    6,200 mi.
    Est. $751/mo

    Paul Miller Chevrolet

    West Caldwell, NJ (14 mi)
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $28,175

    $1K
    54,734 mi.
    Est. $512/mo

    Lincoln White Plains

    3.7
    Elmsford, NY (17 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $33,666

    39,785 mi.
    Est. $612/mo

    Euro Lux Auto

    Hillside, NJ (17 mi)
    Check Availability
  • Alpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 i

    $18,118

    55,319 mi.
    Est. $329/mo

    NJ Auto Haus LLC

    1.2
    Elizabeth, NJ (19 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $15,788

    $937
    76,537 mi.
    Est. $287/mo

    Car Castle

    2.0
    Bellerose, NY (21 mi)
    Check Availability
  • Alpine White 2023 BMW 330Alpine White 2023 BMW 330Alpine White 2023 BMW 330Alpine White 2023 BMW 330Alpine White 2023 BMW 330Alpine White 2023 BMW 330

    $20,888

    $2.3K
    41,962 mi.
    Est. $380/mo

    Car Castle

    2.0
    Bellerose, NY (21 mi)
    Check Availability
  • Alpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4D

    $15,180

    91,502 mi.
    Est. $276/mo

    Elite Motors Brooklyn

    Brooklyn, NY (22 mi)
    Check Availability
  • Jet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 i

    $22,756

    51,952 mi.
    Est. $414/mo

    Certified Performance Motors

    3.8
    Valley Stream, NY (24 mi)
    Check Availability
  • $36,590

    35,579 mi.
    Est. $665/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $37,634

    $356
    18,433 mi.
    Est. $684/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $38,600

    10,261 mi.
    Est. $702/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $37,400

    $1.6K
    23,347 mi.
    Est. $680/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • Not Priced

    37,889 mi.
    Est. $0/mo

    Velocity Autohaus

    1.8
    Hasbrouck Heights, NJ (3 mi)
    Check Availability
  • 2019 BMW 330 i xDrive

    Not Priced

    54,275 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (4 mi)
    Check Availability
  • Mineral Gray 2018 BMW 330 330i

    $16,387

    80,847 mi.
    Est. $298/mo

    Cartopia 46

    3.7
    Elmwood Park, NJ (4 mi)
    Check Availability
  • Not Priced

    29,803 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    31,672 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    35,991 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    38,647 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Black 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 I

    $29,998

    $1K
    50,739 mi.
    Est. $545/mo

    CarMax Cleveland East

    4.9
    $399 delivery to Wayne, NJ (13 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330Mineral Gray Metallic 2020 BMW 330Mineral Gray Metallic 2020 BMW 330Mineral Gray Metallic 2020 BMW 330Mineral Gray Metallic 2020 BMW 330Mineral Gray Metallic 2020 BMW 330

    $20,998

    52,298 mi.
    Est. $382/mo

    DRIVEMAX

    $62 delivery from Woodbury, NY (31 mi)
    Check Availability

Compare the BMW 330