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

  • White 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDrive

    $14,494

    121,745 mi.
    Est. $263/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (4 mi)
    Check Availability

  • Grey 2026 BMW 330 xDrive NAGrey 2026 BMW 330 xDrive NAGrey 2026 BMW 330 xDrive NAGrey 2026 BMW 330 xDrive NAGrey 2026 BMW 330 xDrive NAGrey 2026 BMW 330 xDrive NA

    $31,695

    $300
    22,779 mi.
    Est. $576/mo

    Import Masters

    1.6
    Great Neck, NY (19 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
  • Skyscraper Gray Metallic 2026 BMW 330 xDrive NASkyscraper Gray Metallic 2026 BMW 330 xDrive NASkyscraper Gray Metallic 2026 BMW 330 xDrive NASkyscraper Gray Metallic 2026 BMW 330 xDrive NASkyscraper Gray Metallic 2026 BMW 330 xDrive NASkyscraper Gray Metallic 2026 BMW 330 xDrive NA

    $33,373

    17,036 mi.
    Est. $607/mo

    Certified Auto Group LLC

    2.2
    Hempstead, NY (25 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

    $14,998

    39,612 mi.
    Est. $273/mo

    Mini of Ramsey

    4.8
    Ramsey, NJ (13 mi)
    Check Availability
  • Blue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NA

    $30,995

    17,449 mi.
    Est. $563/mo

    Import Masters

    1.6
    Great Neck, NY (19 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
  • Jet Black 2022 BMW 330 i

    $23,399

    65,464 mi.
    Est. $425/mo

    Westchester Motors

    Yonkers, NY (11 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)
  • Black Sapphire Metallic 2021 BMW 330 i xDrive

    $20,599

    Est. $374/mo

    Westchester Motors

    Yonkers, NY (11 mi)
    Check Availability

  • $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 Metallic 2021 BMW 330 i xDrive

    $20,599

    Est. $374/mo

    Westchester Motors

    Yonkers, NY (11 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)
  • Black Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 i

    $30,097

    27,659 mi.
    Est. $547/mo

    National Auto of Waldorf

    4.2
    $324 delivery from Waldorf, MD (216 mi)
    Check Availability
  • Black 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NA

    $36,993

    24,289 mi.
    Est. $672/mo

    Sound Auto Wholesalers

    4.6
    $300 delivery from Branford, CT (68 mi)
    Check Availability

Compare the BMW 330