Coronavirus and Cars. Learn More »
COVID-19 info » Coronavirus and Cars: What You Need To Know. Learn More
Used BMW for Sale
near Greencastle, IN
- Clear Filters
2021 BMW X5 xDrive40iÂ
Indianapolis, INÂ (45.2 mi)
$61,990
$1,258/month est.*
Good DealMileage:Â 10,640
2021 BMW X7 xDrive40iÂ
Indianapolis, INÂ (45.2 mi)
$76,990
$1,563/month est.*
Good DealMileage:Â 11,214
- New Listing
2021 BMW X7 xDrive40iÂ
Indianapolis, INÂ (45.2 mi)
$79,990
$1,624/month est.*
Good DealMileage:Â 6,105
2021 BMW X6 M50iÂ
Indianapolis, INÂ (45.2 mi)
$84,990
$1,725/month est.*
Good DealMileage:Â 2,297
- New Listing
2020 BMW X2 xDrive28iÂ
Indianapolis, INÂ (42.0 mi)
$33,000
$670/month est.*
High PriceMileage:Â 40,355
Free CARFAX Report: 1-Owner
- Price Reduced
2020 BMW 5 Series 530i xDriveÂ
Zionsville, INÂ (39.6 mi)
$42,186
$856/month est.*
Good DealMileage:Â 23,601
Free CARFAX Report: 1-Owner
Buy From Home
- New Listing
2020 BMW 3 Series M340iÂ
Bloomington, INÂ (46.6 mi)
$48,800
$991/month est.*
Good DealMileage:Â 13,850
2020 BMW X7 xDrive40iÂ
Indianapolis, INÂ (45.2 mi)
$70,590
$1,433/month est.*
Good DealMileage:Â 17,880
2020 BMW X5 M50iÂ
Indianapolis, INÂ (45.2 mi)
$79,990
$1,624/month est.*
Good DealMileage:Â 9,473
2020 BMW 7 Series 750i xDriveÂ
Indianapolis, INÂ (39.6 mi)
$82,850
$1,682/month est.*
Good DealMileage:Â 2,116
Free CARFAX Report: 1-Owner
- Price Reduced
2020 BMW 7 Series 750i xDriveÂ
Indianapolis, INÂ (45.2 mi)
$83,990
$1,705/month est.*
High PriceMileage:Â 19,562
- Price Reduced
2019 BMW X3 xDrive30iÂ
Indianapolis, INÂ (45.2 mi)
$31,395
$637/month est.*
Good DealMileage:Â 49,219
- New Listing
2019 BMW X1 xDrive28iÂ
Westfield, INÂ (47.0 mi)
$32,800
$666/month est.*
High PriceMileage:Â 13,526
Free CARFAX Report: 1-Owner
2019 BMW X3 xDrive30iÂ
Indianapolis, INÂ (45.2 mi)
$34,990
$710/month est.*
Great DealMileage:Â 28,131
- New Listing
2019 BMW 3 Series 330i xDriveÂ
Indianapolis, INÂ (42.0 mi)
$35,000
$710/month est.*
Good DealMileage:Â 5,970
Free CARFAX Report: 1-Owner
- Price Reduced
2019 BMW X5 xDrive50iÂ
Indianapolis, INÂ (45.2 mi)
$59,800
$1,214/month est.*
Good DealMileage:Â 7,686
- New Listing
2019 BMW X5 xDrive40iÂ
Indianapolis, INÂ (39.6 mi)
$63,850
$1,296/month est.*
High PriceMileage:Â 12,100
Free CARFAX Report: 1-Owner
- New ListingPrice Reduced
2019 BMW X7 xDrive40iÂ
Carmel, INÂ (45.2 mi)
$66,500
$1,350/month est.*
Good DealMileage:Â 22,204
Free CARFAX Report: 1-Owner
- New Listing
2018 BMW i3 StdrdÂ
Westfield, INÂ (47.0 mi)
$21,800
$443/month est.*
Great DealMileage:Â 18,083
Free CARFAX Report: 1-Owner
2018 BMW 3 Series 320i xDriveÂ
Indianapolis, INÂ (45.2 mi)
$21,990
$446/month est.*
Great DealMileage:Â 34,405
- New Listing
2018 BMW i3 StdrdÂ
Westfield, INÂ (47.0 mi)
$22,995
$467/month est.*
High PriceMileage:Â 19,533
Free CARFAX Report: 1-Owner
- Price Reduced
2018 BMW 3 Series 320i xDriveÂ
Indianapolis, INÂ (45.2 mi)
$23,490
$477/month est.*
Good DealMileage:Â 19,449
- New Listing
2018 BMW 3 Series 330i xDriveÂ
Westfield, INÂ (47.0 mi)
$23,750
$482/month est.*
Good DealMileage:Â 46,434
Free CARFAX Report: 1-Owner
- New Listing
2018 BMW 3 Series 320i xDriveÂ
Westfield, INÂ (47.0 mi)
$25,000
$507/month est.*
High PriceMileage:Â 18,387
Free CARFAX Report: 1-Owner
- New Listing
2018 BMW 3 Series 320i xDriveÂ
Indianapolis, INÂ (43.0 mi)
$25,855
$525/month est.*
High PriceMileage:Â 10,853
Free CARFAX Report: 1-Owner
- Price Reduced
2018 BMW 3 Series 330i xDriveÂ
Indianapolis, INÂ (45.2 mi)
$25,990
$528/month est.*
Great DealMileage:Â 18,776
- New Listing
2018 BMW 4 Series 430iÂ
Indianapolis, INÂ (42.0 mi)
$26,000
$528/month est.*
Good DealMileage:Â 63,012
- New Listing
2018 BMW X1 xDrive28iÂ
Indianapolis, INÂ (42.0 mi)
$26,500
$538/month est.*
Good DealMileage:Â 29,279
- New Listing
2018 BMW 4 Series 430i xDriveÂ
Westfield, INÂ (47.0 mi)
$26,500
$538/month est.*
Good DealMileage:Â 52,095
- New Listing
2018 BMW 3 Series 330i xDriveÂ
Indianapolis, INÂ (42.0 mi)
$26,500
$538/month est.*
Good DealMileage:Â 30,969