India vs Pakistan T20I matches are among the most thrilling encounters in cricket. Every game is packed with intense emotions, pressure, and unforgettable moments. Scoring consistently in these matches is no easy task. Achieving the Most Runs in India vs Pakistan T20I is a mark of true batting excellence. Here, we present the 10 players who have scored the most runs in this legendary rivalry, blending skill, consistency, and clutch performances.
Table of Contents
List of 10 Players with Most Runs in India vs Pakistan T20I
10. Misbah-ul-Haq – Pakistan

Misbah-ul-Haq is celebrated for his calm demeanor and strategic approach at the crease. Despite playing only two India vs Pakistan T20I matches, his performances were impactful, scoring a total of 96 runs with a highest score of 53. Misbah’s measured approach under extreme pressure allowed him to anchor the innings and rotate the strike effectively. His contribution is a reminder that scoring in high-intensity rivalry matches is about both patience and precision. These qualities cement his place among those with the Most Runs in India vs Pakistan T20I, showing that even limited opportunities can make a player memorable.
Matches | Runs | High Score |
2 | 96 | 53 |
9. Umar Akmal – Pakistan

Umar Akmal ranks ninth in the list of players with the Most Runs in India vs Pakistan T20I. Across six games, he showcased aggressive batting and quick scoring ability. While he didn’t achieve a half-century, his 33-run knock remains memorable. His bold style and quick innings often added momentum for Pakistan in this high-pressure rivalry, highlighting why he is counted among players with the Most Runs in India vs Pakistan T20I.
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

Rohit Sharma, India’s reliable opener, takes the seventh spot for Most Runs in India vs Pakistan T20I. Across 12 matches, he has scored 127 runs, with a top score of 30*. While the numbers may not appear extraordinary, Rohit’s contribution often comes at crucial moments, providing stability and calmness at the top of the order. His ability to navigate high-pressure situations, manage the innings, and create opportunities for aggressive strokeplay makes him an important contributor to India’s tally of Most Runs in India vs Pakistan T20I.
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* |
2. Mohammad Rizwan – Pakistan

Mohammad Rizwan holds the second spot among those with the Most Runs in India vs Pakistan T20I, 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

Topping the leaderboard for Most Runs in India vs Pakistan T20I is Virat Kohli, India’s batting maestro. Across 11 matches, he has scored an astonishing 492 runs, including a memorable unbeaten 82* in the 2022 T20 World Cup. Kohli’s ability to consistently perform under extreme pressure, anchor innings, and play match-defining knocks makes him the undisputed leader in Most Runs in India vs Pakistan T20I history. His dominance against Pakistan demonstrates not only skill but also mental toughness, setting a benchmark for future players in this iconic rivalry.
Matches | Runs | High Score |
11 | 492 | 82* |
FAQs
1. Who holds the record for the highest individual score in Ind vs Pak T20I matches?
Virat Kohli holds the highest individual score in India vs Pakistan T20I matches with an unbeaten 82*.
2. Which player has played the most T20I matches between India and Pakistan?
Rohit Sharma has appeared in the highest number of T20I matches between India and Pakistan, playing 12 games.
3. Has any player scored a century in India vs Pakistan T20I?
No player has scored a century in India vs Pakistan T20I matches so far; the highest scores have remained below 100.
4. Who is known for being the most consistent performer in Ind vs Pak T20I games?
Mohammad Rizwan is considered one of the most consistent performers in recent India vs Pakistan T20I encounters.