India vs Pakistan T20I matches are legendary charged with emotion, skill, and unforgettable moments. In the fierce cricket rivalry between India and Pakistan, achieving Most Runs in India vs Pakistan T20Is is a coveted mark of excellence. These top 10 batters have scored the most deftly, reliably, and memorably in this high-tension setting. From aggressive strokeplay to silent consistency.
List of 10 Players with Most Runs in India vs Pakistan T20Is
10. Misbah-ul-Haq – Pakistan

Misbah-ul-Haq, known for his composure and strategic batting, occupies the number 10 spot among players with the Most Runs in India vs Pakistan T20Is. Though he only featured in two T20Is against India, his contribution was impactful tallying a total of 96 runs and registering a high score of 53. Misbah’s calm presence under high-pressure moments exemplifies someone who values every single run in contests between these fierce rivals. By playing with poise against India, he ensured his name stays among those with the Most Runs in India vs Pakistan T20Is, even in limited opportunities.
Matches | Runs | High Score |
2 | 96 | 53 |
ALSO READ: Top 10 Hottest Women Cricketers in 2025
9. Umar Akmal – Pakistan

Ranked ninth among those with the Most Runs in India vs Pakistan T20Is, Umar Akmal delivered dynamic batting display across six contests. Though he didn’t reach a half-century, his quickfire 33 remains a noteworthy knock against India. His style—bold, flashy, and unapologetically aggressive—highlights why he ranks in the list of the Most Runs in India vs Pakistan T20Is, contributing important quick runs when momentum is vital in tense rivalry games.
Matches | Runs | High Score |
6 | 103 | 33 |
8. Babar Azam – Pakistan

Babar Azam stands eighth among players with the Most Runs in India vs Pakistan T20Is, earning acclaim through graceful and elegant batting. Across five matches, he accumulated 105 runs, including a polished unbeaten 68*. His refined stroke play under pressure reflects why he features among those with the Most Runs in India vs Pakistan T20Is—steady, stylish, and always effective in this marquee rivalry.
Matches | Runs | High Score |
5 | 105 | 68* |
7. Rohit Sharma – India

In seventh place for Most Runs in India vs Pakistan T20Is, Rohit Sharma showcases consistency and composure, contributing 127 runs across 12 matches. His top score of 30* might seem modest, yet his high-value innings at crucial junctures demonstrate why he remains among those with the Most Runs in India vs Pakistan T20Is—often delivering calm, valuable starts in nail-biting situations.
Matches | Runs | High Score |
12 | 127 | 30* |
6. Gautam Gambhir – India

Gautam Gambhir is sixth in the tally for Most Runs in India vs Pakistan T20Is, thanks to his iconic performance in the 2007 T20 World Cup final. Over five games, he amassed 139 runs with a standout innings of 75. That knock in a high-stakes final solidified his place among cricketers with the Most Runs in India vs Pakistan T20Is—combining grit, experience, and fearless shotmaking against Pakistan.
Matches | Runs | High Score |
5 | 139 | 75 |
5. Yuvraj Singh – India

Yuvraj Singh consistently delivered aggressive, match-defining innings versus Pakistan with his performances earning him a permanent place among those with the most runs in India vs Pakistan T20Is. Voted a “big-match player,” Yuvraj’s flair and calculated aggression helped India in high-pressure contexts. His blistering 72, packed with powerful strokes, remains one of the most explosive contributions in T20I rivalry history. With a healthy tally and fearless approach in the pressure-cooker atmosphere of India vs Pakistan, Yuvraj’s aggregate of 155 runs solidifies his reputation in the “most runs in India vs Pakistan T20Is” realm.
Matches | Runs | High Score |
8 | 155 | 72 |
4. Mohammad Hafeez – Pakistan

Mohammad Hafeez ranks fourth among those with the Most Runs in India vs Pakistan T20Is, honored for his consistency at the top order. Over eight matches, he tallied 156 runs, highlighted by an aggressive 61. His ability to stabilize innings early and accumulate steady runs places him firmly among players with the Most Runs in India vs Pakistan T20Is, often anchoring Pakistan’s start against India.
Matches | Runs | High Score |
8 | 156 | 61 |
3. Shoaib Malik – Pakistan

Shoaib Malik lands third in the ranking of players with the Most Runs in India vs Pakistan T20Is, renowned for his veteran calm and situational awareness. Across nine games, he posted 164 runs, with a vital 57* under pressure. That measured and experienced brilliance underscores why he’s in the top three of those with the Most Runs in India vs Pakistan T20Is, delivering vital finishing touches in critical chases.
Matches | Runs | High Score |
9 | 164 | 57* |
READ MORE:
- Top 10 Fastest Double Centuries in ODI Cricket History
- Top 5 Best Performers at the Club World Cup 2025
2. Mohammad Rizwan – Pakistan

Mohammad Rizwan holds the second spot among those with the Most Runs in India vs Pakistan T20Is, with stellar performances in recent years. In five recent encounters, he has accumulated 228 runs, including a brilliant unbeaten 79*. His composure and match-winning effort under pressure make him one of the modern greats in the rivalry, consistently adding to the list of top hitters with the Most Runs in India vs Pakistan T20Is.
Matches | Runs | High Score |
5 | 228 | 79* |
1. Virat Kohli – India

At the top of the leaderboard for Most Runs in India vs Pakistan T20Is is none other than Virat Kohli. Across 11 intense matches, he’s amassed an impressive total of 492 runs. His masterclass unbeaten 82* in a high-pressure match during the 2022 T20 World Cup stands as one of the greatest T20 innings ever. Kohli’s dominance, consistency, and ability to elevate his game when facing Pakistan cement his undisputed position as the highest run-scorer in India vs Pakistan T20Is—the ultimate benchmark for excellence in this storied rivalry.
Matches | Runs | High Score |
11 | 492 | 82* |
FAQs
1. Who is the highest run-scorer in India vs Pakistan T20Is?
Virat Kohli from India holds the record for scoring the most runs in India vs Pakistan T20Is. His consistent performances over the years have made him the top batter in this high-profile rivalry.
2. Which Pakistani player has scored the most runs against India in T20Is?
Mohammad Rizwan leads the list for Pakistan. He has played several key innings, including an unbeaten 79*, contributing significantly to Pakistan’s totals in T20I matches against India.
3. How many players have scored more than 150 runs in India vs Pakistan T20Is?
Several players have crossed the 150-run mark. Notably, Shoaib Malik (164), Mohammad Hafeez (156), and Yuvraj Singh (155) are some of the players who made a big impact with their runs.
4. What is the importance of Most Runs in India vs Pakistan T20Is?
Scoring heavily in India vs Pakistan T20Is is considered a huge achievement because these matches are high-pressure and widely followed. Players who perform well here are remembered for their skill, temperament, and ability to handle intense competition.