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
  • Skyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDrive

    $37,400

    $859
    18,529 mi.
    Est. $701/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (11 mi)
    Check Availability

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

    $30,939

    34,947 mi.
    Est. $580/mo

    McGrath Acura of Downtown Chicago

    3.2
    Chicago, IL (23 mi)
    Check Availability

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

    $51,900

    11 mi.
    Est. $973/mo

    Perillo BMW

    3.9
    Chicago, IL (23 mi)
    Check Availability
    Quick view
  • Black 2006 BMW 330 xiBlack 2006 BMW 330 xiBlack 2006 BMW 330 xiBlack 2006 BMW 330 xiBlack 2006 BMW 330 xiBlack 2006 BMW 330 xi

    $5,900

    85,407 mi.
    Est. $111/mo

    NextDrive Chicago

    Westchester, IL (23 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NA

    $47,324

    3,063 mi.
    Est. $888/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (23 mi)
    Check Availability
    Quick view
  • Black 2020 BMW 330 330i Sedan 4DBlack 2020 BMW 330 330i Sedan 4DBlack 2020 BMW 330 330i Sedan 4DBlack 2020 BMW 330 330i Sedan 4DBlack 2020 BMW 330 330i Sedan 4DBlack 2020 BMW 330 330i Sedan 4D

    $21,977

    74,480 mi.
    Est. $412/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (25 mi)
    Check Availability
    Quick view
  • 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

    $35,275

    21,304 mi.
    Est. $662/mo

    Premiere Motorsports

    3.4
    Plainfield, IL (26 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $38,948

    $455
    17,615 mi.
    Est. $730/mo

    McGrath Acura of Westmont

    4.9
    Westmont, IL (22 mi)
    Check Availability

    Quick view
  • $46,408

    1,709 mi.
    Est. $870/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (11 mi)
    Check Availability
    Quick view
  • $27,812

    54,720 mi.
    Est. $522/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (11 mi)
    Check Availability
    Quick view
  • $39,785

    $926
    15,528 mi.
    Est. $746/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (11 mi)
    Check Availability
    Quick view
  • $34,907

    $2K
    46,205 mi.
    Est. $655/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (11 mi)
    Check Availability
    Quick view
  • $48,108

    416 mi.
    Est. $902/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (11 mi)
    Check Availability
    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

    $49,900

    3,671 mi.
    Est. $936/mo

    Perillo BMW

    3.9
    Chicago, IL (23 mi)
    Check Availability

    Quick view
  • Not Priced

    2,673 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (12 mi)
    Check Availability
    Quick view
  • $42,632

    18,806 mi.
    Est. $800/mo

    GENESIS OF SCHERERVILLE

    4.8
    Schererville, IN (13 mi)
    Check Availability
    Quick view
  • $21,988

    50,768 mi.
    Est. $412/mo

    iDrive Motor Sports Inc.

    3.7
    Berwyn, IL (19 mi)
    Check Availability
    Quick view
  • Not Priced

    76,338 mi.
    Est. $0/mo

    Shaver Preferred Motors

    4.1
    Merriville, IN (19 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW 330 xDrive NA

    $43,369

    12,916 mi.
    Est. $813/mo

    Laurel BMW of Westmont

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

    $49,900

    3,116 mi.
    Est. $936/mo

    Perillo BMW

    3.9
    Chicago, IL (23 mi)
    Check Availability

    Quick view
  • $55,612

    9 mi.
    Est. $1,043/mo

    Perillo BMW

    3.9
    Chicago, IL (23 mi)
    Check Availability
    Quick view
  • $43,991

    4,889 mi.
    Est. $825/mo

    Mercedes-Benz of Romeoville

    4.7
    Romeoville, IL (24 mi)
    Check Availability
    Quick view
  • $23,307

    77,836 mi.
    Est. $437/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (28 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDrive

    $37,790

    $100
    27,706 mi.
    Est. $709/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (30 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 xDrive

    $41,990

    15,496 mi.
    Est. $787/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (30 mi)
    Check Availability
    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

    $50,900

    3,404 mi.
    Est. $955/mo

    Perillo BMW

    3.9
    Chicago, IL (23 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDrive

    $41,790

    $200
    17,722 mi.
    Est. $784/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (30 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2023 BMW 330 xDrive

    $39,890

    $100
    31,819 mi.
    Est. $748/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (30 mi)
    Check Availability
    Quick view
  • Red 2021 BMW 330 I xDriveRed 2021 BMW 330 I xDriveRed 2021 BMW 330 I xDriveRed 2021 BMW 330 I xDriveRed 2021 BMW 330 I xDriveRed 2021 BMW 330 I xDrive

    $27,998

    42,701 mi.
    Est. $525/mo

    CarMax Jackson (TN)

    4.7
    $199 delivery to Tinley Park, IL (6 mi)
    Check Availability
    Quick view
  • 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

    $25,998

    55,993 mi.
    Est. $488/mo

    CarMax Wichita

    4.5
    $399 delivery to Tinley Park, IL (6 mi)
    Check Availability
    Quick view
  • 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

    $43,503

    $3.4K
    6,188 mi.
    Est. $816/mo

    BMW of Barrington

    4.7
    Barrington, IL (45 mi)
    Check Availability
    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

    $38,198

    21,927 mi.
    Est. $716/mo

    Jidd Motors Mitsubishi

    4.5
    Des Plaines, IL (35 mi)
    Check Availability
    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,407

    $2K
    14,011 mi.
    Est. $795/mo

    Knauz BMW Mercedes-Benz Sprinter

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

    $43,981

    13,906 mi.
    Est. $825/mo

    Golf Mill Ford

    4.9
    Niles, IL (33 mi)
    Check Availability
    Quick view
  • 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

    $32,401

    36,638 mi.
    Est. $608/mo

    Gravity Autos Chicago

    4.1
    Highland Park, IL (45 mi)
    Check Availability
    Quick view
  • 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

    $37,367

    20,993 mi.
    Est. $701/mo

    Fields BMW of Northfield

    4.5
    Northfield, IL (38 mi)
    Check Availability
    Quick view
  • Portimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrive

    $41,300

    $2K
    30,256 mi.
    Est. $775/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (35 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330i

    $17,879

    $524
    72,551 mi.
    Est. $335/mo

    Dempsey Dodge Chrysler Jeep RAM

    4.9
    Plano, IL (44 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDrive

    $19,888

    $100
    81,238 mi.
    Est. $373/mo

    McGrath Kia Highland Park

    3.7
    Highland Park, IL (41 mi)
    Check Availability
    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

    $37,995

    $1.9K
    20,437 mi.
    Est. $713/mo

    Napleton's Arlington Heights Chrysler Dodge Jeep RAM

    3.8
    Arlington Heights, IL (43 mi)
    Check Availability
    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

    $40,212

    11,229 mi.
    Est. $754/mo

    BMW of Barrington

    4.7
    Barrington, IL (45 mi)
    Check Availability
    Quick view
  • Blue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDrive

    $42,407

    8,487 mi.
    Est. $795/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (50 mi)
    Check Availability
    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

Compare the BMW 330