Used BMW 4 Series for Sale in Philadelphia, PA

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.

high price
$20,997
$1,136 above
$619/mo est. ?
71,472 km 2.0L

BURNS HYUNDAI

Authorized EpicVIN dealer

08053, MARLTON NJ

Check Details
high price
$35,997
$4,497 above
$1,061/mo est. ?
42,944 km

BMW of the Main Line Used

Authorized EpicVIN dealer

19004, Bala Cynwyd PA

Check Details
high price
$50,991
$8,826 above
$1,504/mo est. ?
36,532 km

Hertrich Hyundai

Authorized EpicVIN dealer

19720, New Castle DE

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
good price
$50,780
$1,558 below
$1,497/mo est. ?
12,918 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
high price
$47,290
$4,489 above
$1,395/mo est. ?
23,331 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
high price
$47,010
$4,209 above
$1,386/mo est. ?
25,423 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
high price
$47,010
$4,209 above
$1,386/mo est. ?
24,237 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
high price
$41,950
$4,212 above
$1,237/mo est. ?
40,459 km

BMW of West Chester (PA)

Authorized EpicVIN dealer

19382, West Chester PA

Check Details
great price
$13,995
$5,866 below
$413/mo est. ?
151,284 km 2.0L
Hot car

Premier Auto Group

Authorized EpicVIN dealer

4.5 Google 383 reviews

08012, Turnersville NJ

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

high price
$34,995
$9,210 above
$1,032/mo est. ?
65,104 km 3.0L

Highline Motor Cars

Authorized EpicVIN dealer

4.7 Google 489 reviews

08088, Southampton NJ

Check Details
high price
$60,950
$8,612 above
$1,794/mo est. ?
782 km

BMW of West Chester (PA)

Authorized EpicVIN dealer

19382, West Chester PA

Check Details
high price
$28,975
$6,486 above
$854/mo est. ?
108,498 km

BMW of West Chester (PA)

Authorized EpicVIN dealer

19382, West Chester PA

Check Details
high price
$62,300
$3,054 above
$1,833/mo est. ?
8 km

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
good price
$49,696
$2,642 below
$1,465/mo est. ?
11,854 km 2.0L
Hot car

BMW of Turnersville

Authorized EpicVIN dealer

08012, Turnersville NJ

Check Details
fair price
$58,775
$471 below
$1,730/mo est. ?
0 km
Hot car

BMW of Devon

Authorized EpicVIN dealer

19333, Devon PA

Check Details
high price
$56,295
$3,957 above
$1,657/mo est. ?
8 km

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
great price
$19,583
$6,202 below
$577/mo est. ?
134,660 km
Hot car

BMW of West Chester (PA)

Authorized EpicVIN dealer

19382, West Chester PA

Check Details
great price
$19,500
$2,483 below
$575/mo est. ?
135,976 km 2.0L
Hot car

Royal Auto Group

Authorized EpicVIN dealer

08107, Haddon Township NJ

Check Details
high price
$53,895
$1,557 above
$1,586/mo est. ?
8 km

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
high price
$31,995
$14,375 above
$943/mo est. ?
96,245 km 3.0L

Randal Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
4 reviews
4.5 Google 181 reviews

08060, Eastampton NJ

Check Details
high price
$23,995
$4,134 above
$708/mo est. ?
121,822 km 2.0L

Randal Auto Sales

Authorized EpicVIN dealer

5.0
Star icon
4 reviews
4.5 Google 181 reviews

08060, Eastampton NJ

Check Details
great price
$15,995
$1,625 below
$472/mo est. ?
135,643 km
Hot car

PA Auto Sales.COM

Authorized EpicVIN dealer

19116, Philadelphia PA

Check Details
high price
$65,575
$6,329 above
$1,930/mo est. ?
3 km

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
high price
$27,669
$5,180 above
$816/mo est. ?
111,080 km

Springfield Mitsubishi

Authorized EpicVIN dealer

19064, Springfield PA

Check Details