Virat Kohli has been able to hit only five sixes in three years in Test cricket

 | 
s

Indian captain Virat Kohli has scored 28th fifty in the third Test against South Africa in Cape Town. He faced 201 balls in his innings of 79 runs. In this innings, he hit one-six and 12 fours. 

s

Virat Kohli's six have been seen during a Test match abroad for the first time since December 2018. Virat Kohli has hit very few sixes in this period. In the last three years, Indian captain Virat Kohli has been able to hit only five sixes in Test cricket. You will be surprised to know that in this period, Team India's fast bowler Umesh Yadav has hit more sixes than him.

s

Indian captain Virat Kohli has faced more than 2600 balls during this period. Whereas in this period, Umesh Yadav has hit 11 sixes in 169 balls. Rohit Sharma has hit 31 sixes for India in this period. While Mayank Agarwal and Rishabh Pant have hit 25 and 18 sixes respectively in the last three years.