The current Indian captain Virat Kohli has been on a prolonged purple patch and most are considering him as the best batsmen in the world currently. Let’s take a look at some of the stats and compare Kohli to other greats based on his current statistics.

Kohli has made 19 centuries in 132 matches scoring 5,629 runs at an average of 52.60. These numbers look really good if you see that the next quickest to the landmark of 19 centuries is Chris Gayle and he took 189 innings as compared to Kohli’s 124 innings. Also you must see that the great Brian Lara scored only 19 centuries throughout his One Day career.

The only player who seems even close to breaking his record is Hashim Amla who has scored 4,054 runs in 82 innings but the 31-year-old’s form has been on a decline lately. Kohli also broke the record of great Viv Richards becoming the quickest to reach the mark of 5,588 runs. The amount of runs scored by Viv Richards in his entire career.

Also Kohli’s average after 124 innings is only bettered by Michael Bevan but that was supported by the fact that he remained not out a lot of times because he came in to bat in the lower middle order and did his job as a finisher.

Moreover, 20 per cent of the runs scored by India in a winning cause has been scored by Kohli in the past 2 years.

It wouldn’t be too quick to say that we do have a special talent on our hands who has proved him self again and again on more than one occasion in crucial situations. If he continues playing the way he has in the past 3 years we might just get the candidate to challenge Sachin Tendulkar’s seemingly unbreakable record in One Day Internationals.

Tendulkar played 463 matches in his ODI career and scored 18,426 runs in 452 innings at an average of 44.83. He scored 49 centuries and 96 fifties in the limited over edition.