Used BMW for Sale in Williamsport, PA
- Search Used
- Search New
- By Car
- By Body Style
- By Price
Filter Results
BMW
By clicking "Subscribe," you agree to our Privacy Policy and Terms of Use.
Used BMW Models
BMW 1 Series
54 Great Deals out of 871 listings starting at $3,990
|
BMW 2 Series
138 Great Deals out of 3,114 listings starting at $10,455
|
BMW 3 Series
1,112 Great Deals out of 27,995 listings starting at $1,890
|
BMW 3 Series Gran Turismo
40 Great Deals out of 578 listings starting at $8,999
|
BMW 4 Series
317 Great Deals out of 6,116 listings starting at $11,597
|
BMW 5 Series
572 Great Deals out of 14,771 listings starting at $2,425
|
BMW 5 Series Gran Turismo
16 Great Deals out of 263 listings starting at $7,990
|
BMW 6 Series
100 Great Deals out of 1,833 listings starting at $3,500
|
BMW 7 Series
158 Great Deals out of 5,588 listings starting at $3,400
|
BMW 8 Series
6 Great Deals out of 1,766 listings starting at $83,995
|
BMW i3
76 Great Deals out of 1,355 listings starting at $10,000
|
BMW i8
9 Great Deals out of 283 listings starting at $53,998
|
BMW M2
11 Great Deals out of 727 listings starting at $37,498
|
BMW M3
70 Great Deals out of 1,336 listings starting at $6,495
|
BMW M4
43 Great Deals out of 1,526 listings starting at $31,990
|
Used BMW By City
BMW in State College PA
45 Great Deals out of 736 listings starting at $1,750
|
BMW in Wilkes Barre PA
420 Great Deals out of 5,925 listings starting at $950
|
BMW in Elmira NY
31 Great Deals out of 496 listings starting at $2,995
|
BMW in Harrisburg PA
243 Great Deals out of 4,828 listings starting at $1,495
|
BMW in Binghamton NY
28 Great Deals out of 508 listings starting at $1,796
|
BMW in Reading PA
86 Great Deals out of 1,805 listings starting at $1,495
|
BMW in Ithaca NY
33 Great Deals out of 522 listings starting at $2,995
|
BMW in Altoona PA
55 Great Deals out of 1,046 listings starting at $1,750
|
BMW in Lancaster PA
61 Great Deals out of 955 listings starting at $3,000
|
BMW in Allentown PA
108 Great Deals out of 2,306 listings starting at $1,495
|
BMW in Hanover PA
76 Great Deals out of 1,375 listings starting at $1,600
|
BMW in Hagerstown MD
269 Great Deals out of 4,291 listings starting at $1,600
|
BMW in Warren PA
21 Great Deals out of 412 listings starting at $1,000
|
BMW in Johnstown PA
41 Great Deals out of 851 listings starting at $2,750
|
BMW in Newark DE
32 Great Deals out of 486 listings starting at $2,000
|
Used BMW By Seating
Used BMW With 7 Seats
198 Great Deals out of 4,848 listings starting at $2,506
|
Why Use CarGurus?
We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.
Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.