Ex Kolkata Knight Riders captain Dinesh Karthik faced the heat on social media for another failure in the ongoing Indian Premier League. In a must-win game against the Royals, Karthik was needed to score runs and help Kolkata post a good total. But, he failed as he registered a first-ball duck. Rahul Tewatia got Karthik’s wicket and at a stage in the game when the Knights would have hoped to launch.

Karthik has amassed 169 in 14 games and that is poor considering his caliber to finish matches. He has faced flak for his poor show on social media after his failure in Dubai.

Here is how fans slammed Karthik:

Earlier in the tournament, Karthik stepped aside as captain of the franchise and hand over the mantle to Eoin Morgan. His call to take a call as big as this was slammed by various cricketers.

Karthik is a veteran and is expected to come up with match-winning performances, but he seemed to have been not in the right frame of mind and that has continued with him all season.

Kolkata would like to win the game against Rajasthan and boost their chances of making it to the playoffs.