Virat Kohli has so many Test centuries-fifties to his name 

Virat Kohli is counted among the best batsmen in the world.

But for the last few years, Kohli's bat seems to be silent.

Since then, Kohli has not been able to score a century in any format of cricket.

But do you know how many centuries and fifties Kohli has scored in Tests?

First of all, let us tell you that Kohli played his debut test against West Indies in June 2011.

Virat Kohli has played 101 matches in his Test career so far.

Kohli has so far scored 27 centuries and 28 half-centuries in Test cricket with the bat. Kohli's first century was against Australia in January 2012.

Not only this, Virat Kohli is the only cricketer in India who has scored 7 double centuries in Test cricket.

Kohli has hit 904 fours and 24 sixes in Tests so far.Kohli has so far scored 70 centuries and 122 half-centuries in all three formats of the game.

Kohli has also recorded the record of captaincy of Team India in most Test matches.