JS Truckmart - Used KIA RIO 5

Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Please Note: Prices in USD & Mileage Measured in Miles (Not Kilometers)

Stock: 22L034
Year: 2021
Make/Model : KIA RIO 5
Vin : 3KPA25AD3ME409510
Miles : 2540
See Parts
Stock: J113
Year: 2021
Make/Model : KIA RIO 5
Vin : 3KPA25AD2ME385782
Miles : 33826
See Parts
Stock: CR6969
Year: 2021
Make/Model : KIA RIO 5
Vin :
Miles : 0
See Parts
Stock: 24H027
Year: 2020
Make/Model : KIA RIO 5
Vin : 3KPA25AD1LE259105
Miles : 29201
See Parts
Stock: 3U3609
Year: 2020
Make/Model : KIA RIO 5
Vin : 3KPA24AD6LE275004
Miles : 39454
See Parts
Stock: 24J049
Year: 2019
Make/Model : KIA RIO 5
Vin : 3KPA25AB7KE170409
Miles : 20699
See Parts
Stock: H728
Year: 2019
Make/Model : KIA RIO 5
Vin : 3KPA25AB0KE240672
Miles : 76603
See Parts
Stock: 24D011
Year: 2019
Make/Model : KIA RIO 5
Vin : 3KPA24AB9KE164380
Miles : 26794
See Parts
Stock: H627
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA24ABXJE125599
Miles : 86991
See Parts
Stock: 24G049
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA25AB8JE041707
Miles : 50170
See Parts
Stock: W2495
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA24AB2JE079671
Miles : 25317
See Parts
Stock: 2C2226
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA24AB0JE069172
Miles : 47123
See Parts
Stock: 1D4417
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA25AB9JE064347
Miles : 24566
See Parts
Stock: F667
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA24AB9JE150316
Miles : 29825
See Parts
Stock: J565
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA24AB1JE150178
Miles : 41631
See Parts
Stock: J656
Year: 2018
Make/Model : KIA RIO 5
Vin : 3KPA24AB0JE150415
Miles : 112954
See Parts
Stock: 17J007
Year: 2017
Make/Model : KIA RIO 5
Vin : KNADM4A32H6104162
Miles : 11860
See Parts
Stock: 24E004
Year: 2017
Make/Model : KIA RIO 5
Vin : KNADN4A3XH6070890
Miles : 74564
See Parts
Stock: L3199
Year: 2017
Make/Model : KIA RIO 5
Vin : KNADM4A33H6015412
Miles : 82351
See Parts
Stock: 18F010
Year: 2017
Make/Model : KIA RIO 5
Vin : KNADN4A30H6048400
Miles : 9895
See Parts
Stock: J848
Year: 2017
Make/Model : KIA RIO 5
Vin : KNADM4A34H6057118
Miles : 98125
See Parts
Stock: H773
Year: 2017
Make/Model : KIA RIO 5
Vin : KNADM5A3XH6046694
Miles : 1000
See Parts
Stock: 24G037
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADN4A3XG6571809
Miles : 86542
See Parts
Stock: 5F0649
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADM4A31G6695258
Miles : 101306
See Parts
Stock: 17B005
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADN5A32G6605263
Miles : 4839
See Parts
Stock: 19G031
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADM5A30G6672480
Miles : 19120
See Parts
Stock: K622
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADN4A34G6641174
Miles : 82631
See Parts
Stock: 7B0256
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADN4A36G6693678
Miles : 2837
See Parts
Stock: F407
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADN4A30G6540469
Miles : 66660
See Parts
Stock: 24A028
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADM5A32G6605914
Miles : 48855
See Parts
Stock: C031
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADM5A32G6725065
Miles : 16197
See Parts
Stock: D244
Year: 2016
Make/Model : KIA RIO 5
Vin : KNADM5A3XG6723323
Miles : 37863
See Parts
Stock: 18L003
Year: 2015
Make/Model : KIA RIO 5
Vin : KNADM4A39F6467779
Miles : 90804
See Parts
Stock: 23K026
Year: 2015
Make/Model : KIA RIO 5
Vin : KNADM5A32F6995847
Miles : 62509
See Parts
Stock: 17L040
Year: 2015
Make/Model : KIA RIO 5
Vin : KNADN5A35F6520075
Miles : 25186
See Parts
Stock: F303
Year: 2015
Make/Model : KIA RIO 5
Vin : KNADM5A36F6716156
Miles : 107778
See Parts
Stock: 23C035
Year: 2015
Make/Model : KIA RIO 5
Vin : KNADM4A35F6517304
Miles : 109348
See Parts
Stock: 6J6827
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADM4A30E6382411
Miles : 34191
See Parts
Stock: 8G0719
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADM4A33E6380491
Miles : 50385
See Parts
Stock: E520
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADM5A3XE6945910
Miles : 60159
See Parts
Stock: E565
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADN4A33E6335807
Miles : 89687
See Parts
Stock: F234
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADM5A38E6934288
Miles : 115422
See Parts
Stock: 24G034
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADN5A37E6903384
Miles : 83302
See Parts
Stock: H228
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADN5A39E6903631
Miles : 47367
See Parts
Stock: H592
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADN4A38E6346186
Miles : 87267
See Parts
Stock: 17G019
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADN5A39E6932286
Miles : 30762
See Parts
Stock: 24K037
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADM4A33E6368583
Miles : 119793
See Parts
Stock: 18A074
Year: 2014
Make/Model : KIA RIO 5
Vin : KNADN4A3XE6366262
Miles : 75682
See Parts
Stock: E564
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADN4A3XD6297121
Miles : 82244
See Parts
Stock: 2C2309
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A36D6213749
Miles : 131259
See Parts
Stock: 7G7747
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADN5A32D6163290
Miles : 100992
See Parts
Stock: D498
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A31D6235836
Miles : 108739
See Parts
Stock: F110
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A32D6774780
Miles : 99011
See Parts
Stock: H688
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A37D6824069
Miles : 117920
See Parts
Stock: P26908
Year: 2013
Make/Model : KIA RIO 5
Vin :
Miles : 0
See Parts
Stock: 20I018
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A35D6774871
Miles : 86847
See Parts
Stock: 24G001
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A38D6313738
Miles : 105855
See Parts
Stock: NI9064
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A33D6785707
Miles : 18838
See Parts
Stock: 13K001
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A39D6852164
Miles : 6835
See Parts
Stock: 16J035
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A32D6820432
Miles : 25728
See Parts
Stock: 18K052
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A30D6248254
Miles : 53897
See Parts
Stock: 20M006
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A37D6872445
Miles : 21716
See Parts
Stock: 23C018
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A34D6224829
Miles : 51179
See Parts
Stock: 23D006
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A36D6874252
Miles : 55842
See Parts
Stock: 23L030
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A33D6229505
Miles : 48721
See Parts
Stock: 24D025
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM5A35D6825091
Miles : 107896
See Parts
Stock: 25A066
Year: 2013
Make/Model : KIA RIO 5
Vin : KNADM4A33D6241587
Miles : 118952
See Parts
Stock: 17C036
Year: 2012
Make/Model : KIA RIO 5
Vin : KNADM5A32C6726565
Miles : 63320
See Parts
Stock: 24M068
Year: 2012
Make/Model : KIA RIO 5
Vin : KNADM5A34C6747787
Miles : 81203
See Parts
Stock: 18G042
Year: 2012
Make/Model : KIA RIO 5
Vin : KNADM4A38C6043439
Miles : 44489
See Parts
Stock: 6G0024
Year: 2012
Make/Model : KIA RIO 5
Vin : KNADM5A38C6736078
Miles : 76019
See Parts
Stock: 22K049
Year: 2012
Make/Model : KIA RIO 5
Vin : KNADM5A36C6712216
Miles : 50224
See Parts
Stock: 15L027
Year: 2010
Make/Model : KIA RIO 5
Vin : KNADH4B35A6691742
Miles : 98945
See Parts
Stock: 3D7670
Year: 2010
Make/Model : KIA RIO 5
Vin : KNADH4A35A6661111
Miles : 49726
See Parts
Stock: 17A046
Year: 2010
Make/Model : KIA RIO 5
Vin : KNADH5B3XA6701199
Miles : 57202
See Parts
Stock: 13F012
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243296584279
Miles : 51573
See Parts
Stock: 14C027
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243X96545536
Miles : 71457
See Parts
Stock: 15D024
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243396469285
Miles : 128385
See Parts
Stock: 1I6624
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE223696496077
Miles : 13394
See Parts
Stock: H788
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243296573878
Miles : 66745
See Parts
Stock: 17M007
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243X96584384
Miles : 49492
See Parts
Stock: 1G6511
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE223096551879
Miles : 28700
See Parts
Stock: ME8378
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243096567397
Miles : 45780
See Parts
Stock: 12M017
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE243296482884
Miles : 72079
See Parts
Stock: 2H7256
Year: 2009
Make/Model : KIA RIO 5
Vin : KNADE223X96504794
Miles : 49386
See Parts
Stock: 13E046
Year: 2006
Make/Model : KIA RIO 5
Vin : KNADE123X66140219
Miles : 62137
See Parts
Stock: LJ7968
Year: 2006
Make/Model : KIA RIO 5
Vin : KNADE163X66181007
Miles : 74521
See Parts
Stock: HI5196
Year: 2006
Make/Model : KIA RIO 5
Vin : KNADE163366130884
Miles : 0
See Parts
Stock: LL8974
Year: 2006
Make/Model : KIA RIO 5
Vin : KNADE163266150897
Miles : 32311
See Parts
Stock: 5K7541
Year: 2006
Make/Model : KIA RIO 5
Vin : KNADE123766036268
Miles : 101664
See Parts
Stock: LL8102
Year: 2006
Make/Model : KIA RIO 5
Vin : KNADE163966135572
Miles : 0
See Parts
Stock: JL6748
Year: 2005
Make/Model : KIA RIO 5
Vin : KNADC125956399709
Miles : 64904
See Parts
Stock: REFER
Year: 2005
Make/Model : KIA RIO 5
Vin :
Miles : 0
See Parts
Stock: 7A5058
Year: 2004
Make/Model : KIA RIO 5
Vin : KNADC125146294659
Miles : 101066
See Parts
Stock: LL9623
Year: 2004
Make/Model : KIA RIO 5
Vin : KNADC165846233271
Miles : 169634
See Parts
Stock: 5A5055
Year: 2004
Make/Model : KIA RIO 5
Vin : KNADC125X46323284
Miles : 14000
See Parts
Stock: 6H5656
Year: 2004
Make/Model : KIA RIO 5
Vin : KNADC125746327387
Miles : 44692
See Parts
Stock: 6C5182
Year: 2004
Make/Model : KIA RIO 5
Vin : KNADC125346319027
Miles : 11966
See Parts
Stock: HK5300
Year: 2003
Make/Model : KIA RIO 5
Vin : KNADC165536151254
Miles : 0
See Parts
Stock: LL8804
Year: 2003
Make/Model : KIA RIO 5
Vin : KNADC125136275916
Miles : 74564
See Parts
Stock: 6E5423
Year: 2003
Make/Model : KIA RIO 5
Vin : KNADC125236240866
Miles : 21143
See Parts
Stock: 3J7924
Year: 2003
Make/Model : KIA RIO 5
Vin : KNADC165036154918
Miles : 152552
See Parts
Stock: KD6988
Year: 2003
Make/Model : KIA RIO 5
Vin : KNADC125336265615
Miles : 83227
See Parts
Stock: KG7162
Year: 2003
Make/Model : KIA RIO 5
Vin : KNADC125136244245
Miles : 46253
See Parts