Used BMW for Sale in Philadelphia, PA Under $20,000

Showing 24 of 536 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.

$7,999
$7,999 above
$236/mo est. ?
3,236 km 2.5L

Independence Auto Sale LLC

Authorized EpicVIN dealer

4.5 Google 356 reviews

08505, Bordentown NJ

Check Details
$7,999
$7,999 above
$236/mo est. ?
3,240 km

Independence Auto Sale LLC

Authorized EpicVIN dealer

4.5 Google 356 reviews

08505, Bordentown NJ

Check Details
$8,999
$8,999 above
$265/mo est. ?
4,828 km

Eastern Auto Exchange

Authorized EpicVIN dealer

08620, Bordentown NJ

Check Details
$11,545
$11,545 above
$340/mo est. ?
205,352 km 2.0L

Authorized EpicVIN dealer

08110, Pennsauken Township NJ

Check Details
$16,250
$16,250 above
$479/mo est. ?
70,116 km 2.0L

R&J Automotive Company LLC

Authorized EpicVIN dealer

19029, Essington PA

Check Details
$18,138
$18,138 above
$535/mo est. ?
137,916 km

CarShop - Glen Mills

Authorized EpicVIN dealer

4.9 Google 271 reviews

19342, Glen Mills PA

Check Details
$11,743
$11,743 above
$346/mo est. ?
3,249 km

Authorized EpicVIN dealer

08107, Haddon Township NJ

Check Details
$16,950
$16,950 above
$500/mo est. ?
92,247 km

R&J Automotive Company LLC

Authorized EpicVIN dealer

19029, Essington PA

Check Details
$15,950
$15,950 above
$470/mo est. ?
51,306 km

R&J Automotive Company LLC

Authorized EpicVIN dealer

19029, Essington PA

Check Details
$16,950
$16,950 above
$500/mo est. ?
78,343 km

R&J Automotive Company LLC

Authorized EpicVIN dealer

19029, Essington PA

Check Details
$14,550
$14,550 above
$429/mo est. ?
91,945 km

R&J Automotive Company LLC

Authorized EpicVIN dealer

19029, Essington PA

Check Details
$16,750
$16,750 above
$494/mo est. ?
92,349 km

R&J Automotive Company LLC

Authorized EpicVIN dealer

19029, Essington PA

Check Details
$10,882
$10,882 above
$321/mo est. ?
203,311 km

Keystone Auto Group - Berlin

Authorized EpicVIN dealer

08009, Berlin NJ

Check Details
$12,495
$12,495 above
$368/mo est. ?
133,376 km

Authorized EpicVIN dealer

18976, Warrington PA

Check Details
$10,995
$10,995 above
$324/mo est. ?
191,627 km

Authorized EpicVIN dealer

18976, Warrington PA

Check Details
$10,795
$10,795 above
$318/mo est. ?
150,652 km

Authorized EpicVIN dealer

18976, Warrington PA

Check Details
$10,555
$10,555 above
$311/mo est. ?
166,477 km

Speedy Automotive

Authorized EpicVIN dealer

19120, Philadelphia PA

Check Details
$6,991
$6,991 above
$206/mo est. ?
263,127 km

Keystone Auto Group

Authorized EpicVIN dealer

08009, Berlin NJ

Check Details
$8,499
$8,499 above
$251/mo est. ?
171,063 km

Authorized EpicVIN dealer

08089, Winslow Township NJ

Check Details
$4,995
$4,995 above
$147/mo est. ?
223,244 km

A 2 Z Motors

Authorized EpicVIN dealer

3.7
Star icon
7 reviews

19079, Philadelphia PA

Check Details
$6,799
$6,799 above
$200/mo est. ?
202,160 km

Authorized EpicVIN dealer

08089, Winslow Township NJ

Check Details
$12,499
$12,499 above
$369/mo est. ?
3,238 km

Authorized EpicVIN dealer

08089, Winslow Township NJ

Check Details
$17,615
$17,615 above
$519/mo est. ?
160,617 km

Audi Fort Washington

Authorized EpicVIN dealer

4.5 Google 773 reviews

19034, Fort Washington PA

Check Details
$8,500
$8,500 above
$251/mo est. ?
196,457 km 2.0L

Longo & Sons Auto Sales Inc.

Authorized EpicVIN dealer

3.3 Google 48 reviews

08009, Berlin NJ

Check Details