Mystery spinner KC Cariappa has announced his retirement from Indian cricket at the age of 31. Cariappa represented KXIP (now PBKS), KKR and RR in IPL, while he represented Karnataka and Mizoram in domestic cricket. He was bought by KKR for ₹2.4 crore in 2015. He took 58 wickets in 58 T20 matches.