Metro Auto Salvage - Used GMC SIERRA 2500 PICKUP

Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Stock: 155NOF
Year: 2024
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 99000
See Parts
Stock: 268039
Year: 2024
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 190NOF
Year: 2024
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 99000
See Parts
Stock: EPL
Year: 2023
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 220083
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 220082
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: PJ229442
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 220081
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 220074
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: A526792
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT49PEY4NF216792
Miles : 52000
See Parts
Stock: 6B0167
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT59ME71NF345857
Miles : 21509
See Parts
Stock: JP275397
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: JP277528
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: JP277269
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 18396
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT18LE72NF219650
Miles : 30000
See Parts
Stock: 24547
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT19LE78NF226860
Miles : 128000
See Parts
Stock: 220085
Year: 2022
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 2506171
Year: 2021
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT19LEY0MF161302
Miles : 79000
See Parts
Stock: NOF
Year: 2021
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: KRIEGE
Year: 2021
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: GMOEM
Year: 2021
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 240858
Year: 2021
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT49NE70MF127912
Miles : 43000
See Parts
Stock: NP278392
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 99000
See Parts
Stock: PJ254424
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: NP203608
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: NP166082
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 5I0951
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT19ME76LF210823
Miles : 141949
See Parts
Stock: 250665
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT49REY9LF124487
Miles : 91000
See Parts
Stock: 250870
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT49REY2LF272657
Miles : 172000
See Parts
Stock: F23003
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT49ME72LF228216
Miles : 10521
See Parts
Stock: P70851
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 250008
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT49ME79LF214507
Miles : 65000
See Parts
Stock: NP211788
Year: 2020
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: NEW003
Year: 2019
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: A541496
Year: 2019
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12NEY5KF171496
Miles : 93000
See Parts
Stock: 20625
Year: 2018
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT22REG7JZ322371
Miles : 120000
See Parts
Stock: NOF
Year: 2018
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 1000
See Parts
Stock: PRE2018
Year: 2018
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 230407
Year: 2017
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12SEG1HF103050
Miles : 106000
See Parts
Stock: 21547
Year: 2016
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12SE88GF275664
Miles : 138000
See Parts
Stock: 22639
Year: 2016
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12TEG5GF153485
Miles : 79000
See Parts
Stock: 4179
Year: 2016
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT22REGXGZ379561
Miles : 252824
See Parts
Stock: 250882
Year: 2016
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT02REG5GZ148929
Miles : 88000
See Parts
Stock: 4K5350
Year: 2016
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12SE88GF163155
Miles : 177600
See Parts
Stock: 4261
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT22ZE89FZ105596
Miles : 331547
See Parts
Stock: A529400
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12ZE89FF159400
Miles : 163000
See Parts
Stock: 706975
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12XEG6FF558230
Miles : 71000
See Parts
Stock: 20238
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT22ZEG5FZ145391
Miles : 146000
See Parts
Stock: 250636
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12XEG6FF672499
Miles : 137000
See Parts
Stock: 23719
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12ZE86FF647137
Miles : 143000
See Parts
Stock: 23868
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12ZEG7FF586484
Miles : 195000
See Parts
Stock: A613421
Year: 2015
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT12YEG2FF163421
Miles : 167000
See Parts
Stock: 250228
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT220C89DZ157015
Miles : 120000
See Parts
Stock: 4A4043
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT125E84DF219654
Miles : 185180
See Parts
Stock: 5H0821
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT210CG9DZ247985
Miles : 113602
See Parts
Stock: H25013
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT220C81DZ217658
Miles : 225663
See Parts
Stock: L23012
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT125E8XDF192508
Miles : 184686
See Parts
Stock: ZB0057
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT11ZCG2DF232164
Miles : 203491
See Parts
Stock: ZJ0062
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT220C84DZ186860
Miles : 191368
See Parts
Stock: 806753
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT121EGXDF104282
Miles : 0
See Parts
Stock: 18143
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT121E82DF110134
Miles : 146000
See Parts
Stock: 23582
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120CG1DF166652
Miles : 89000
See Parts
Stock: 4486
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120C89DF243650
Miles : 292583
See Parts
Stock:
Year: 2013
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 9C3231
Year: 2012
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT01ZCG2CF109782
Miles : 101274
See Parts
Stock: 2D2355
Year: 2012
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120EG0CF201063
Miles : 79352
See Parts
Stock: 220615
Year: 2012
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120CG9CF238308
Miles : 133000
See Parts
Stock: P54327
Year: 2012
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 250079
Year: 2012
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT220CG0CZ319846
Miles : 336000
See Parts
Stock: 4782
Year: 2012
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT220CG9CZ327007
Miles : 143806
See Parts
Stock: 240457
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120C84BF199859
Miles : 210000
See Parts
Stock: 13028
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT121C81BF225923
Miles : 90000
See Parts
Stock: 2202561
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120CG3BF203696
Miles : 147000
See Parts
Stock: 5004
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT125C88BF230365
Miles : 0
See Parts
Stock: 4882
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120C80BF152148
Miles : 193798
See Parts
Stock: G23038
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT125C81BF157419
Miles : 274344
See Parts
Stock: 23730
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT22ZCG1BZ410952
Miles : 139000
See Parts
Stock: RW249344
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 222000
See Parts
Stock: 170367
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT125C86BF173194
Miles : 172000
See Parts
Stock: 3G3779
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120C85BF144191
Miles : 179317
See Parts
Stock: 3L4262
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120C82BF156380
Miles : 190790
See Parts
Stock: 5U0565
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT120CG8BF215410
Miles : 171614
See Parts
Stock: 4133
Year: 2011
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT121C83BF203681
Miles : 105353
See Parts
Stock:
Year: 2010
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 200525
Year: 2010
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GT4K0B65AF131856
Miles : 281000
See Parts
Stock: SG172417
Year: 2010
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: RT219640
Year: 2010
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 240515
Year: 2009
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK59669E138286
Miles : 146000
See Parts
Stock: MW316583
Year: 2009
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 190281
Year: 2009
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK44K59E132154
Miles : 75000
See Parts
Stock: 230329
Year: 2009
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK63669F128785
Miles : 72000
See Parts
Stock: J24058
Year: 2008
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23608F202709
Miles : 454447
See Parts
Stock: 2I2968
Year: 2008
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23668F103179
Miles : 170938
See Parts
Stock: A031658
Year: 2008
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHC29K88E191658
Miles : 91000
See Parts
Stock: 3D3377
Year: 2008
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23608F221227
Miles : 157742
See Parts
Stock: XD0011
Year: 2008
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23608F141314
Miles : 260262
See Parts
Stock: GPS80643
Year: 2008
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 7E7501
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29KX7E573546
Miles : 151848
See Parts
Stock: 6G6507
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23U47F196569
Miles : 127150
See Parts
Stock: 3C3249
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23D77F152405
Miles : 148487
See Parts
Stock: 5G0755
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23617F501415
Miles : 204250
See Parts
Stock: 5H0897
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK236X7F551200
Miles : 181784
See Parts
Stock: 5I7386
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U87E171347
Miles : 164896
See Parts
Stock: 240067
Year: 2007
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23627F500225
Miles : 167000
See Parts
Stock: 2101896
Year: 2006
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29206E100043
Miles : 208000
See Parts
Stock: 5B7039
Year: 2006
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U56E137414
Miles : 74787
See Parts
Stock: 200612
Year: 2006
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29D66E234489
Miles : 256000
See Parts
Stock: 2F7190
Year: 2006
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23D46F151288
Miles : 81633
See Parts
Stock: 250462
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23U35F816096
Miles : 155000
See Parts
Stock: 2B2204
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23255F892577
Miles : 202373
See Parts
Stock: B26095
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U85E106334
Miles : 234158
See Parts
Stock: 9F3524
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23255F924556
Miles : 142090
See Parts
Stock: 1F6426
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23205F892759
Miles : 100000
See Parts
Stock: 7G5497
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23U65F826525
Miles : 111799
See Parts
Stock: 2007695
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK24U95E307666
Miles : 380000
See Parts
Stock: 601505
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHC24U75E301460
Miles : 214000
See Parts
Stock: 166AFT
Year: 2005
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 4145
Year: 2004
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23164F172694
Miles : 189300
See Parts
Stock: 24325
Year: 2004
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U04E247011
Miles : 146000
See Parts
Stock: 6C6157
Year: 2004
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23U34F120417
Miles : 159376
See Parts
Stock: 1020
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 1E6339
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U13E183835
Miles : 91658
See Parts
Stock: 2C2287
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23133F221705
Miles : 168307
See Parts
Stock: 100058
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29163E213109
Miles : 106000
See Parts
Stock: E6392
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23183F186272
Miles : 161909
See Parts
Stock: NEW002
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 9J4008
Year: 2003
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U23E189496
Miles : 120343
See Parts
Stock: 2F2641
Year: 2002
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTGK29U82Z288889
Miles : 102291
See Parts
Stock: N22120
Year: 2002
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts
Stock: 30212
Year: 2002
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29U12Z278533
Miles : 21000
See Parts
Stock: 2202721
Year: 2001
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK29181E294384
Miles : 0
See Parts
Stock: 4664
Year: 2001
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTHK23G61F148945
Miles : 0
See Parts
Stock: 9K5774
Year: 2000
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTGK29U3YE377527
Miles : 86595
See Parts
Stock: CL0110
Year: 2000
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTGC24R9YR204023
Miles : 0
See Parts
Stock: 8C5220
Year: 2000
Make/Model : GMC SIERRA 2500 PICKUP
Vin : 1GTGK24UXYZ336747
Miles : 85000
See Parts
Stock: NEW001
Year: 1999
Make/Model : GMC SIERRA 2500 PICKUP
Vin :
Miles : 0
See Parts