Create your account
Sign up access your saved searches anywhere, anytime, and from any device.
Already have a profile? Sign in.
Or
By signing up, you agree to our
Privacy Statement
and
Terms of Service.
Used cars for sale in Sunbury, PA
2,120 matches






1/22
Show details






1/23
Show details






1/19
Used
2018 Jeep Wrangler JK Unlimited Sport
30,398 mi.
$41,988
Aubrey Alexander Toyota
2 mi. from 17876
Show details






1/26
Show details






1/37
Used
2017 RAM 1500 Big Horn
37,372 mi.
$30,988
$3,000 price drop
Home Delivery
Virtual Appointments
Blaise Alexander Buick GMC of Sunbury
2 mi. from 17876
Show details






1/27
Used
2020 Mitsubishi Outlander Sport SE
45,455 mi.
$23,988
Home Delivery
Virtual Appointments
Blaise Alexander Buick GMC of Sunbury
2 mi. from 17876
Show details






1/10
Show details






1/47
Subaru Certified
2018 Subaru Crosstrek 2.0i Limited
47,872 mi.
$29,991
CPO Warrantied
W & L Subaru
5 mi. from 17876
Show details






1/33
Show details






1/23
Used
2017 RAM 1500 Big Horn
45,003 mi.
$34,995
Home Delivery
Virtual Appointments
Blaise Alexander Chrysler Dodge Jeep Ram of Lewisburg
9 mi. from 17876
Show details






1/30
Show details






1/30
Show details






1/34
Used
2021 Subaru Crosstrek Limited
34,058 mi.
$33,588
$400 price drop
Blaise Alexander Subaru
28 mi. from 17876
Show details






1/32
Show details






1/32
Show details






1/33
Subaru Certified
2021 Subaru Crosstrek Limited
13,658 mi.
$34,888
CPO Warrantied
Blaise Alexander Subaru
28 mi. from 17876
Show details






1/30
Show details






1/35
Used
2017 Chevrolet Silverado 1500 LT
81,022 mi.
$30,977
$811 price drop
Blaise Alexander Chevrolet
28 mi. from 17876
Show details
*Estimated payments are for informational purposes only. These estimates do not include tax, title, registration
fees, lien fees, or any other fees that may be imposed by a governmental agency in connection with the sale and
financing of the vehicle. They do not represent a financing offer or a guarantee of credit from the seller.
2,120 matches