Moneycontrol PRO
HomeSportsCricketVirat Kohli to Babar Azam: Top 10 batters with most runs in India vs Pakistan T20Is

Virat Kohli to Babar Azam: Top 10 batters with most runs in India vs Pakistan T20Is

Virat Kohli to Babar Azam: Find the names of batters with most T20I runs in India vs Pakistan clashes ahead of Asia Cup 2025, Super Four meeting.

September 20, 2025 / 11:58 IST
Former Indian Captain and batting legend Virat Kohli is at the top of the list. He has the most runs in India vs Pakistan T20I clashes. Virat scored 492 runs in 11 matches, with an average of 70. He is above everyone in performance. (Photo- AFP)
1/10
Former Indian Captain and batting legend Virat Kohli is at the top of the list. He has scored 492 runs in 11 matches, with an average of 70. He is above everyone in performance. (AFP Photo)
Pakistan wicket-keeper batter Mohammad Rizwan is second-best in the list with 228 runs in five games against India. He scores at an average of 57, while the strike rate is only 111. (AP Photo)
2/10
Pakistan wicket-keeper batter Mohammad Rizwan is second with 228 runs in five matches. He averages 57, but the strike-rate is only 111. (AP Photo)
Former captain of Pakistan, Shoaib Malik, is third on the list. He scored 164 runs in nine T20Is with the highest score of 57. (Photo- BCCI)
3/10
Former captain of Pakistan, Shoaib Malik, is third with 164 runs in nine T20Is, which includes the highest score of 57*. 
Another Former captain of Pakistan, Mohammad Hafeez, after Malik on the list is in fourth spot, with an average of 156 runs in eight T20Is against India. Hafeez scored at an average of 26. (Photo- BCCI)
4/10
Another former captain of Pakistan, Mohammad Hafeez, is in the fourth spot. He has 156 runs in eight T20Is.
One of the best batters of the Indian team and the second Indian on the list is Yuvraj Singh, with 155 runs in eight T20Is, and 72 being his best. (Photo- BCCI)
5/10
One of the best batters during his time, Yuvraj Singh ranks second among the Indians on the list. He has 155 runs in eight T20Is, and 72 being his highest score. (Photo- BCCI)
Current Indian team coach, Gautam Gambhir is sixth on the list. He scored in the most crucial matches against Pakistan, including the final of the T20 World Cup 2007. He has scored 139 in five games. (Photo- BCCI)
6/10
Current Indian team coach Gautam Gambhir is sixth on the list. He scored in the most crucial matches against Pakistan, including the final of the T20 World Cup 2007. He has scored 139 in five games. (Photo- BCCI)
Former T20I Captain and recently retired Rohit Sharma is in seventh spot, Rohit scored 127 runs in 12 T20 games with a poor average of 14.11. (AP Photo)
7/10
Former T20I Captain Rohit Sharma is seventh with 127 runs in 12 T20Is. (AP Photo)
Virat Kohli to Babar Azam: Top 10 batters with most runs in India vs Pakistan T20Is
8/10
Current T20I skipper Suryakumar Yadav ranks eighth on the list, having amassed 111 runs from six encounters. (AP Photo)
Another Former Pakistan captain, Babar Azam, is on the list, and he scored 105 runs with 68 as his best against India in T20I clashes. (AP Photo)
9/10
Another Former Pakistan captain, Babar Azam, is ninth on the list, with 105 runs with 68* being his highest individual score. (AP Photo)
Another talent from Pakistan, Umar Akmal, has been one of the most underrated players of T20I. He scored 103 runs in six T20Is against India. With a strike rate of 115.73. (Photo- AFP)
10/10
Umar Akmal is tenth, with 103 runs in six T20Is and a strike-rate of 115.73. (AFP Photo)
Moneycontrol News

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347