The record for the Most Sixes in an Innings by India vs Pakistan in T20Is showcases some of the finest batting performances in the history of this famous rivalry. Players who feature on this list displayed outstanding confidence, timing, and power as they attacked some of the best bowlers in world cricket. These innings changed the course of matches and provided unforgettable memories for cricket supporters.
When discussing the Most Sixes in an Innings by India vs Pakistan in T20Is, names such as Yuvraj Singh, Virat Kohli, Misbah-ul-Haq, Abhishek Sharma, and Iftikhar Ahmed immediately come to mind. Their remarkable knocks demonstrated how aggressive batting can dominate high-pressure encounters.
List of 5 Most Sixes in an Innings by India vs Pakistan in T20Is
5. Iftikhar Ahmed

Iftikhar Ahmed produced a valuable innings for Pakistan against India during the 2022 ICC T20 World Cup at Melbourne. Pakistan had lost early wickets and needed a partnership to stabilize the innings. Iftikhar responded brilliantly by playing aggressive cricket while maintaining control of the innings. He attacked the Indian bowlers whenever opportunities appeared and helped Pakistan recover from a difficult position.
His knock of 51 runs from 34 balls included four huge sixes that energized the Pakistani innings. The right-hander showed confidence against both pace and spin and ensured that Pakistan remained competitive throughout the middle overs. Although Pakistan could not win the match, its innings remains one of the notable performances in the history of the Most Sixes in an Innings by India vs Pakistan in T20Is. The way he cleared the ropes under pressure demonstrated why he is regarded as a dangerous middle-order batter.
| Player | Runs Scored in an Inns | Balls | 6s |
|---|---|---|---|
| Iftikhar Ahmed | 51 | 34 | 4 |
4. Virat Kohli

Virat Kohli delivered one of the greatest innings ever seen in T20 International cricket when India faced Pakistan at Melbourne in the 2022 T20 World Cup. India was struggling in a difficult chase and needed something extraordinary to stay alive in the match. Kohli accepted the challenge and produced a masterclass in pressure batting.
The Indian superstar remained unbeaten on 82 runs from 53 deliveries and struck four sixes during his memorable innings. His ability to calculate the chase perfectly and attack at the right moments helped India achieve a famous victory. The sixes he hit in the closing overs are still remembered by cricket fans around the world. This remarkable performance holds a special place among the Most Sixes in an Innings by India vs Pakistan in T20Is and is considered one of the finest chases in cricket history.
| Player | Runs Scored in an Inns | Balls | 6s |
|---|---|---|---|
| Virat Kohli | 82* | 53 | 4 |
3. Misbah-ul-Haq

Misbah-ul-Haq almost guided Pakistan to victory in the final of the inaugural ICC T20 World Cup in Johannesburg in 2007. Pakistan found themselves under pressure after losing wickets, but Misbah fought back with determination and intelligent stroke play. He carried Pakistan’s hopes deep into the contest and nearly produced one of the most memorable victories in T20 cricket.
Misbah scored 43 runs from 38 balls and struck four sixes during his courageous innings. His ability to keep Pakistan in the game despite the mounting pressure was remarkable. Although Pakistan eventually lost the final, his knock remains one of the standout innings associated with the Most Sixes in an Innings by India vs Pakistan in T20Is. The innings is remembered for both its bravery and its powerful six-hitting.
| Player | Runs Scored in an Inns | Balls | 6s |
|---|---|---|---|
| Misbah-ul-Haq | 43 | 38 | 4 |
READ MORE: Top 5 Best Bowling Figures in India vs Pakistan ODIs
2. Abhishek Sharma

Abhishek Sharma announced himself on the biggest stage with a sensational innings against Pakistan in Dubai in 2025. The young Indian batter showed no signs of nervousness and attacked the bowlers from the beginning of his innings. His fearless style placed Pakistan under pressure and helped India gain complete control of the match.
Abhishek blasted 74 runs from only 39 balls and smashed five towering sixes. His attacking approach entertained fans and highlighted his ability to dominate bowling attacks in T20 cricket. The innings quickly became one of the most talked-about performances in the rivalry and earned its place among the Most Sixes in an Innings by India vs Pakistan in T20Is. His clean striking and aggressive intent made this knock truly special.
| Player | Runs Scored in an Inns | Balls | 6s |
|---|---|---|---|
| Abhishek Sharma | 74 | 39 | 5 |
1. Yuvraj Singh

Yuvraj Singh tops the list for the Most Sixes in an Innings by India vs Pakistan in T20Is with a breathtaking display of power-hitting against Pakistan in Ahmedabad in 2012. Throughout his career, Yuvraj was known for his ability to clear the boundary with ease, and this innings was one of the finest examples of his destructive batting.
The left-handed star smashed 72 runs from just 36 deliveries and struck an incredible seven sixes. Pakistan’s bowlers struggled to contain him as he launched repeated attacks over the boundary ropes. His strike rate of 200 reflected the complete dominance he displayed during the innings. Even today, this remains the highest number of sixes hit by a player in a T20I innings between India and Pakistan and stands as the benchmark for the Most Sixes in an Innings by India vs Pakistan in T20Is.
| Player | Runs Scored in an Inns | Balls | 6s |
|---|---|---|---|
| Yuvraj Singh | 72 | 36 | 7 |
The history of the India-Pakistan rivalry is filled with dramatic finishes, legendary performances, and unforgettable moments. Among these moments, powerful six-hitting has always captured the imagination of cricket fans. The record for the Most Sixes in an Innings by India vs Pakistan in T20Is highlights batters who were willing to take risks and dominate the opposition in high-pressure situations.
Yuvraj Singh sits comfortably at the top of the list with seven sixes, producing one of the greatest displays of power-hitting ever seen in a T20 International between these two nations. Abhishek Sharma follows with five sixes, while Virat Kohli, Misbah-ul-Haq, and Iftikhar Ahmed each contributed memorable innings featuring four maximums.
FAQs
1: Who holds the record for the Most Sixes in an Innings by India vs Pakistan in T20Is?
Yuvraj Singh holds the record for the Most Sixes in an Innings by India vs Pakistan in T20Is. The Indian all-rounder smashed 7 sixes during his explosive innings of 72 runs from 36 balls against Pakistan in Ahmedabad on 28 December 2012.
2: Which Indian batter has hit the second-most sixes in an innings against Pakistan in T20Is?
Abhishek Sharma ranks second on the list of the Most Sixes in an Innings by India vs Pakistan in T20Is among Indian batters. He struck 5 sixes while scoring 74 runs from 39 balls against Pakistan in Dubai in 2025.
3: How many sixes did Virat Kohli hit in his famous Melbourne innings against Pakistan?
Virat Kohli hit 4 sixes during his unbeaten 82-run knock against Pakistan at Melbourne in the 2022 ICC T20 World Cup. His innings is considered one of the greatest performances in the history of India-Pakistan T20 cricket.
4: Which Pakistani players feature among the Most Sixes in an Innings by India vs Pakistan in T20Is?
Misbah-ul-Haq and Iftikhar Ahmed are among the Pakistani players featured in the Most Sixes in an Innings by India vs Pakistan in T20Is list. Both players hit 4 sixes in their respective innings against India.
5: Why is the Most Sixes in an Innings by India vs Pakistan in T20Is record so special?
The Most Sixes in an Innings by India vs Pakistan in T20Is record is special because it highlights match-changing performances in one of cricket’s biggest rivalries. Players who feature on this list produced powerful batting displays under intense pressure and entertained millions of fans worldwide.
