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
  • 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

    $49,177

    $1K
    103 mi.
    Est. $871/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (7 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

    $30,990

    $300
    32,890 mi.
    Est. $549/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDrive

    $46,151

    12,326 mi.
    Est. $818/mo

    Fields Motorcars Downers Grove

    Check Availability
    Downers Grove, IL (8 mi)
    Quick view
  • Skyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NA

    $40,298

    14,525 mi.
    Est. $714/mo

    Gregory INFINITI

    4.1
    Check Availability
    Libertyville, IL (29 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $43,151

    13,842 mi.
    Est. $764/mo

    Fields Motorcars Downers Grove

    Check Availability
    Downers Grove, IL (8 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $55,418

    2,581 mi.
    Est. $982/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 mi)
    Quick view
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $21,995

    85,829 mi.
    Est. $390/mo

    Blue Sky Auto Sales - Crestwood

    1.8
    Check Availability
    Crestwood, IL (17 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $47,390

    $600
    9,782 mi.
    Est. $840/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • 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

    $44,295

    $1K
    12,507 mi.
    Est. $785/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NA

    $54,287

    1,100 mi.
    Est. $962/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (12 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDrive

    $54,553

    4,116 mi.
    Est. $966/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 mi)
    Quick view
  • Gray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDrive

    $51,911

    1,068 mi.
    Est. $920/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Check Availability
    Lake Bluff, IL (29 mi)
    Quick view
  • 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

    $54,437

    1,100 mi.
    Est. $964/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (12 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

    $42,390

    15,486 mi.
    Est. $751/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • 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

    $55,587

    1,110 mi.
    Est. $985/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (12 mi)
    Quick view
  • Jet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDriveJet Black 2026 BMW 330 xDrive

    $48,311

    1,685 mi.
    Est. $856/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Check Availability
    Lake Bluff, IL (29 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDrive

    $53,903

    6,023 mi.
    Est. $955/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 mi)
    Quick view
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $52,418

    4,143 mi.
    Est. $929/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 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

    $42,373

    $9.4K
    6,818 mi.
    Est. $751/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 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

    $45,390

    $600
    6,699 mi.
    Est. $804/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $43,373

    $10K
    6,598 mi.
    Est. $768/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (7 mi)
    Quick view
  • Silver 2003 BMW 330 xiSilver 2003 BMW 330 xiSilver 2003 BMW 330 xiSilver 2003 BMW 330 xiSilver 2003 BMW 330 xiSilver 2003 BMW 330 xi

    $4,900

    $1.5K
    137,576 mi.
    Est. $87/mo

    Dream Motorworks

    Check Availability
    Addison, IL (10 mi)
    Quick view
  • White 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDrive

    $20,995

    42,717 mi.
    Est. $372/mo

    carneed

    4.4
    Check Availability
    Northbrook, IL (15 mi)
    Quick view
  • Gray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 Ci

    $10,555

    11,000 mi.
    Est. $187/mo

    Private seller: Mark

    Contact Seller
    Crestwood, IL (16 mi)
    Quick view
  • Black 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 Ci

    $8,950

    99,850 mi.
    Est. $159/mo

    Private seller: Andrew

    Contact Seller
    Evanston, IL (16 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,390

    $900
    20,342 mi.
    Est. $733/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDrive

    $42,367

    13,516 mi.
    Est. $751/mo

    Fields BMW of Northfield

    4.4
    Check Availability
    Northfield, IL (19 mi)
    Quick view
  • $32,344

    27,187 mi.
    Est. $573/mo

    Old Orchard Nissan

    4.6
    Check Availability
    Skokie, IL (15 mi)
    Quick view
  • $40,301

    17,670 mi.
    Est. $714/mo

    Jaguar Land Rover Hinsdale

    4.6
    Check Availability
    Hinsdale, IL (5 mi)
    Quick view
  • White 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XI

    $21,998

    48,146 mi.
    Est. $390/mo

    CarMax Des Moines

    4.0
    Check Availability
    $149 delivery to Hillside, IL (3 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

    $44,650

    $345
    7,287 mi.
    Est. $791/mo

    Bob Johnson Used

    4.0
    Check Availability
    $795 delivery from Rochester, NY (531 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