5 Reasons why Virat Kohli is the best batsman currently

Virat Kohli is an Indian cricketer and is the number one batsman in both test and ODI cricket. He has 35 ODI centuries and 24 test centuries and thus possess maximum number of tons among the current players. For any opposition, Kohli's wicket is priceless. When he bats, it is like a treat for all spectators.

Over the years, Kohli has improvised his batting and has played several outstanding innings. He can read any bowler and believes in scoring runs at ease. Thus, there are several reasons, why he can be tagged as the best batsmen in the world at present.

1. Consistency

Virat Kohli has almost become synonymous to consistency. Kohli has an outstanding temperament and no batsmen in the last decade has ever shown such level of consistency as Virat Kohli displays. He loves to score centuries and has become the backbone of Indian batting line-up. Every calendar year, Kohli's aggregate keeps getting better and he breaks some record or the other. If Kohli can keep up his consistent batting performances, it is just a matter of time before he gets recognized as the greatest batsman of all time.

2. Success in all three formats

Cricket has become excessively competitive today. For any player, it has become exceedingly difficult to maintain good performances in all three formats. Virat Kohli however, is an exception. Be it tests, ODI's or in T20's, Kohli has mastered the art of playing classy innings. He gives his cent percent, for whichever team he plays for. The way he adapts himself to different formats and conditions, proves that he is deserving to be recognized as the best batsman. He is an asset to any and every team he plays for. No batsman today is as consistent in all the three formats as Virat Kohli is.

3. Desire to play big Innings

Kohli is one of those rare breed of batsmen, who knows how to convert half centuries to centuries, and centuries to double- centuries. He has 59 International centuries and is the maximum among the current generation of players. He loves to stay in the crease and score runs at a fast pace. He scores 100 in almost every series he plays. If he can keep the momentum going, Virat Kohli can is just years away from breaking Sachin Tendulkar's 100 centuries record.

4. Ability to play different shots

One of the major reasons behind his success in batting is because, he has the ability to play each and every textbook shots in cricket. Be it taking singles, hitting fours or sizes, Virat Kohli can do it all. Not many batsmen can play such cricket. His strike rate and batting average is always healthy and that is because he can score runs throughout the ground. Kohli is a perfect batsman and his batting records validate this point.

5. Learning from mistakes

Virat Kohli is also an exceptional learner. He never repeats his mistakes. He accepts his faults and learns from his mistakes. This is the reason, why he is such a successful batsman. His bad phases generally do not lasts very long and he can easily change the tempo of his shots. Today, there is hardly any delivery which Kohli has difficulty in playing and it is all because of his mindset to learn from scratch whenever he plays any poor shots.