
Most Dismissals in Ind vs Pak ODI cricket history is a fascinating measure of wicketkeeping excellence in one of the sport’s biggest rivalries. While batting and bowling records often attract the most attention, wicketkeepers have played an equally important role in deciding India-Pakistan ODI matches. A sharp catch behind the stumps or a lightning-fast stumping can completely change the direction of an innings.
The Most Dismissals in Ind vs Pak ODI rankings also demonstrate how different generations produced outstanding wicketkeepers. Some players relied heavily on catches, while others added valuable stumpings to their totals. The figures below include catches and stumpings and are arranged from 10th to 1st position.
10. Sarfaraz Ahmed

Sarfaraz Ahmed occupies 10th position in the Most Dismissals in Ind vs Pak ODI rankings with 11 dismissals from eight matches. The Pakistan wicketkeeper completed all 11 dismissals through catches, with no stumpings recorded against India in the supplied statistics. His maximum number of dismissals in a single innings was four, all coming as catches. Sarfaraz’s overall dismissal rate was 1.375 per innings, highlighting how frequently he contributed behind the wickets during his limited number of ODI appearances against India. His safe hands and alert positioning allowed him to remain effective even when facing Pakistan’s biggest ODI rival, making his record a notable entry in the Most Dismissals in Ind vs Pak ODI list.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| Sarfaraz Ahmed | 8 | 11 | 11 | 0 |
9. R Dravid

Rahul Dravid features ninth in the Most Dismissals in Ind vs Pak ODI rankings with 12 dismissals from 10 innings. Interestingly, despite appearing in 58 matches during the stated span, the supplied data records 10 innings as wicketkeeper, resulting in 12 dismissals. Eleven of those dismissals came through catches and one through a stumping. Dravid’s best performance behind the stumps was three dismissals in one innings, all catches. His dismissal rate stood at 1.20 per innings. His contribution to the Most Dismissals in Ind vs Pak ODI record is particularly interesting because he was primarily celebrated as a batter, yet he also provided India with a reliable wicketkeeping option during important matches.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| R Dravid | 58 | 12 | 11 | 1 |
8. KS More

KS More sits eighth in the Most Dismissals in Ind vs Pak ODI rankings after recording 12 dismissals in 12 matches. The former Indian wicketkeeper collected eight catches and four stumpings against Pakistan. His ability to contribute through both methods made him a particularly versatile presence behind the stumps. More’s best match produced three dismissals, consisting of two catches and one stumping, while his dismissal rate was exactly 1.00 per innings. His numbers underline the importance of quick reactions and anticipation in high-pressure India-Pakistan encounters, securing his place among the Most Dismissals in Ind vs Pak ODI records.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| KS More | 12 | 12 | 8 | 4 |
7. Rashid Latif

Rashid Latif is seventh in the Most Dismissals in Ind vs Pak ODI ranking with 14 dismissals from 11 matches. The Pakistan wicketkeeper accounted for nine catches and five stumpings, showing a strong balance between the two major methods of dismissing batters. His maximum tally in an innings was four dismissals, including two catches and two stumpings. Latif averaged 1.272 dismissals per innings, an impressive figure considering the intensity surrounding India-Pakistan cricket. His quick work behind the stumps and ability to capitalize on batting mistakes helped him build a strong record in the Most Dismissals in Ind vs Pak ODI standings.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| Rashid Latif | 11 | 14 | 9 | 5 |
ALSO READ:
6. SS Karim

SS Karim ranks sixth among the Most Dismissals in Ind vs Pak ODI with 14 dismissals in 14 innings. The Indian wicketkeeper recorded 13 catches and one stumping, meaning catches accounted for the overwhelming majority of his dismissals. His best performance in an innings produced two dismissals, both catches. Karim’s dismissal rate of exactly 1.00 per innings reflects his consistency behind the wickets. Although his international career against Pakistan covered a relatively short period, his ability to collect chances cleanly earned him a place in the Most Dismissals in Ind vs Pak ODI rankings.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| SS Karim | 14 | 14 | 13 | 1 |
5. Saleem Yousuf

Saleem Yousuf takes fifth place in the Most Dismissals in Ind vs Pak ODI rankings with 21 dismissals from 14 matches. The Pakistan wicketkeeper registered 15 catches and six stumpings, giving him a well-rounded record behind the stumps. His highest number of dismissals in one innings was four, consisting of three catches and one stumping. Yousuf’s dismissal rate of 1.50 per innings was one of the strongest figures among the leading wicketkeepers listed here. His record shows why he remains an important name when discussing the Most Dismissals in Ind vs Pak ODI rivalry.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| Saleem Yousuf | 14 | 21 | 15 | 6 |
4. NR Mongia

Nayan Mongia occupies fourth position in the Most Dismissals in Ind vs Pak ODI list with 29 dismissals from 29 innings. The Indian wicketkeeper completed 22 catches and seven stumpings during his matches against Pakistan. His best performance produced five dismissals in a single innings, including three catches and two stumpings. Mongia’s dismissal rate was 1.00 per innings, reflecting a remarkably consistent contribution behind the stumps. His combination of dependable catching and sharp stumpings makes his 29 dismissals an important part of the Most Dismissals in Ind vs Pak ODI history.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| NR Mongia | 29 | 29 | 22 | 7 |
3. Kamran Akmal

Kamran Akmal sits third in the Most Dismissals in Ind vs Pak ODI rankings with 31 dismissals in 27 matches. The Pakistan wicketkeeper took 27 catches and completed four stumpings against India. His best performance produced four dismissals, with two catches and two stumpings. Akmal’s dismissal rate of 1.148 per innings demonstrates his regular involvement whenever Pakistan faced India. His 27 catches form the bulk of his tally, but his four stumpings also highlight his ability to react quickly when batters ventured out of their crease. These numbers place Akmal firmly among the leading names in Most Dismissals in Ind vs Pak ODI history.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| Kamran Akmal | 27 | 31 | 27 | 4 |
2. MS Dhoni

MS Dhoni is second in the Most Dismissals in Ind vs Pak ODI rankings with 44 dismissals from 36 matches. India’s legendary wicketkeeper recorded 35 catches and nine stumpings, demonstrating his effectiveness across both aspects of wicketkeeping. His maximum tally in an innings was three dismissals, all three coming through catches. Dhoni’s dismissal rate was 1.222 per innings, while his long span against Pakistan allowed him to build one of the most impressive wicketkeeping records in the rivalry. His calm approach, exceptional anticipation and fast glove work made him a key figure in the Most Dismissals in Ind vs Pak ODI record.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| MS Dhoni | 36 | 44 | 35 | 9 |
1. Moin Khan

Moin Khan leads the Most Dismissals in Ind vs Pak ODI rankings by a considerable margin with 71 dismissals from 47 innings. The Pakistan wicketkeeper collected 58 catches and 13 stumpings across 49 matches between 1991 and 2004. His best performance produced four dismissals in one innings, all four coming through catches. Moin’s dismissal rate of 1.51 per innings is also the highest among the top-ranked players featured here. His remarkable combination of longevity, reliable catching and sharp stumpings made him the standout wicketkeeper in this rivalry. With 71 total dismissals, Moin Khan holds the leading position in the Most Dismissals in Ind vs Pak ODI standings.
| Player | Matches | Dismissals | Catches | Stumpings |
|---|---|---|---|---|
| Moin Khan | 49 | 71 | 58 | 13 |
Frequently Asked Questions
Who has the most dismissals in Ind vs Pak ODI history?
Moin Khan has the highest number of dismissals in the Most Dismissals in Ind vs Pak ODI rankings, with 71 dismissals from 49 matches.
Who is India’s leading wicketkeeper in the Most Dismissals in Ind vs Pak ODI list?
MS Dhoni is India’s leading wicketkeeper in the Most Dismissals in Ind vs Pak ODI rankings, with 44 dismissals from 36 matches.
How many dismissals did Kamran Akmal record against India?
Kamran Akmal recorded 31 dismissals against India, including 27 catches and four stumpings, placing him third in the Most Dismissals in Ind vs Pak ODI rankings.
Who recorded the most catches among the players listed?
Moin Khan recorded the most catches, with 58, which forms the largest catching tally in the Most Dismissals in Ind vs Pak ODI rankings.
What is the difference between a catch and a stumping?
A catch occurs when the wicketkeeper or another fielder catches the ball before it touches the ground after the batter hits it. A stumping occurs when the wicketkeeper breaks the stumps while the batter is outside the crease and is not attempting a run.