Virat Kohli vs Babar Azam Who Is the Better Batsman in Cricket?

Getting your Trinity Audio player ready...

Virat Kohli vs Babar Azam Who Is the Better Batsman in Cricket? around the globe have been engaged in a never-ending debate: Virat Kohli or Babar Azam, who holds the title of the better batsman in the cricketing world? In this article, we will delve into the careers, achievements, and statistics of these two cricketing giants and attempt to shed some light on this compelling comparison.

Virat Kohli Vs Babar Azam Who Is The Better Batsman In Cricket?
Virat Kohli Vs Babar Azam Who Is The Better Batsman In Cricket?

Virat Kohli’s Cricket Career

Virat Kohli, often referred to as the “Run Machine,” made his international debut back in 2008. Since then, he has etched his name in cricketing history as one of the most successful batsmen of all time. With over 12,000 runs in One Day Internationals (ODIs), Kohli stands as the fifth-highest run-scorer in this format. Impressive, isn’t it? But that’s not all. Kohli has also notched up a staggering 70 centuries in international cricket, a feat second only to one other batsman.

Summary of Virat Kohli vs Babar Azam Who Is Best

Format Virat Kohli Babar Azam
ODIs 12,898 runs in 275 innings 8,064 runs in 195 innings
Tests 8,195 runs in 106 innings 3,696 runs in 47 innings
T20Is 3,296 runs in 90 innings 2,987 runs in 74 innings

One aspect that sets Kohli apart is his aggressive batting style. He’s known for his ability to take the game to the opposition, putting fear into the hearts of bowlers around the world. His consistency is truly remarkable; he rarely experiences extended periods of poor form, making him a reliable asset for the Indian cricket team.

Babar Azam’s Cricket Career

On the other side of the pitch, we have Babar Azam, who made his international debut in 2015 and has swiftly risen to become one of the cricketing world’s brightest stars. Azam is currently the number one ranked ODI batsman, an achievement that speaks volumes about his skill and consistency. With over 8,000 runs in ODIs and 20 international centuries, Azam has demonstrated his prowess with the bat.

What sets Azam apart is his elegant and technically sound batting style. He’s often praised for his ability to build an innings, making him a dependable asset in the Pakistani cricket team. Moreover, Azam is known for his adaptability, effortlessly adjusting his game to different playing conditions.

Virat Kohli vs. Babar Azam A Comparative Analysis

Now, let’s dive into the heart of the matter – the comparison between Kohli and Azam. Both these players have their own unique strengths and weaknesses.

Kohli is undoubtedly the more aggressive batsman. He’s more likely to take the game to the opposition with his powerful strokes and aggressive intent. Furthermore, his consistent performance over the years is commendable. However, Kohli has been criticized for occasionally struggling to maintain concentration, and some critics have pointed out his slow starts in certain innings.

Azam, in contrast, is the technically gifted batsman. He excels in building an innings patiently, often grinding down the opposition. His adaptability to different playing conditions is a testament to his versatility. Nonetheless, Azam has faced criticism for his relatively low strike rate in T20 cricket, where rapid scoring is often the demand of the game.

T20 Cricket Comparison

When it comes to T20 cricket, the comparison remains intriguing. Kohli boasts a higher batting average, but Azam has the edge in terms of strike rate. In T20 Internationals, Kohli has scored 3,296 runs in 90 innings at an average of 50.57 and a strike rate of 137.66. Azam, on the other hand, has notched up 2,987 runs in 74 innings at an average of 41.52 and a strike rate of 129.45.


In conclusion, the question of who is the better batsman between Virat Kohli and Babar Azam remains subjective. Both players are truly exceptional, each capable of single-handedly turning the tide of a match in their team’s favor.

So, who do you believe deserves the title of the better batsman? It’s a question that will continue to fuel debates among cricket fans worldwide.


Q1: Who has more centuries, Kohli or Azam?

A1: Kohli has 70 centuries in international cricket, while Azam has 20 centuries.

Q2: Who is the current number one ranked ODI batsman?

A2: Babar Azam currently holds the number one rank in ODI batting.

Q3: Who is more aggressive, Kohli or Azam?

A3: Kohli is known for his aggressive batting style, while Azam is considered a more technically sound batsman.

Q4: Who has the better T20I strike rate, Kohli or Azam?