Used BMW 330I for Sale in Indianapolis, IN

46 listingsPriced from $10,995 to $62,090Median $38,918

In September 2026, 46 Used BMW 330I for sale in Indianapolis, IN are listed on VehiSales, priced from $10,995 to $62,090 (median $38,918). The most listed model is BMW 330I. Photos, mileage, vehicle history and dealer contacts are available on every VehiSales listing.

The inventory leans toward sedans (43) and wagons (1). Available model years run from 2017 to 2026, and 76% of listings are from 2021 or newer. The mix includes 8 hybrid vehicles.

No location set
Showing 20 of 46 vehicles