Babar Azam VS Virat Kohli | Comparing the Best – Who is better?

Virat Kohli and Babar Azam are the Iconic players of modern cricket. Both are famous for playing fantastic shorts and match-winning innings. Virat Kohli, aka King Kohli, has led the Indian Cricket Team from the front for many years, and with casual batting style and aggressive batting, Kohli made the Indian team unbeaten for years. Kohli has been a part of the Indian national cricket team since 2008. Indeed, Virat Kohli is the best player of his era, but still, Babar Azam vs Virat Kohli is the talk of the town.  

Babar Azam became a part of the Pakistan national cricket team in 2016. Moreover, Babar Azam is new hope for the cricket of Pakistan. He is on his way to setting new cricket standards. Babar Azam has dethroned Kohli as the number 1 ranked international player.

Virat Kohli and Babar Azam both are batsmen setting and breaking records and ranked in the top three positions in all cricket formats. 

Virat Kohli VS Babar Azam Stats and Records Comparison

The stats and records of Babar Azam and Virat Kohli in T20I, One-Day-International, Test, and domestic T20 Cricket are listed below. 

Babar Azam vs Kohli in Test Cricket

Test cricket is the pure game of judging the talent of a cricket player. Therefore, the stats of Babar VS Kohli in test cricket are below. 

StatBabar AzamVirat Kohli

According to the test cricket stats, Kohli has been playing for India since 2008 and has achieved many victories for India. Therefore, Babar Azam started playing test cricket in 2016 and has fewer scores and averages than Kohli in the test cricket format. Therefore, Babar Azam is still ranked number 3 in test cricket ranking. 

Babar vs Kohli in ODI

Babar Azam and Virat Kohli are both top-order right-handed batsmen. Therefore, Babar Azam is ranked at the number 1 position in the One-Day-International ranking. Kohli held this position for years, but due to lousy run form, Kohli lost his No 1 ODI batsman position, and Babar Azam became the new king in the ODI format. 

StatBabar AzamVirat Kohli

Comparing stats, we can conclude that Kohli is a very consistent batter of India going out of form these days. But in Asia Cup 2022, after a long time, Kohli broke the silence and scored 122 runs in the Asia cup super four T20 matches against Afghanistan. Therefore, Babar Azam, in 81 innings with 17 fifties and 14 centuries, is on his way to breaking Sachin Tendulkar’s most centuries record. 

Babar vs Kohli in T20

Babar Azam and Virat Kohli’s T20 stats are listed below. 

StatBabar AzamVirat Kohli

Kohli is the only cricket player with an average of more than 50 in all cricket formats. In the twenty20 format, Kohli is better than Babar in runs and average. However, Babar Azam has played fewer innings than Kohli, which means Babar can beat this record too in his upcoming matches. 

Babar VS Virat in T20 tournaments

These are the Stats of Babar and Kohli in T20 domestic tournaments. Babar Azam is better than Kohli in T20 tournaments.   

StatBabar AzamVirat Kohli

Comparing domestic T20 tournament stats, we can conclude that Babar Azam is more successful than Virat, Babar in Pakistan Super League (PSL), and Virat in the Indian Premier League (IPL). Babar Azam has a better average than Virat in twenty20 leagues. 

Babar Azam vs Virat Kohli Comparison As Captains

Below are the stats of Virat Kohli and Babar as team captains.

Captaincy in Tests Cricket

StatBabar AzamVirat Kohli
Win %7559.09%

Babar Azam played a few matches, then Virat was a test match captain. Therefore, Babar Azam is far better than Virat as a test cricket captain. Moreover, Babar recently became the test captain. On the other hand, Virat has led the Indian test cricket team for years. Therefore, these stats can change with time and the number of matches. 

Captaincy in ODIs Cricket

Babar Azam and Virat Kohli’s ODI Stats as captains are as follows

StatBabar AzamVirat Kohli
No Results2
Win %5070.43

Babar Azam is a new captain of the Pakistan Cricket Team and has played a few matches as a team captain with a 50% winning rate. On the other hand, Kohli has led team India after MS Dhoni in 95 ODI matches with 70.43 % winning rates. Therefore, both are good captains and ODI players. 

Captaincy in T20s Cricket

Babar and Kohli’s T20 captaincy stats are as follows. 

StatBabar AzamVirat Kohli
No Results52
Win %71.8764.58

According to the statistics above, Babar Azam is a better T20 captain than Virat Kohli. Azam has a 71.87% winning percentage, and the Pakistan team is in good momentum, which means they will secure more victories in the future. Therefore, Virat has resigned from T20 captaincy, and Rohit Sharma is the new Indian T20 team captain. 

Captaincy in Domestic T20 League

Below is the stats comparison of Virat and Babar Captaincy in the Domestic T20 league.

StatBabar AzamVirat Kohli
No results04
Win %048.16

It is hard to predict, and before time, to conclude captaincy in T20 leagues because Babar has only led the team once. Therefore, Kohli has played 140 T20 league matches with a 48.16 winning percentage. He has recently resigned from Royal Challengers Bangalore (RCB). 

Babar Azam and Virat Kohli are top batsmen in the ICC ranking and have a big fan following. Moreover, these are the most discussed batters and become part of the team through under-19 ranking. 

If we compare captaincy stats, Virat Kohli has enjoyed more victories because Babar has been appointed team captain recently and has played a few matches yet. Moreover, Most cricket fans like to choose Virat in Cricket Fantasy Leagues due to his consistent performance. 


Who is best Babar or Virat Kohli?

Babar Azam and Virat Kohli are the Iconic players of their respective teams. Moreover, Both players have many records. Kohli has been in the top 3 positions in all cricket formats. But due to losing his batting form, he lost his top positions. Therefore, Babar Azam is still in the top three positions in all cricket formats. Both are very consistent players and lead their teams from the front. Babar Azam is still ranked at No1 in ODI, No2 in T20I, and No3 in test cricket. On the other hand, Virat Kohli is the only batter with a scoring average of more than 50 in all cricket formats. 

Can Babar Azam break Virat Kohli records?

Virat Kohli has been playing for team India since 2008; he has set and broken many previous records. Therefore, Babar Azam is a newcomer in cricket and has broken many records of Kohli and ranked in the top 3 positions in all cricket formats. Babar Azam’s consistent performance indicates that he has yet to break many records. 


Virat Kohli and Babar Azam both have huge fan followings and are the most discussed cricket players. Both are in the race in ranking and records. Hence, in this article, we took a detailed overview of Virat Kohli and Babar Azam records and stats. Moreover, this article has discussed Babar Azam records, Virat Kohli Ranking, Kohli out of form, Babar Azam ranking, Virat Kohli century, Babar Azam ranking, and their captaincy comparison. Furthermore, this article is a Virat Kohli VS Babar Azam comprehensive details. 

Spread the love

Leave a Comment