Catching has always been one of the most important skills in one-day international cricket because it can completely change the result of a match in just one moment. A single sharp catch can break a dangerous partnership and shift momentum toward the bowling side. Pakistan cricket has produced many talented fielders who have shown excellent reflexes, safe hands, and great awareness on the field. The record of Most Catches in an Innings for Pakistan in ODIs highlights those players who performed brilliantly under pressure and helped their team in crucial situations.
When we study the history of the Most Catches in an Innings for Pakistan in ODIs, we see that several players managed to take three or four catches in a single ODI innings. These performances are not just numbers; they reflect focus, positioning, and match awareness. Players from different eras, from the 1980s to modern cricket, have contributed to this record.
List of 10 Most Catches in an Innings for Pakistan in ODIs
10. Ijaz Ahmed

Ijaz Ahmed was known as a stylish batsman, but he was also a sharp fielder for Pakistan. In the ODI against Australia in 1992, he took three catches in a single innings. This performance adds him to the list of players with the Most Catches in an Innings for Pakistan in ODIs.
He showed excellent concentration and safe hands in difficult Australian conditions. His fielding effort helped Pakistan control the opposition’s batting momentum. Performances like this highlight his importance in the Most Catches in an Innings for Pakistan in ODIs record list.
| Stat | Details |
|---|---|
| Catches | 3 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | Australia |
9. Javed Miandad

Javed Miandad was one of Pakistan’s greatest cricketers, and his fielding was also highly reliable. Against England in 1989, he took three catches in an innings, making his mark in the Most Catches in an Innings for Pakistan in ODIs.
He was always alert on the field and used his experience to judge difficult chances. His contribution shows why he is included in the Most Catches in an Innings for Pakistan in ODIs list.
| Stat | Details |
|---|---|
| Catches | 3 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | England |
READ MORE: Top 10 Players with Most Runs in ODI Cricket 2026
8. Ijaz Ahmed

Ijaz Ahmed appears again in the Most Catches in an Innings for Pakistan in ODIs with another strong performance against Australia in 1989.
He remained consistent in the field and took three catches with sharp reflexes and excellent positioning. His performance added pressure on the opposition and strengthened Pakistan’s fielding unit in the Most Catches in an Innings for Pakistan in ODIs.
| Stat | Details |
|---|---|
| Catches | 3 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | Australia |
7. Imran Khan

Imran Khan was a world-class captain and bowler, but also a reliable fielder. In 1986 against Sri Lanka, he took three catches in an innings, making him part of the Most Catches in an Innings for Pakistan in ODIs.
His athletic ability and sharp awareness helped him take important catches. His leadership on the field made him a key figure in the Most Catches in an Innings for Pakistan in ODIs records.
| Stat | Details |
|---|---|
| Catches | 3 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | Sri Lanka |
6. Javed Miandad

Javed Miandad once again appears in the Most Catches in an Innings for Pakistan in ODIs with another excellent performance against the West Indies in 1985.
He took three catches in a single innings against a strong batting lineup. His quick reflexes and safe hands helped Pakistan stay competitive in the match and strengthened his name in the Most Catches in an Innings for Pakistan in ODIs.
| Stat | Details |
|---|---|
| Catches | 3 |
| Inns | 1 |
| Team | Pakistan |
| Opposition | West Indies |
5. Umar Akmal

Umar Akmal delivered one of the best modern fielding performances in the Most Catches in an Innings for Pakistan in ODIs. In 2015 against Ireland, he took four catches in a single innings.
He showed great focus and composure under pressure. His effort played a major role in restricting the opposition and made him one of the top names in the Most Catches in an Innings for Pakistan in ODIs.
| Stat | Details |
|---|---|
| Catches | 4 |
| Inns | 1 |
| Team | Pakistan |
| Opposition | Ireland |
4. Misbah-ul-Haq

Misbah-ul-Haq was known for his calm and smart cricket. In 2009 against Sri Lanka, he took four catches in an innings, adding his name to the Most Catches in an Innings for Pakistan in ODIs.
His positioning and awareness helped him take crucial catches. This performance shows his value not just as a captain but also in the Most Catches in an Innings for Pakistan in ODIs record list.
| Stat | Details |
|---|---|
| Catches | 4 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | Sri Lanka |
3. Younis Khan

Younis Khan was one of Pakistan’s most dependable fielders. In 2005 against India, he took four catches in an innings, making a strong entry in the Most Catches in an Innings for Pakistan in ODIs.
He showed outstanding focus in a high-pressure match. His safe hands made him one of the most trusted fielders in the Most Catches in an Innings for Pakistan in ODIs.
| Stat | Details |
|---|---|
| Catches | 4 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | India |
READ MORE: Top 10 Pakistani Bowlers with the most ODI Wickets
2. Younis Khan

Before his famous India performance, Younis Khan also took four catches in 2002 against Zimbabwe, adding another entry to the Most Catches in an Innings for Pakistan in ODIs.
He was highly consistent and reliable in the field. His sharp reflexes and awareness made him a key player in the Most Catches in an Innings for Pakistan in ODIs record.
| Stat | Details |
|---|---|
| Catches | 4 |
| Inns | 2 |
| Team | Pakistan |
| Opposition | Zimbabwe |
1. Saleem Malik

Saleem Malik holds one of the earliest records in the Most Catches in an Innings for Pakistan in ODIs. In 1984 against New Zealand, he took four catches in a single innings.
This was a remarkable achievement in early ODI cricket, when fielding standards were still developing. His performance remains a historic highlight in the Most Catches in an Innings for Pakistan in ODIs.
| Stat | Details |
|---|---|
| Catches | 4 |
| Inns | 1 |
| Team | Pakistan |
| Opposition | New Zealand |
The history of the Most Catches in an Innings for Pakistan in ODIs shows that Pakistan has produced many excellent fielders across different generations. From Saleem Malik to modern players like Umar Akmal, each player contributed with sharp catching skills.
FAQs
1. What is the record for Most Catches in an Innings for Pakistan in ODIs?
The record for Most Catches in an Innings for Pakistan in ODIs is four catches in a single innings, achieved by several players, including Saleem Malik, Younis Khan, Misbah-ul-Haq, and Umar Akmal.
2. Which Pakistani players have taken 4 catches in an ODI innings?
Players like Saleem Malik, Younis Khan, Misbah-ul-Haq, and Umar Akmal have all taken four catches in an innings, making them key names in the Most Catches in an Innings for Pakistan in ODIs record list.
3. Who was the first Pakistani player to achieve the most catches in an Innings for Pakistan in ODIs?
Saleem Malik was one of the earliest players to achieve this record in 1984 against New Zealand, making him an important part of the Most Catches in an Innings for Pakistan in ODI history.
4. Why is fielding important in Most Catches in an Innings for Pakistan in ODIs?
Fielding is very important in the Most Catches in an Innings for Pakistan in ODIs because a single catch can change the match, break partnerships, and help the bowling team gain control of the game.
