Used BMW 4 Series for Sale in Bethlehem, 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.

good price
$50,780
$2,178 below
$1,497/mo est. ?
12,918 km

Thompson BMW

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
fair price
$59,555
$653 below
$1,752/mo est. ?
0 km
Hot car

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
high price
$72,385
$12,177 above
$2,130/mo est. ?
0 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details

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

Sign up
good price
$58,585
$1,623 below
$1,724/mo est. ?
0 km
Hot car

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
great price
$10,995
$4,432 below
$324/mo est. ?
200,512 km
Hot car

GSN Autos

Authorized EpicVIN dealer

18020, Bethlehem PA

Check Details
high price
$43,885
$1,190 above
$1,294/mo est. ?
24,320 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
Get a price quote
125,282 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
Get a price quote
174,787 km 2.0L

SCA Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.1 Google 55 reviews

07865, PORT MURRAY NJ

Check Details
high price
$16,991
$1,564 above
$501/mo est. ?
143,577 km

Daniels BMW Used

18104, Allentown PA

Check Details

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

Get a price quote
174,541 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

18073, PENNSBURG PA

Check Details
Get a price quote
252,076 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

18073, PENNSBURG PA

Check Details
$29,000
$29,000 above
$855/mo est. ?
37,543 km 3.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

18073, PENNSBURG PA

Check Details
high price
$63,975
$3,767 above
$1,883/mo est. ?
0 km

BMW of Doylestown

18901, Doylestown PA

Check Details
great price
$39,989
$2,706 below
$1,179/mo est. ?
26,422 km

BMW of Doylestown

18901, Doylestown PA

Check Details
Get a price quote
186,345 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

18914, CHALFONT PA

Check Details
great price
$39,989
$2,706 below
$1,179/mo est. ?
27,576 km

BMW of Doylestown

18901, Doylestown PA

Check Details
great price
$25,822
$3,677 below
$761/mo est. ?
67,562 km

TriCountyCDJR Used

19468, Limerick PA

Check Details
great price
$54,825
$5,383 below
$1,613/mo est. ?
0 km
Hot car

BMW of Doylestown

18901, Doylestown PA

Check Details
great price
$56,825
$3,383 below
$1,672/mo est. ?
0 km
Hot car

Daniels BMW

18104, Allentown PA

Check Details
great price
$15,989
$1,472 below
$471/mo est. ?
117,234 km
Hot car

BMW of Doylestown

18901, Doylestown PA

Check Details
Get a price quote
10,598 km

Daniels BMW

18104, Allentown PA

Check Details
high price
$70,100
$9,892 above
$2,063/mo est. ?
0 km

Daniels BMW

18104, Allentown PA

Check Details
high price
$63,300
$3,092 above
$1,863/mo est. ?
0 km

Daniels BMW

18104, Allentown PA

Check Details
high price
$45,492
$2,797 above
$1,341/mo est. ?
21,430 km

Daniels BMW Used

18104, Allentown PA

Check Details