Virat Kohli NOT The Greatest Batter Of The Decade! THIS Pakistani Cricketer Outshines The Indian Star By Massive Margin News24 –
Between 2020 and 2025, some of the best international cricketers have displayed fantastic performances in all three formats: Tests, One Day Internationals (ODIs), and T20 Internationals (T20Is). The following are the top five players who have made the most runs during this time.
Babar Azam tops the list
According to ESPNCricInfo, Pakistan’s Babar Azam leads the chart with more than 8222 runs. He has remained consistent across all forms and has 16 centuries and 62 half-centuries to his name. Right behind him is his teammate Mohammad Rizwan, who is recognized for his performance, particularly in T20Is.
England’s Joe Root ranks third on the list with the best batting average among the top five. He has also hit the most centuries (21) in this decade. Two of India’s biggest stars, Virat Kohli and Rohit Sharma, are also included on the list, contributing greatly to India’s success for this decade.
Player | Matches | Innings | Not Outs | Runs | Highest Score | Average | Strike Rate | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|
Babar Azam (PAK) | 183 | 202 | 14 | 8222 | 196 | 43.73 | 81.18 | 16 | 62 |
Mohammad Rizwan (PAK) | 183 | 191 | 37 | 7231 | 171* | 46.95 | 83.62 | 6 | 52 |
Joe Root (ENG) | 103* | 151 | 15 | 6998 | 262 | 51.45 | 65.69 | 21 | 30 |
Virat Kohli (IND) | 149 | 173 | 20 | 6155 | 186 | 40.22 | 76.48 | 12 | 42 |
Rohit Sharma (IND) | 142 | 169 | 12 | 5982 | 161 | 38.10 | 85.53 | 11 | 36 |
Virat Kohli and Rohit Sharma have announced their retirement from both T20 as well as Test cricket. Kohli and Rohit will just be playing the 50-over format. Next time Rohit and Kohli will be seen in action will be in October 2025 against Australia in Perth. While Babar will be playing the Bangladesh series.