The Most Sixes Hit in India vs Pakistan ODI Rivalry is one of the most exciting records in cricket history. Whenever India and Pakistan face each other in One Day Internationals, the pressure is enormous, the atmosphere is electric, and every run becomes important. Fans from both nations eagerly wait to see big boundaries, thrilling batting performances, and match-winning innings. Among all cricketing shots, sixes create the biggest impact because they can instantly change the momentum of a game.
The record for the Most Sixes Hit in India vs Pakistan ODI Rivalry belongs to some of the greatest batters the game has ever seen. These players entertained millions of fans with their fearless stroke play and ability to clear the boundary against world-class bowling attacks. Whether it was Shahid Afridi’s explosive hitting, Inzamam-ul-Haq’s powerful drives, Saeed Anwar’s elegant aggression, Sachin Tendulkar’s masterful batting, or Rohit Sharma’s modern-day dominance, every player on this list created unforgettable moments.
List of 5 Most Sixes Hit in India vs Pakistan ODI Rivalry
5. Rohit Sharma

When discussing the Most Sixes Hit in India vs Pakistan ODI Rivalry, Rohit Sharma deserves special recognition. Despite playing fewer ODI matches against Pakistan compared to some legends on this list, Rohit has already smashed 27 sixes. His ability to dominate both pace bowlers and spinners makes him one of the most dangerous opening batters in modern cricket.
One of Rohit’s finest performances came during the 2019 ICC Cricket World Cup when he scored a magnificent century against Pakistan. Throughout his ODI career against the arch-rivals, he has consistently provided India with strong starts. His average of nearly 50 against Pakistan highlights his remarkable consistency. The fact that he has already entered the list of players with the Most Sixes Hit in India vs Pakistan ODI Rivalry despite playing fewer games shows how destructive he can be.
| Statistic | Value |
| Matches | 20 |
| Runs | 893 |
| Highest Score | 140 |
| Average | 49.61 |
| Strike Rate | 93.02 |
| Centuries | 2 |
| Fifties | 8 |
| Sixes | 27 |
4. Sachin Tendulkar

Few cricketers have had a greater impact on the India-Pakistan rivalry than Sachin Tendulkar. Widely regarded as one of cricket’s greatest batsmen, Tendulkar occupies fourth place among players with the Most Sixes Hit in India vs Pakistan ODI Rivalry. During his legendary career, he smashed 29 sixes against Pakistan while scoring more runs than any other player in this historic ODI contest.
His unforgettable innings of 98 runs during the 2003 Cricket World Cup remains one of the greatest ODI knocks ever played in an India-Pakistan match. The famous upper-cut six off Shoaib Akhtar is still remembered by cricket fans around the world. Tendulkar may not have been known primarily as a power hitter, but his ability to select the right ball and send it over the boundary helped him climb the rankings for the Most Sixes Hit in India vs Pakistan ODI Rivalry.
| Statistic | Value |
| Matches | 69 |
| Runs | 2526 |
| Highest Score | 141 |
| Average | 40.09 |
| Strike Rate | 87.49 |
| Centuries | 5 |
| Fifties | 16 |
| Sixes | 29 |
3. Saeed Anwar

Saeed Anwar was one of Pakistan’s most elegant opening batsmen and one of the finest stroke-makers of his era. His name appears prominently among players with the Most Sixes Hit in India vs Pakistan ODI Rivalry because of his outstanding ability to attack bowlers from the beginning of an innings.
Anwar frequently troubled Indian bowlers by attacking during the powerplay overs. His aggressive starts often laid the foundation for Pakistan’s success. His position among players with the Most Sixes Hit in India vs Pakistan ODI Rivalry reflects his impact on one of cricket’s most intense contests.
| Statistic | Value |
| Matches | 50 |
| Runs | 2002 |
| Highest Score | 194 |
| Average | 43.52 |
| Strike Rate | 90.58 |
| Centuries | 4 |
| Fifties | 8 |
| Sixes | 34 |
READ MORE: Top 10 Best Bowling Economy Rates in India vs Pakistan ODI Matches
2. Inzamam-ul-Haq

Inzamam-ul-Haq occupies second place on the list of players with the Most Sixes Hit in India vs Pakistan ODI Rivalry. Known for his calm personality and effortless power, Inzamam became one of Pakistan’s greatest middle-order batsmen and a consistent performer against India.
His six-hitting record highlights how effective he was against Indian bowling attacks over a long period. Few middle-order batsmen have enjoyed as much success in this rivalry as Inzamam. His place near the top of the Most Sixes Hit in India vs Pakistan ODI Rivalry rankings is a reflection of both his longevity and his immense batting talent.
| Statistic | Value |
| Matches | 67 |
| Runs | 2403 |
| Highest Score | 123 |
| Average | 43.69 |
| Strike Rate | 78.55 |
| Centuries | 4 |
| Fifties | 12 |
| Sixes | 35 |
1. Shahid Afridi

At number one on the list of players with the Most Sixes Hit in India vs Pakistan ODI Rivalry is Shahid Afridi. No player has dominated this record as comprehensively as Afridi. Throughout his international career, he thrilled cricket fans with fearless batting and extraordinary six-hitting ability. His total of 51 sixes against India remains unmatched.
Whenever discussions arise about the Most Sixes Hit in India vs Pakistan ODI Rivalry, Shahid Afridi’s name stands at the very top. His fearless batting, unmatched power, and ability to entertain fans ensured that he became one of the greatest six-hitters ever seen in India-Pakistan ODI cricket.
| Statistic | Value |
| Matches | 67 |
| Runs | 1524 |
| Highest Score | 109 |
| Average | 25.40 |
| Strike Rate | 109.09 |
| Centuries | 2 |
| Fifties | 4 |
| Sixes | 51 |
The record for the Most Sixes Hit in India vs Pakistan ODI Rivalry showcases some of the greatest batting talents in cricket history. These players succeeded in one of the most pressurized environments in world sport and consistently entertained millions of fans with their powerful hitting.
Shahid Afridi sits comfortably at the top of the Most Sixes Hit in India vs Pakistan ODI Rivalry rankings with 51 sixes, a record that remains far ahead of his competitors. Inzamam-ul-Haq follows in second place with 35 sixes, while Saeed Anwar occupies third place with 34. For India, Sachin Tendulkar and Rohit Sharma complete the top five after producing many memorable innings against Pakistan.
