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
  • Melbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330i

    $26,494

    27,848 mi.
    Est. $483/mo

    AutoGiant USA

    4.1
    Fishers, IN (14 mi)
    Check Availability

  • 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

    $18,549

    98,750 mi.
    Est. $338/mo

    Alderman Automotive

    4.2
    Fishers, IN (14 mi)
    Check Availability

  • 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

    $27,500

    43,313 mi.
    Est. $502/mo

    Carmel Auto Gallery

    4.5
    Carmel, IN (21 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330i

    $20,783

    $500
    73,997 mi.
    Est. $379/mo

    Genesis of Carmel

    3.0
    INDIANAPOLIS, IN (19 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NA

    $33,259

    $493
    26,966 mi.
    Est. $607/mo

    Great Lakes Honda of Fishers

    2.5
    Fishers, IN (14 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NA

    $33,259

    $443
    28,139 mi.
    Est. $607/mo

    Great Lakes Honda of Fishers

    2.5
    Fishers, IN (14 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $53,600

    8,372 mi.
    Est. $978/mo

    Dreyer & Reinbold BMW North

    4.8
    Indianapolis, IN (20 mi)
    Check Availability
  • Jet Black 2001 BMW 330 330iJet Black 2001 BMW 330 330iJet Black 2001 BMW 330 330iJet Black 2001 BMW 330 330iJet Black 2001 BMW 330 330iJet Black 2001 BMW 330 330i

    $3,495

    257,947 mi.
    Est. $64/mo

    Z Imports

    3.2
    Indianapolis, IN (29 mi)
    Check Availability
  • $21,234

    65,146 mi.
    Est. $387/mo

    Hare Chevrolet

    4.6
    Noblesville, IN (14 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW 330 xDrive

    $35,962

    16,896 mi.
    Est. $656/mo

    Penske Chevrolet

    4.7
    Indianapolis, IN (20 mi)
    Check Availability
  • Jet Black 2019 BMW 330 xDrive

    $21,752

    73,526 mi.
    Est. $397/mo

    Penske Chevrolet

    4.7
    Indianapolis, IN (20 mi)
    Check Availability
  • Blue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 I

    $34,998

    14,900 mi.
    Est. $638/mo

    CarMax Warner Robins

    3.8
    $699 delivery to Indianapolis, IN (19 mi)
    Check Availability
  • 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

    $24,998

    $1K
    52,990 mi.
    Est. $456/mo

    CarMax Lexington

    4.5
    Free delivery to Indianapolis, IN (19 mi)
    Check Availability
  • 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

    $54,101

    7,500 mi.
    Est. $987/mo

    Dreyer & Reinbold BMW INFINITI Subaru Volkswagen of Greenwood

    4.2
    Greenwood, IN (33 mi)
    Check Availability
  • 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

    $35,949

    $299
    25,978 mi.
    Est. $656/mo

    Lockhart Cadillac Greenwood

    4.4
    Greenwood, IN (33 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

    $24,994

    43,937 mi.
    Est. $456/mo

    Go Indy Autos

    Mooresville, IN (45 mi)
    Check Availability
  • Alpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NA

    $55,361

    7,500 mi.
    Est. $1,010/mo

    Dreyer & Reinbold BMW INFINITI Subaru Volkswagen of Greenwood

    4.2
    Greenwood, IN (33 mi)
    Check Availability
  • Melbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDriveMelbourne Red Metallic 2019 BMW 330 xDrive

    $23,235

    $500
    48,738 mi.
    Est. $424/mo

    Amouri Motors

    5.0
    Kokomo, IN (37 mi)
    Check Availability

Compare the BMW 330