Page № 97 - Used 2017 BMWs for Sale Near Me

Showing 24 of 3,540 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,230
$17,230 above
$508/mo est. ?
110,797 km

BMW of Idaho Falls

2.1
Star icon
2 reviews

83401, Idaho Falls ID

Check Details
$15,980
$15,980 above
$471/mo est. ?
180,985 km 3.0L

Cross Automotive

4.4
Star icon
7 reviews
4.0 Google 49 reviews

30117, Carrollton GA

Check Details
$12,995
$12,995 above
$383/mo est. ?
149,669 km 2.0L

Industry Motors

4.1 Google 94 reviews

95815, Sacramento CA

Check Details
$13,499
$13,499 above
$398/mo est. ?
152,915 km

48228, Detroit MI

Check Details
Get a price quote
93,567 km 2.0L

iAutomall NJ LLC

4.7 Google 9 reviews

07604, Hasbrouck Heights NJ

Check Details
$24,998
$24,998 above
$737/mo est. ?
43,613 km

CarMax Savannah

31406, Savannah GA

Check Details
$7,000
$7,000 above
$206/mo est. ?
286,469 km

Neil Huffman Chevrolet Buick GMC, of Frankfort

4.2 Google 630 reviews

40601, Frankfort KY

Check Details
$23,998
$23,998 above
$708/mo est. ?
68,374 km

CarMax Cy-Fair

77065, Houston TX

Check Details
$12,984
$12,984 above
$383/mo est. ?
146,506 km

Keffer Hyundai

4.3 Google 2975 reviews

28105, Matthews NC

Check Details
$10,000
$10,000 above
$295/mo est. ?
490,150 km

08232, Pleasantville NJ

Check Details
$17,581
$17,581 above
$518/mo est. ?
67,142 km

Mercedes-Benz of Houston Greenway

77027, Houston TX

Check Details
$14,999
$14,999 above
$442/mo est. ?
182,354 km

Andoni Auto Sales

4.8 Google 56 reviews

01603, Worcester MA

Check Details
$20,881
$20,881 above
$616/mo est. ?
155,411 km

Doggett BMW Of Beaumont

77701, Beaumont TX

Check Details
$15,650
$15,650 above
$461/mo est. ?
189,448 km

Euro Car Tech

4.7 Google 135 reviews

76013, Arlington TX

Check Details
Get a price quote
156,690 km

Munsterman Automotive Group

4.4 Google 386 reviews

64014, Blue Springs MO

Check Details
Get a price quote
135,523 km

Palladium Autos

92804, Anaheim CA

Check Details
$24,995
$24,995 above
$737/mo est. ?
160,207 km

33781, Pinellas Park FL

Check Details
$16,991
$16,991 above
$501/mo est. ?
225,823 km

Lexus Monterey Peninsula

93955, Seaside CA

Check Details
$13,849
$13,849 above
$408/mo est. ?
136,839 km

Royal Nissan Inc.

70815, Baton Rouge LA

Check Details
$10,299
$10,299 above
$304/mo est. ?
189,011 km

Adam Auto Sales Inc

06037, Berlin CT

Check Details
$17,980
$17,980 above
$530/mo est. ?
71,315 km

Mercedes-Benz of Cary

27511, Cary NC

Check Details
$13,991
$13,991 above
$413/mo est. ?
162,571 km

Valley River Chevrolet

28906, Murphy NC

Check Details
$22,350
$22,350 above
$659/mo est. ?
88,689 km

73013, Edmond OK

Check Details
$37,991
$37,991 above
$1,120/mo est. ?
72,826 km

Choice Auto Center

4.4
Star icon
9 reviews

01545, Shrewsbury MA

Check Details

Frequently Asked Questions

The average price of a used 2017 Bmw on our marketplace is $16,957 based on 3,540 active listings nationwide. Prices range from $834 to $109,671. You can also browse Bmw under $15,000 or Bmw under $25,000 to match your budget.

Used 2017 Bmw vehicles on our marketplace have an average of 90,373 miles. About 15% of listings are under 60,000 miles and 2% are under 30,000 miles. Mileage is one of the biggest factors in pricing — lower-mileage units typically command a noticeable premium.

Bmw is consistently ranked among the more reliable brands by J.D. Power and Consumer Reports. Most 2017 Bmw model years earn solid reliability scores, and well-maintained vehicles regularly reach 200,000+ miles with routine maintenance.

Depending on year, trim and powertrain, a 2017 Bmw typically delivers around 25–32 city / 30–40 highway MPG for gas models. Hybrid and plug-in hybrid variants, where available, can improve combined fuel economy significantly.

Popular alternatives include Bmw X5, Bmw 3 Series, and Bmw X3. You can also browse all used cars by body style on our marketplace to compare options across price ranges.