Highest individual score for India vs Pakistan in T20I [Source: @Cric_beat, @MrAkushwaha/X.com]
India vs Pakistan is one of cricket’s fiercest rivalries, and when these two teams clash in the T20I format, the world pauses to witness. Beyond the thrilling contests, what truly stands out are the individual batting performances that have swung matches and etched themselves into cricketing history.
From Virat Kohli in the early 2010s to Abhishek Sharma in 2025, Pakistan keeps getting thrashed by India's young guns in the shorter format.
On that note, here's a close-up look at the top 5 Indian players who scored the highest individual runs against Pakistan in the T20I format.
5. Yuvraj Singh - 72 Runs, 2012
5. Yuvraj Singh - 72 Runs, 2012 [Source: @YuviWorld/X.com]
Few players carried the aura of Yuvraj Singh in white-ball cricket, and against Pakistan, he always brought something special. From 2007 to 2016, Yuvraj played 8 T20Is against the arch-rivals, scoring 155 runs with a highest score of 72.
In the 2012 Pakistan tour of India, Singh scored 72 off just 36 balls (4 fours, 7 sixes) to guide India to a 192-run total. Pakistan folded on 181, leading to an 11-run victory for India, which is still remembered for the blazing knock of Yuvraj, as his strike rate of 200.00 was a huge deal in that era.
4. Abhishek Sharma - 74 Runs, 2025
4. Abhishek Sharma - 74 Runs, 2025 [Source: @thind_akashdeep/X.com]
The new crop of Indian cricket has already begun making its presence felt, and Abhishek Sharma is the newest name to step up to the challenge. In 2025, the young left-hander smashed 74 runs off just 37 balls in the Asia Cup 2025, showcasing fearless intent against Pakistan’s pace attack.
His strike rate of over 200 indicates how boldly he went after Shaheen Afridi and company, belting boundaries all over the park. In just 2 innings against Pakistan, Abhishek has scored 105 runs, averaging 52.50, proving he could be India’s next big match-winner in this rivalry.
3. Gautam Gambhir - 75 Runs, 2007
3. Gautam Gambhir - 75 Runs, 2007 [Source: @CricketopiaCom/X.com]
Before Kohli became Pakistan’s tormentor-in-chief, it was Gautam Gambhir who played the anchor role in India’s earliest T20 clashes. Between 2007 and 2012, Gambhir scored 139 runs in 5 innings, and his standout performance was a match-winning 75 off 54 balls in the 2007 T20 World Cup final in Johannesburg.
While MS Dhoni’s young side went on to win the trophy, it was Gambhir’s controlled aggression at the top that laid the foundation. His innings remains one of the most underrated knocks in the India–Pakistan rivalry.
2. Virat Kohli - 78* Runs, 2012
2. Virat Kohli - 78* Runs, 2012 [Source: @Jigspunadiya/X.com]
Virat Kohli’s unbeaten 78 off 61 balls against Pakistan in the 2012 ICC World T20 at Colombo remains one of his finest knocks in the rivalry and the second-highest individual score by an Indian in T20Is vs Pakistan.
Arriving early after Gautam Gambhir's wicket, Kohli led the chase with his signature calmness, mixing classical shots with cautious aggression. His two sixes and eight fours enabled India to easily chase down 129, gaining an 8-wicket win and solidifying his position as Pakistan's greatest tormentor.
1. Virat Kohli - 82* Runs, 2022
1. Virat Kohli - 82* Runs, 2022 [Source: @mufaddal_vohra/X.com]
When it comes to batting against Pakistan, no one has dominated quite like Virat Kohli. In 11 T20I games played against them, Kohli has made 492 runs at an eye-catching average of 70.28. His highest score came in the unforgettable 82 not out at Melbourne during the 2022 T20 World Cup.
Pursuing 160 against a sold-out audience, Kohli delivered one of the best T20 innings ever played, hitting Haris Rauf for back-to-back sixes and guiding India to a win in the last ball. That knock isn’t just his highest against Pakistan; it’s also one of the most iconic innings in T20 World Cup history.