Babar Azam is currently the best Pakistani batsmen in all formats and also he is the only batsmen in the top 5 batsmen rankings for all formats. Babar Azam stats and his consistent performances he is been largely compared with a batting great Virat Kohli. Babar Azam centuries are less than Kohli because of his fewer matches appearance.
Talking about performances in T20I, Babar Azam has gained the No.1 ranking in T20I while Virat Kohli is at No.10 spot. Babar has gained this spot with his excellent and consistent performances for Pakistan for more than 2 years.
Babar Azam stats after playing 22 T20I in the last 2 years and scoring 973 runs with an average of 52 is way more than Kohli in the last 2 years. On the other hand Virat Kohli batting average in the last 2 years in very less than Babar’s.
Babar has also broken Virat Kohli’s record of fastest to 1000 t20i runs.Current average of Babar is 50.72 (38 matches) scored 1471 runs and Kohli is 50.8 (76 matches) with 2794 runs.
Both Kohli and Babar Azam centuries are none in T20i cricket.
This performances from Babar suggests that clearly Babar has an upper hand over Virat Kohli in T20I in recent times.
One Day International
Taking an overview of performances of both players in ODI cricket, Virat Kohli batting record in the last 2 years is superb, played 39 ODI’s, and scored 2579 runs with an average of 66.1 with 11867 runs and is the No.1 ODI batsmen in the world since a very long time. Babar played 37 matches with an average of 48.5 with 3359 runs and is the top 3rd ODI batsmen in the world.
Babar is the 2nd fastest to score 2000 in 45 matches and 3000 runs in 69 matches in ODI cricket. Kohli averages 59.3 (238 matches) while Babar averages 54.2 (76 matches).
Babar Azam and Kohli centuries in ODIs are 11 and 43 respectively.
In Test cricket we can clearly see the difference in the performace of these two. Kohli has an average of 53.3 with 7221 runs and Babar has scored only 1850 runs with an average of 45.
After reviewing the performances of both players we surely cannot say which player is better because Kohli has played a lot more matches and also has more experience than Babar. But Babar Azam stats suggest that he has broken some records and scored a lot of runs in a very short span so he surely has the ability to overtake Kohli after few more years of playing cricket.
But at this point in time, there is no comparison between them due to more matches. Babar Azam and Virat Kohli batting style are pretty similar to each other so that’s the reason they are compared with each other.