JS Truckmart - Used KIA RIO

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: 25G146
Year: 2022
Make/Model : KIA RIO
Vin : 3KPA25AD4NE444641
Miles : 40000
See Parts
Stock: 24M149
Year: 2022
Make/Model : KIA RIO
Vin : 3KPA25AD8NE485743
Miles : 36000
See Parts
Stock: 25E032
Year: 2022
Make/Model : KIA RIO
Vin : 3KPA25ADXNE497053
Miles : 41104
See Parts
Stock: 23M008
Year: 2020
Make/Model : KIA RIO
Vin : 3KPA25AD1LE339939
Miles : 19000
See Parts
Stock: 24B126
Year: 2019
Make/Model : KIA RIO
Vin : 3KPA25AB1KE194947
Miles : 58000
See Parts
Stock: NEW
Year: 2019
Make/Model : KIA RIO
Vin :
Miles : 0
See Parts
Stock: 23B130
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA25AB8JE095394
Miles : 83000
See Parts
Stock: 20E038
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA25AB4JE101823
Miles : 4000
See Parts
Stock: 25F113
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA35AB6JE157551
Miles : 37000
See Parts
Stock: 24D185
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA35AB9JE138301
Miles : 65000
See Parts
Stock: 24E150
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA35AB7JE150947
Miles : 31000
See Parts
Stock: 25F001
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA25AB6JE020337
Miles : 70000
See Parts
Stock: 21B052
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA25AB5JE040417
Miles : 48000
See Parts
Stock: 21H004
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA25AB7JE036515
Miles : 23000
See Parts
Stock: 20H063
Year: 2017
Make/Model : KIA RIO
Vin : KNADM5A3XH6790151
Miles : 91000
See Parts
Stock: 23H144
Year: 2017
Make/Model : KIA RIO
Vin : KNADM4A39H6112971
Miles : 81000
See Parts
Stock: 19M153
Year: 2017
Make/Model : KIA RIO
Vin : KNADM5A35H6033075
Miles : 48000
See Parts
Stock: 25B070
Year: 2016
Make/Model : KIA RIO
Vin : KNADM5A36G6781400
Miles : 91000
See Parts
Stock: 22H088
Year: 2016
Make/Model : KIA RIO
Vin : KNADM4A3XG6004518
Miles : 33000
See Parts
Stock: 190356
Year: 2016
Make/Model : KIA RIO
Vin : KNADM5A33G6672506
Miles : 30000
See Parts
Stock: 23M045
Year: 2016
Make/Model : KIA RIO
Vin : KNADM5A32G6585471
Miles : 55000
See Parts
Stock: 24K049
Year: 2016
Make/Model : KIA RIO
Vin : KNADM5A39G6590988
Miles : 62000
See Parts
Stock: 17E068
Year: 2016
Make/Model : KIA RIO
Vin : KNADM5A39G6540866
Miles : 21000
See Parts
Stock: 23H117
Year: 2016
Make/Model : KIA RIO
Vin : KNADM4A35G6693688
Miles : 72000
See Parts
Stock: 24B144
Year: 2016
Make/Model : KIA RIO
Vin : KNADN5A38G6740361
Miles : 19000
See Parts
Stock: 5D7948
Year: 2015
Make/Model : KIA RIO
Vin : KNADM5A34F6981951
Miles : 4000
See Parts
Stock: 23J144
Year: 2015
Make/Model : KIA RIO
Vin : KNADM5A32F6988042
Miles : 25000
See Parts
Stock: 24F014
Year: 2015
Make/Model : KIA RIO
Vin : KNADM5A32F6995735
Miles : 67000
See Parts
Stock: 17E037
Year: 2015
Make/Model : KIA RIO
Vin : KNADM4A30F6422603
Miles : 34000
See Parts
Stock: 23G158
Year: 2015
Make/Model : KIA RIO
Vin : KNADN4A32F6500165
Miles : 69000
See Parts
Stock: 22E019
Year: 2014
Make/Model : KIA RIO
Vin : KNADM5A3XE6928086
Miles : 85000
See Parts
Stock: 5B7676
Year: 2014
Make/Model : KIA RIO
Vin : KNADN5A31E6920830
Miles : 8000
See Parts
Stock: 16E066
Year: 2014
Make/Model : KIA RIO
Vin : KNADM5A3XE6904810
Miles : 12000
See Parts
Stock: 17H058
Year: 2014
Make/Model : KIA RIO
Vin : KNADM4A38E6380082
Miles : 32000
See Parts
Stock: 5J9441
Year: 2014
Make/Model : KIA RIO
Vin : KNADM5A31E6899867
Miles : 15000
See Parts
Stock: 23L127
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A39D6213034
Miles : 72000
See Parts
Stock: 22C083
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A30D6774812
Miles : 76000
See Parts
Stock: 22C074
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A33D6181827
Miles : 60000
See Parts
Stock: 20M082
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A35D6822076
Miles : 72000
See Parts
Stock: 20E084
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A30D6868494
Miles : 90000
See Parts
Stock: 20E060
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A33D6873642
Miles : 65000
See Parts
Stock: 19J133
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A31D6159860
Miles : 48000
See Parts
Stock: 4C6229
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A30D6776219
Miles : 13000
See Parts
Stock: 4E6479
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A3XD6146086
Miles : 18000
See Parts
Stock: 5L9807
Year: 2013
Make/Model : KIA RIO
Vin : KNADN5A34D6775393
Miles : 24000
See Parts
Stock: 4F6599
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A30D6867765
Miles : 16000
See Parts
Stock: 4J7001
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A39D6251847
Miles : 17000
See Parts
Stock: 5H9047
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A31D6847556
Miles : 27000
See Parts
Stock: 19J010
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A32D6851082
Miles : 62000
See Parts
Stock: 23L118
Year: 2013
Make/Model : KIA RIO
Vin : KNADN5A39D6778757
Miles : 91000
See Parts
Stock: 23K038
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A37D6847576
Miles : 48000
See Parts
Stock: 18J004
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A3XD6158996
Miles : 57000
See Parts
Stock: 17K001
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A36D6764432
Miles : 108000
See Parts
Stock: 24H025
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A34D6873665
Miles : 97000
See Parts
Stock: 190361
Year: 2013
Make/Model : KIA RIO
Vin : KNADN4A33D6263053
Miles : 39000
See Parts
Stock: 5E8386
Year: 2013
Make/Model : KIA RIO
Vin : KNADN4A38D6117831
Miles : 41000
See Parts
Stock: 24D124
Year: 2012
Make/Model : KIA RIO
Vin : KNADN5A39C6712496
Miles : 65000
See Parts
Stock: 4K7251
Year: 2012
Make/Model : KIA RIO
Vin : KNADM4A30C6080596
Miles : 19000
See Parts
Stock: 19B095
Year: 2012
Make/Model : KIA RIO
Vin : KNADM4A35C6078259
Miles : 55000
See Parts
Stock: 23F161
Year: 2012
Make/Model : KIA RIO
Vin : KNADM5A37C6010194
Miles : 98000
See Parts
Stock: 18C011
Year: 2012
Make/Model : KIA RIO
Vin : KNADM5A37C6707672
Miles : 73000
See Parts
Stock: 230730
Year: 2012
Make/Model : KIA RIO
Vin : KNADM5A3XC6714213
Miles : 95000
See Parts
Stock: 2G4235
Year: 2011
Make/Model : KIA RIO
Vin : KNADH5B33B6754697
Miles : 28000
See Parts
Stock: 16H140
Year: 2011
Make/Model : KIA RIO
Vin : KNADH4B33B6712802
Miles : 72000
See Parts
Stock: 18L013
Year: 2011
Make/Model : KIA RIO
Vin : KNADH5B39B6726676
Miles : 68000
See Parts
Stock: 5H9094
Year: 2011
Make/Model : KIA RIO
Vin : KNADH4B32B6857605
Miles : 43000
See Parts
Stock: 24H135
Year: 2010
Make/Model : KIA RIO
Vin : KNADH5B30A6607168
Miles : 76000
See Parts
Stock: 17G096
Year: 2010
Make/Model : KIA RIO
Vin : KNADH5B33A6706650
Miles : 71000
See Parts
Stock: 4580B
Year: 2010
Make/Model : KIA RIO
Vin : KNADH4B33A6691352
Miles : 177000
See Parts
Stock: 17H103
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223X96518291
Miles : 57000
See Parts
Stock: 5K9700
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163686358560
Miles : 56406
See Parts
Stock: 12B010
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123386302016
Miles : 83263
See Parts
Stock: 16H161
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123486408782
Miles : 70000
See Parts
Stock: 4J7081
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123686302625
Miles : 101000
See Parts
Stock: 6A9977
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163586433555
Miles : 103000
See Parts
Stock: 25B039
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123286382022
Miles : 65662
See Parts
Stock: 4L7423
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163186425128
Miles : 95000
See Parts
Stock: KG7116
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123786394106
Miles : 28426
See Parts
Stock: 4F6547
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163586430381
Miles : 85000
See Parts
Stock: 3G5284
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163X86398799
Miles : 80000
See Parts
Stock: KF7086
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163486925897
Miles : 45944
See Parts
Stock: 5E8556
Year: 2006
Make/Model : KIA RIO
Vin : KNADE163X66168788
Miles : 68000
See Parts
Stock: 9E1508
Year: 2006
Make/Model : KIA RIO
Vin : KNADE163766105700
Miles : 46000
See Parts
Stock: 8A0429
Year: 2006
Make/Model : KIA RIO
Vin : KNADE123166087412
Miles : 25000
See Parts
Stock: 2F4180
Year: 2006
Make/Model : KIA RIO
Vin : KNADE163166069017
Miles : 27000
See Parts
Stock: 16B011
Year: 2006
Make/Model : KIA RIO
Vin : KNADE123X66148840
Miles : 88000
See Parts
Stock: 3H5449
Year: 2006
Make/Model : KIA RIO
Vin : KNADE163866105723
Miles : 82000
See Parts
Stock: 16F120
Year: 2006
Make/Model : KIA RIO
Vin : KNADE163766074268
Miles : 95000
See Parts
Stock: 16B083
Year: 2006
Make/Model : KIA RIO
Vin : KNADE123566087462
Miles : 73000
See Parts
Stock: 2F4111
Year: 2005
Make/Model : KIA RIO
Vin : KNADC165356266681
Miles : 47000
See Parts
Stock: 6K9358
Year: 2004
Make/Model : KIA RIO
Vin : KNADC165246211721
Miles : 35000
See Parts
Stock: 2J4403
Year: 2004
Make/Model : KIA RIO
Vin : KNADC125946288754
Miles : 85000
See Parts
Stock: 2I4377
Year: 2004
Make/Model : KIA RIO
Vin : KNADC125246282181
Miles : 81000
See Parts
Stock: 2G4191
Year: 2004
Make/Model : KIA RIO
Vin : KNADC165546181467
Miles : 85000
See Parts
Stock: 2J4468
Year: 2004
Make/Model : KIA RIO
Vin : KNADC165646186029
Miles : 90000
See Parts
Stock: 8J1046
Year: 2004
Make/Model : KIA RIO
Vin : KNADC125946314480
Miles : 36000
See Parts
Stock: 3D5090
Year: 2003
Make/Model : KIA RIO
Vin : KNADC125236278338
Miles : 80000
See Parts
Stock: 3L5836
Year: 2003
Make/Model : KIA RIO
Vin : KNADC125236236784
Miles : 89000
See Parts
Stock: 5A8042
Year: 2003
Make/Model : KIA RIO
Vin : KNADC165936173418
Miles : 16000
See Parts
Stock: 2H4332
Year: 2003
Make/Model : KIA RIO
Vin : KNADC125936267143
Miles : 70000
See Parts
Stock: 5C8179
Year: 2003
Make/Model : KIA RIO
Vin : KNADC125336208203
Miles : 22000
See Parts
Stock: KK7382
Year: 2002
Make/Model : KIA RIO
Vin : KNADC163X26044598
Miles : 101988
See Parts
Stock: 6E9065
Year: 2002
Make/Model : KIA RIO
Vin : KNADC163026045050
Miles : 64000
See Parts
Stock: 8J1037
Year: 2002
Make/Model : KIA RIO
Vin : KNADC163426083557
Miles : 50000
See Parts
Stock: 3I5594
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123026133683
Miles : 69000
See Parts
Stock: 1E3180
Year: 2002
Make/Model : KIA RIO
Vin : KNADC163726075162
Miles : 85000
See Parts
Stock: LL8030
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123X26136302
Miles : 0
See Parts
Stock: HD4961
Year: 2002
Make/Model : KIA RIO
Vin : KNADC163226068085
Miles : 621000
See Parts
Stock: 12H003
Year: 2002
Make/Model : KIA RIO
Vin : KNADC163626045053
Miles : 108739
See Parts
Stock: 4A7245
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123216025872
Miles : 18000
See Parts
Stock: 4B7284
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123416043127
Miles : 31000
See Parts
Stock: 9L1912
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123416056752
Miles : 72000
See Parts
Stock: 7G9851
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123216015049
Miles : 79000
See Parts
Stock: 6B8946
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123116043277
Miles : 59000
See Parts
Stock: 6A8876
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123416080212
Miles : 85000
See Parts
Stock: 6B8923
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123X16525004
Miles : 37000
See Parts
Stock: 1E3155
Year: 2001
Make/Model : KIA RIO
Vin :
Miles : 71000
See Parts