• Wion
  • /Photos
  • /Asia Cup: 6 Batters with most runs in IND-PAK T20Is; 3 Pakistani in top-four, check full list

Asia Cup: 6 Batters with most runs in IND-PAK T20Is; 3 Pakistani in top-four, check full list

With the Asia Cup 2025 about to get underway (in the T20 format), and the India-Pakistan clash also on the horizon, it’s time we look at the top six highest run-scorers between them in the shortest format.

Virat Kohli - 492 Runs (Avg. - 70.3 |S/R - 123.92)
1 / 6
(Photograph: AFP)

Virat Kohli - 492 Runs (Avg. - 70.3 |S/R - 123.92)

The list begins with perhaps the best batter of this generation, Virat Kohli, who leads the chart with 492 runs against Pakistan in T20Is. He averages above 70, with a strike rate of 123.92.

Mohammad Rizwan - 228 Runs (Avg. - 57.0 |S/R - 111.76)
2 / 6
(Photograph: AFP)

Mohammad Rizwan - 228 Runs (Avg. - 57.0 |S/R - 111.76)

Former Pakistan white-ball captain, Mohammad Rizwan, is second on the list. With him being the only active cricketer among the top six mentioned on this list, Rizwan has scored 228 runs, averaging 57 and striking at just above 111.

Shoaib Malik - 164 Runs (Avg. - 27.3 |S/R - 103.79)
3 / 6
(Photograph: AFP)

Shoaib Malik - 164 Runs (Avg. - 27.3 |S/R - 103.79)

Pakistan batting great Shoaib Malik is third on this list with 164 runs against India in T20Is. The former all-rounder Malik averaged a mere 27.3 with the bat in hand, while striking at 103.79.

Mohammad Hafeez - 156 Runs (Avg. - 26.0 |S/R - 118.18)
4 / 6
(Photograph: AFP)

Mohammad Hafeez - 156 Runs (Avg. - 26.0 |S/R - 118.18)

Another former Pakistan captain, Mohammad Hafeez, is fourth on this list. Against India in T20Is, Hafeez scored 156 runs, striking close to 120 and averaging 26 with the bat in hand.

Yuvraj Singh - 155 Runs (Avg. - 25.8 |S/R - 109.92)
5 / 6
(Photograph: AFP)

Yuvraj Singh - 155 Runs (Avg. - 25.8 |S/R - 109.92)

The second Indian after Kohli on this list is Yuvraj Singh. Against one of his favourite opponents, Pakistan, the match-winner Yuvraj scored 155 runs, striking at 109 and averaging just above 25.

Gautam Gambhir - 139 Runs (Avg. - 27.8 |S/R - 125.52)
6 / 6
(Photograph: AFP)

Gautam Gambhir - 139 Runs (Avg. - 27.8 |S/R - 125.52)

Current Team India head coach Gautam Gambhir is sixth on this list. Having top-scored against Pakistan in the inaugural T20 WC final, Gambhir has amassed 139 runs against the arch-rivals in T20Is.