
Most Ducks for IND vs PAK ODIs is an interesting statistical category that highlights batters and all-rounders who have been dismissed without scoring in matches between India and Pakistan. A duck can happen to any player, regardless of reputation, experience or batting ability, and the intense pressure surrounding an India-Pakistan contest can make such dismissals even more memorable.
10. Anil Kumble – India

Anil Kumble is one of India’s most celebrated bowlers, but he also contributed valuable runs when required. In his 34 ODIs against Pakistan, Kumble batted in 22 innings and remained unbeaten seven times. He scored 160 runs with a highest score of 16 and recorded three ducks. His batting average of 10.66 reflects the difficulty he faced against Pakistan’s bowling attack, while his presence in the Most Ducks for IND vs PAK ODIs ranking shows that even accomplished international players experienced failures in this intense rivalry.
| Player | Team | Matches | Runs | Ducks |
|---|---|---|---|---|
| Anil Kumble | IND | 34 | 160 | 3 |
9. Mohammad Kaif – India

Mohammad Kaif featured in 21 ODIs against Pakistan and batted in 20 innings. He scored 369 runs at an average of 21.70, with a highest score of 78. Kaif recorded three ducks during his India-Pakistan ODI career. Known for his energetic fielding and dependable middle-order batting, he experienced both successful and difficult moments against Pakistan. His three ducks place him among the players with the Most Ducks for IND vs PAK ODIs in the supplied statistics.
| Player | Team | Matches | Runs | Ducks |
| Mohammad Kaif | IND | 21 | 369 | 3 |
8. Saqlain Mushtaq – Pakistan

Saqlain Mushtaq was one of Pakistan’s finest spin bowlers and played 36 ODIs against India. He batted in 17 innings and remained unbeaten seven times, scoring 161 runs at an average of 16.10. His highest score was 29, and he recorded three ducks. While his primary contribution came with the ball, his batting record against India also forms part of the Most Ducks for IND vs PAK ODIs statistics.
| Player | Team | Matches | Runs | Ducks |
| Saqlain Mushtaq | PAK | 36 | 161 | 3 |
7. Moin Khan – Pakistan

Moin Khan was an experienced wicketkeeper-batter who represented Pakistan in 49 ODIs against India. He batted in 44 innings and remained unbeaten 14 times, accumulating 788 runs at an average of 26.26. His highest score was 72, while he registered five ducks. Despite contributing several useful innings during the rivalry, Moin Khan also had a number of low-scoring dismissals, placing him among the players with the Most Ducks for IND vs PAK ODIs.
| Player | Team | Matches | Runs | Ducks |
| Moin Khan | PAK | 49 | 788 | 5 |
ALSO READ:
6. Younis Khan – Pakistan

Younis Khan established himself as one of Pakistan’s most dependable batters and faced India in 37 ODIs. He batted in all 37 matches and remained unbeaten four times, scoring 1,251 runs at an impressive average of 37.90. His highest score was an unbeaten 123, and he registered three centuries and seven fifties. Despite his strong overall record, Younis recorded five ducks, putting him among the leading names for the Most Ducks for IND vs PAK ODIs.
| Player | Team | Matches | Runs | Ducks |
| Younis Khan | PAK | 37 | 1,251 | 5 |
5. Sachin Tendulkar – India

Sachin Tendulkar played 69 ODIs against Pakistan, making him one of the most experienced Indian batters in this rivalry. He batted 67 times and scored 2,526 runs at an outstanding average of 40.09. Tendulkar produced five centuries and 16 fifties, with a highest score of 141. Despite these remarkable numbers, he recorded five ducks in his India-Pakistan ODI career. His inclusion in the Most Ducks for IND vs PAK ODIs ranking demonstrates that even one of the greatest batters in cricket history could experience failures in this fiercely contested rivalry.
| Player | Team | Matches | Runs | Ducks |
| Sachin Tendulkar | IND | 69 | 2,526 | 5 |
4. Shahid Afridi – Pakistan

Shahid Afridi played a huge number of ODIs against India, appearing in 67 matches and batting 64 times. He scored 1,524 runs at an average of 25.40 and produced two centuries and four fifties. His highest score was 109, while his aggressive approach resulted in a high strike rate of 109.09. Afridi recorded six ducks, the joint-highest total in the supplied data, making him one of the most prominent players in the Most Ducks for IND vs PAK ODIs ranking.
| Player | Team | Matches | Runs | Ducks |
| Shahid Afridi | PAK | 67 | 1,524 | 6 |
3. J Srinath – India

J Srinath occupies a leading position in this ranking with six ducks against Pakistan in ODI cricket. He played 36 matches and batted 26 times, remaining unbeaten on seven occasions. Srinath scored 177 runs with a highest score of 43 and averaged 9.31. Although he was primarily known for his fast bowling, his batting opportunities were often limited. His six ducks put him level with the highest figure in the supplied Most Ducks for IND vs PAK ODIs data.
| Player | Team | Matches | Runs | Ducks |
| J Srinath | IND | 36 | 177 | 6 |
2. Sourav Ganguly – India

Sourav Ganguly was one of India’s most important ODI batters and captains during his career. Against Pakistan, he played 53 matches and batted in 50 innings, scoring 1,652 runs at an average of 35.14. Ganguly recorded two centuries and nine fifties, with a highest score of 141. He registered four ducks in the supplied statistics. His overall run-scoring record remains impressive despite these failures, and his four ducks place him among the notable names in the Most Ducks for IND vs PAK ODIs ranking.
| Player | Team | Matches | Runs | Ducks |
| Sourav Ganguly | IND | 53 | 1,652 | 4 |
1. J Srinath and Shahid Afridi

J Srinath and Shahid Afridi are joint leaders with six ducks each. Both players recorded six scores of zero in their ODI meetings between India and Pakistan. Afridi had a considerably larger batting record, scoring 1,524 runs from 64 innings, while Srinath scored 177 runs from 26 innings. Their identical duck counts demonstrate that batting failures occurred across different roles, from an aggressive all-rounder to a frontline fast bowler.
| Player | Team | Matches | Runs | Ducks |
| J Srinath / Shahid Afridi | IND / PAK | 36 / 67 | 177 / 1,524 | 6 / 6 |
The Most Ducks for IND vs PAK ODIs statistics provide an interesting perspective on one of cricket’s most competitive rivalries. Shahid Afridi and J Srinath share the highest duck tally in the supplied data with six each, while Younis Khan, Moin Khan and Sachin Tendulkar follow with five ducks apiece.
FAQs
Who has the most ducks in IND vs PAK ODIs?
According to the supplied data, J Srinath and Shahid Afridi have the joint-highest number of ducks, with six each.
How many ducks does Sachin Tendulkar have against Pakistan in ODIs?
Sachin Tendulkar recorded five ducks in his ODI matches against Pakistan according to the supplied statistics.
How many ducks does Shahid Afridi have against India?
Shahid Afridi registered six ducks in his ODI career against India in the supplied data.
Which Indian players have five or more ducks against Pakistan?
J Srinath has six ducks, while Sachin Tendulkar has five in the supplied statistics.
Which Pakistan players feature in the Most Ducks for IND vs PAK ODIs ?
The entries include Shahid Afridi, Younis Khan and Moin Khan among the Pakistan players with multiple ducks.