Highway Auto Parts | Used DODGE 2500 PICKUP
Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Some vehicles may not show parts available if we haven't parted them out yet.
If you're interested in a specific vehicle just use the Inquire button below or give us a call for more info.
If you're interested in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock: 4V4622
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ2KG579716
Miles : 82493
See Parts
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ2KG579716
Miles : 82493
Stock: 5B0181
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ5KG551359
Miles : 192543
See Parts
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ5KG551359
Miles : 192543
Stock: 1J5076
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5FL7KG654831
Miles : 13631
See Parts
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5FL7KG654831
Miles : 13631
Stock: 4K5360
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C7WR5HJ0KG666688
Miles : 96019
See Parts
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C7WR5HJ0KG666688
Miles : 96019
Stock: 4A4080
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5JJ4KG564350
Miles : 137560
See Parts
Year: 2019
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5JJ4KG564350
Miles : 137560
Stock: 4F4623
Year: 2018
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ4JG260035
Miles : 113466
See Parts
Year: 2018
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ4JG260035
Miles : 113466
Stock: 3H3924
Year: 2018
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ4JG117022
Miles : 108162
See Parts
Year: 2018
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ4JG117022
Miles : 108162
Stock: 4G4848
Year: 2018
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CL3JG367828
Miles : 190269
See Parts
Year: 2018
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CL3JG367828
Miles : 190269
Stock: 5G0728
Year: 2017
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ7HG740256
Miles : 153882
See Parts
Year: 2017
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ7HG740256
Miles : 153882
Stock: 1F4662
Year: 2016
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ0GG139020
Miles : 131167
See Parts
Year: 2016
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ0GG139020
Miles : 131167
Stock: A2099
Year: 2016
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CL1GG342046
Miles : 84888
See Parts
Year: 2016
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CL1GG342046
Miles : 84888
Stock: 4K5330
Year: 2016
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5FJ0GG166830
Miles : 144193
See Parts
Year: 2016
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5FJ0GG166830
Miles : 144193
Stock: 4L5525
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ1FG505081
Miles : 173888
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ1FG505081
Miles : 173888
Stock: 2H2890
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DL2FG515702
Miles : 105950
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DL2FG515702
Miles : 105950
Stock: 5D0403
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ0FG566517
Miles : 169662
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ0FG566517
Miles : 169662
Stock: 4A4115
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ1FG712391
Miles : 85000
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ1FG712391
Miles : 85000
Stock: 4D4457
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5FL9FG672978
Miles : 186642
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5FL9FG672978
Miles : 186642
Stock: 4J5233
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6MR5AJ5FG640065
Miles : 25796
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6MR5AJ5FG640065
Miles : 25796
Stock: 4K5317
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ5FG563063
Miles : 159109
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ5FG563063
Miles : 159109
Stock: 9I3845
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ4FG552968
Miles : 120178
See Parts
Year: 2015
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5HJ4FG552968
Miles : 120178
Stock: 4D4413
Year: 2014
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ5EG276479
Miles : 91995
See Parts
Year: 2014
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5DJ5EG276479
Miles : 91995
Stock: 5F0602
Year: 2014
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ5EG296703
Miles : 153882
See Parts
Year: 2014
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6UR5CJ5EG296703
Miles : 153882
Stock: 5C0213
Year: 2013
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6TR5CT2DG525706
Miles : 257117
See Parts
Year: 2013
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6TR5CT2DG525706
Miles : 257117
Stock: 4L5478
Year: 2013
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6TR5FT3DG525709
Miles : 117862
See Parts
Year: 2013
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3C6TR5FT3DG525709
Miles : 117862
Stock: 5A0089
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL6BG588761
Miles : 151673
See Parts
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL6BG588761
Miles : 151673
Stock: 4B4248
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL3BG630707
Miles : 202588
See Parts
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL3BG630707
Miles : 202588
Stock: 5D0401
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL6BG514286
Miles : 226292
See Parts
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL6BG514286
Miles : 226292
Stock: 3B3227
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL3BG532972
Miles : 176938
See Parts
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL3BG532972
Miles : 176938
Stock: 4F4659
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL2BG562867
Miles : 206848
See Parts
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL2BG562867
Miles : 206848
Stock: 3D3430
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL8BG606533
Miles : 168355
See Parts
Year: 2011
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL8BG606533
Miles : 168355
Stock: 5D0447
Year: 2010
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL0AG190444
Miles : 185473
See Parts
Year: 2010
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7UT2CL0AG190444
Miles : 185473
Stock: 3J4112
Year: 2007
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KS28C17G747017
Miles : 201334
See Parts
Year: 2007
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KS28C17G747017
Miles : 201334
Stock: 3L4303
Year: 2006
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1D7KS28C16J204313
Miles : 168768
See Parts
Year: 2006
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1D7KS28C16J204313
Miles : 168768
Stock: 2D7087
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28CX4G234077
Miles : 100591
See Parts
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28CX4G234077
Miles : 100591
Stock: 1C6226
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D54G133652
Miles : 124389
See Parts
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D54G133652
Miles : 124389
Stock: 4B4247
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28C94G193411
Miles : 212000
See Parts
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28C94G193411
Miles : 212000
Stock: 4L7496
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1D7KU28D84J134843
Miles : 118497
See Parts
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1D7KU28D84J134843
Miles : 118497
Stock: A6078
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D14G132630
Miles : 42815
See Parts
Year: 2004
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D14G132630
Miles : 42815
Stock: 1D6272
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D63G769639
Miles : 110984
See Parts
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D63G769639
Miles : 110984
Stock: 2H2854
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28C53G810883
Miles : 178461
See Parts
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28C53G810883
Miles : 178461
Stock: 4D4435
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D73G704721
Miles : 166031
See Parts
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D7KU28D73G704721
Miles : 166031
Stock: 7G5492
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D3KU28D13G702285
Miles : 97574
See Parts
Year: 2003
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3D3KU28D13G702285
Miles : 97574
Stock: 4D5440
Year: 2001
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3B7KF23681G704253
Miles : 93000
See Parts
Year: 2001
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3B7KF23681G704253
Miles : 93000
Stock: D6315
Year: 2001
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF23Z41J220931
Miles : 125032
See Parts
Year: 2001
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF23Z41J220931
Miles : 125032
Stock: 3H7824
Year: 1999
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF23Z3XJ637627
Miles : 97569
See Parts
Year: 1999
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF23Z3XJ637627
Miles : 97569
Stock: 2A5012
Year: 1996
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3B7KF23W7TM144200
Miles : 136000
See Parts
Year: 1996
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 3B7KF23W7TM144200
Miles : 136000
Stock: 1G5407
Year: 1995
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF26W8SS349218
Miles : 86000
See Parts
Year: 1995
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF26W8SS349218
Miles : 86000
Stock: 2F5426
Year: 1995
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7JF26Z5SS342250
Miles : 77000
See Parts
Year: 1995
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7JF26Z5SS342250
Miles : 77000
Stock: B5088
Year: 1994
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF26C0RS557089
Miles : 115000
See Parts
Year: 1994
Make/Model : DODGE DODGE 2500 PICKUP
Vin : 1B7KF26C0RS557089
Miles : 115000