Used BMW for Sale in Troy, OH

Showing 24 of 218 listings

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$17,995
$17,995 above
$531/mo est. ?
152,549 km

Emperia Auto, LLC

Authorized EpicVIN dealer

45504, Springfield OH

Check Details
$7,895
$7,895 above
$233/mo est. ?
195,998 km

Emperia Auto, LLC

Authorized EpicVIN dealer

45504, Springfield OH

Check Details
$7,985
$7,985 above
$235/mo est. ?
201,860 km

Emperia Auto, LLC

Authorized EpicVIN dealer

45504, Springfield OH

Check Details
$9,995
$9,995 above
$295/mo est. ?
3,240 km

Unlimited Auto Group of Dayton LLC

Authorized EpicVIN dealer

45439, Moraine OH

Check Details
$7,695
$7,695 above
$227/mo est. ?
174,452 km

Unlimited Auto Group of Dayton LLC

Authorized EpicVIN dealer

45439, Moraine OH

Check Details
$13,995
$13,995 above
$413/mo est. ?
229,840 km

Unlimited Auto Group of Dayton LLC

Authorized EpicVIN dealer

45439, Moraine OH

Check Details
$7,995
$7,995 above
$236/mo est. ?
143,222 km

Unlimited Auto Group of Dayton LLC

Authorized EpicVIN dealer

45439, Moraine OH

Check Details
$47,795
$47,795 above
$1,406/mo est. ?
18 km 2.0L

BMW of Dayton

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$73,193
$73,193 above
$2,158/mo est. ?
83,901 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$75,449
$75,449 above
$2,225/mo est. ?
7,031 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$28,538
$28,538 above
$842/mo est. ?
106,567 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$93,386
$93,386 above
$2,754/mo est. ?
40,686 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$37,985
$37,985 above
$1,120/mo est. ?
58,488 km

Emperia Auto, LLC

Authorized EpicVIN dealer

45504, Springfield OH

Check Details
$77,092
$77,092 above
$2,273/mo est. ?
32,491 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$65,900
$65,900 above
$1,943/mo est. ?
26,701 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$23,977
$23,977 above
$707/mo est. ?
161,219 km

Chesrown Ford of Sidney

Authorized EpicVIN dealer

45365, Sidney OH

Check Details
$38,027
$38,027 above
$1,121/mo est. ?
12,554 km

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$105,550
$105,550 above
$3,106/mo est. ?
13 km

BMW of Dayton

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$41,946
$41,946 above
$1,237/mo est. ?
14,045 km 2.0L

Evans Volkswagen

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$29,495
$29,495 above
$870/mo est. ?
39,931 km

Beau Townsend Ford Lincoln

Authorized EpicVIN dealer

45377, Vandalia OH

Check Details
$82,675
$82,675 above
$2,433/mo est. ?
18 km

BMW of Dayton

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$104,000
$104,000 above
$3,060/mo est. ?
11 km

BMW of Dayton

Authorized EpicVIN dealer

45414, Dayton OH

Check Details
$16,975
$16,975 above
$501/mo est. ?
136,913 km

Leo Auto Sales LLC

Authorized EpicVIN dealer

45424, Dayton OH

Check Details
$23,875
$23,875 above
$704/mo est. ?
100,796 km

Lexus of Dayton

Authorized EpicVIN dealer

45458, Dayton OH

Check Details

Frequently Asked Questions

Our marketplace currently lists 218 used cars in Troy, OH from dealers and private sellers. Prices range from $20,016 to $41,700.

Top brands by active listings in Troy, OH are Bmw. The mix often reflects local buying preferences.

The average listed price in Troy, OH is $32,213. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Troy, OH regardless of your state of residence. You'll need to register and title the vehicle in your home state within the required window (usually 30 days). Local dealers typically handle paperwork for out-of-state buyers.

Yes — popular nearby options include cities across the state. You can also browse all used cars in Ohio.