KC Cariappa took a match-winning 2 for 30 in a rain-affected game, Hubli Tigers vs Shivamogga Lions, Maharaja T20, Bengaluru, August 20, 2024

KC Cariappa took a match-winning 2 for 30 in a rain-affected game

KC Cariappa in his follow-through, Sunrisers Hyderabad v Kolkata Knight Riders, IPL 2019, Hyderabad, April 21, 2019
KC Cariappa in his follow-through••BCCI
KC Cariappa celebrates after trapping Akshdeep Nath for zero, Gujarat Lions v Kings XI Punjab, IPL 2017, Rajkot, April 23, 2017
KC Cariappa celebrates after trapping Akshdeep Nath for zero••BCCI
KC Cariappa loses his stumps, Delhi Daredevils v Kings XI Punjab, IPL 2017, Delhi, April 15, 2017
KC Cariappa loses his stumps••BCCI
Legspinner KC Cariappa delivers the ball, Royal Challengers Bangalore v Kings XI Punjab, IPL 2016, Bangalore, May 18, 2016
Legspinner KC Cariappa delivers the ball••BCCI
KC Cariappa bowls in the final, Bijapur Bulls v Hubli Tigers, KPL 2015, final, Mysore, September 20, 2015
KC Cariappa bowls in the final••KPL
KC Cariappa in the Kolkata Knight Riders camp
KC Cariappa in the Kolkata Knight Riders camp•Kolkata Knight Riders
KC Cariappa bowls a knuckle ball, Kings XI Punjab v Sunrisers Hyderabad, IPL 2017, Mohali, April 28, 2017
KC Cariappa bowls a knuckle ball••BCCI
KC Cariappa took two consecutive wickets to derail Gujarat Lions' chase in the middle overs, Gujarat Lions v Kings XI Punjab, IPL 2017, Rajkot, April 23, 2017
KC Cariappa took two consecutive wickets to derail Gujarat Lions' chase in the middle overs••BCCI
KC Cariappa is elated after dismissing Sanju Samson, Delhi Daredevils v Kings XI Punjab, IPL 2017, Delhi, April 15, 2017
KC Cariappa is elated after dismissing Sanju Samson••BCCI
KC Cariappa removed KL Rahul and Virat Kohli, Kings XI Punjab v Royal Challengers Bangalore, IPL 2016, Mohali, May 9, 2016
KC Cariappa removed KL Rahul and Virat Kohli••AFP
KC Cariappa at training for Kolkata Knight Riders, Kolkata, April 2015
KC Cariappa at training for Kolkata Knight Riders••Kolkata Knight Riders