Fielding has become one of the most important aspects of modern One Day International (ODI) cricket. While batters are celebrated for scoring centuries and bowlers are praised for taking wickets, fielders often produce match-winning moments through outstanding catches. A brilliant catch can remove a dangerous batter, change the momentum of a game, and inspire an entire team. Because of this, the record for the Most Catches in a Single ODI Series has become one of the most respected fielding achievements in international cricket.
The Most Catches in a Single ODI Series record recognizes players who maintained exceptional consistency throughout an entire tournament rather than producing just one memorable performance. Every catch requires perfect judgment, quick reflexes, safe hands, and excellent positioning. These players displayed all those qualities while helping their teams secure crucial victories. Below are the top 10 players with the Most Catches in a Single ODI Series in ODI cricket history.
List of 10 Players with the Most Catches in a Single ODI Series
10. Sandeep Goud

Sandeep Goud starts this ranking of the Most Catches in a Single ODI Series in tenth place. Representing Oman during the ICC Men’s Cricket World Cup League 2 (2019–2023), he completed 16 catches in 31 innings across 31 matches. His fielding was built on consistency rather than spectacular one-match performances, as his best return in a match was two catches. Throughout the tournament, Goud remained one of Oman’s safest fielders and regularly converted opportunities into wickets. His reliable performances helped Oman apply pressure on opponents and earned him a deserved place among players with the Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Sandeep Goud | 31 | 31 | 16 | 2 |
9. Rohit Kumar Paudel

Rohit Kumar Paudel occupies ninth place on the list of players with the Most Catches in a Single ODI Series. Playing for Nepal in the ICC Men’s Cricket World Cup League 2 (2023/24–2027), he collected 16 catches in just 28 innings from 29 matches. His sharp anticipation and dependable catching made him one of Nepal’s best fielders during the competition. Paudel consistently held difficult chances under pressure and supported his bowlers by removing important batters. His impressive catches-per-innings ratio makes his achievement one of the finest in the history of Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Rohit Kumar Paudel | 29 | 28 | 16 | 2 |
READ MORE: Top 10 Bowlers with the Most Caught Wickets in ODI Cricket
8. Dipendra Singh Airee

Dipendra Singh Airee ranks eighth among players with the Most Catches in a Single ODI Series. During the ICC Men’s Cricket World Cup League 2 (2019–2023), he represented Nepal in 32 matches and finished with 17 catches. His athletic movement, quick reactions, and safe hands allowed him to complete several difficult catches throughout the tournament. Airee’s ability to remain focused during pressure situations made him one of Nepal’s most valuable fielders. His outstanding campaign secured him a well-earned place in the all-time Most Catches in a Single ODI Series rankings.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Dipendra Singh Airee | 32 | 32 | 17 | 3 |
7. Brandon McMullen

Brandon McMullen sits seventh on the list of the Most Catches in a Single ODI Series. Representing Scotland in the ICC Men’s Cricket World Cup League 2 (2023/24–2027), he grabbed 17 catches in 29 innings while playing 29 matches. His excellent judgment under high balls and calmness in pressure situations made him one of Scotland’s most dependable fielders. McMullen regularly turned difficult opportunities into wickets and played a key role in several victories. His consistency throughout the tournament places him among the leading performers for the Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Brandon McMullen | 29 | 29 | 17 | 3 |
6. Steven Taylor

Steven Taylor holds sixth position among players with the Most Catches in a Single ODI Series. Playing for the United States in the ICC Men’s Cricket World Cup League 2 (2019–2023), he completed 18 catches across 34 matches. Taylor was known for his alert fielding and dependable hands, helping the USA bowling attack capitalize on important chances. Although his highest return in a match was two catches, his consistency across the tournament made him one of the competition’s standout fielders. His performances continue to rank among the best examples of the Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Steven Taylor | 34 | 34 | 18 | 2 |
5. Assad Vala

Assad Vala takes fifth place on the list of players with the Most Catches in a Single ODI Series after producing an outstanding fielding performance for Papua New Guinea during the ICC Men’s Cricket World Cup League 2 (2019–2023). He featured in 36 matches and completed 19 catches, proving to be one of the safest fielders in the tournament. Vala’s experience and leadership were reflected in his excellent positioning and ability to hold difficult chances under pressure. His best performance came when he grabbed three catches in a single match, while his consistency throughout the competition helped Papua New Guinea create important breakthroughs. His remarkable effort deserves recognition among the greatest fielding campaigns in the history of the Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Assad Vala | 36 | 36 | 19 | 3 |
4. Zeeshan Maqsood

Zeeshan Maqsood ranks fourth in the Most Catches in a Single ODI Series standings thanks to his brilliant fielding displays for Oman during the ICC Men’s Cricket World Cup League 2 (2019–2023). Playing 34 matches and innings, he collected 19 catches while maintaining outstanding consistency from start to finish. Maqsood was known for reading the ball early and positioning himself perfectly to complete difficult catches. His dependable hands gave Oman’s bowlers extra confidence, knowing that chances in the field were rarely dropped. Although his best return in a single match was two catches, his sustained excellence throughout the tournament places him among the all-time leaders for the Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Zeeshan Maqsood | 34 | 34 | 19 | 2 |
3. Khawar Ali

Khawar Ali occupies third place among players with the Most Catches in a Single ODI Series after another exceptional campaign for Oman in the ICC Men’s Cricket World Cup League 2 (2019–2023). Across 33 matches and innings, he completed 19 catches and became one of the team’s most reliable fielders. Whether stationed inside the circle or patrolling the boundary, Khawar Ali consistently converted catching opportunities into valuable wickets. His awareness, quick reactions, and safe hands played an important role in Oman’s overall success during the competition. His consistency throughout the series firmly secures his place among the greatest performers in the Most Catches in a Single ODI Series rankings.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Khawar Ali | 33 | 33 | 19 | 2 |
READ MORE: Top 5 Players with 1000 Runs and 100 Wickets in ODIs
2. Kushal Bhurtel

Kushal Bhurtel claims second place on the list of the Most Catches in a Single ODI Series with an outstanding fielding display for Nepal during the ICC Men’s Cricket World Cup League 2 (2019–2023). He played 29 matches and took 19 catches in 29 innings, producing one of the highest catches-per-innings averages in ODI history. Bhurtel’s best performance came when he completed four catches in a single match, highlighting his exceptional awareness and athletic ability. Throughout the tournament, he remained one of Nepal’s most dependable fielders, regularly supporting the bowling attack by taking difficult catches at crucial moments. His campaign stands among the finest achievements in the history of Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Kushal Bhurtel | 29 | 29 | 19 | 4 |
1. Calum MacLeod

Calum MacLeod holds the record for the Most Catches in a Single ODI Series with an incredible total of 30 catches for Scotland during the ICC Men’s Cricket World Cup League 2 (2019–2023). He achieved this remarkable milestone in just 25 innings while playing 26 matches, making his record one of the greatest fielding performances ever seen in ODI cricket. MacLeod also recorded four catches in a single match and averaged an extraordinary 1.20 catches per innings, a figure unmatched by any other player on this list. His exceptional reflexes, perfect positioning, and consistently safe hands helped Scotland throughout the competition and set a benchmark that will be difficult to surpass. His historic performance remains the gold standard for the Most Catches in a Single ODI Series.
| Player | Mat | Inns | Ct | Max |
|---|---|---|---|---|
| Calum MacLeod | 26 | 25 | 30 | 4 |
The Most Catches in a Single ODI Series record highlights the importance of world-class fielding in One Day International cricket. Every player featured in this top 10 ranking demonstrated remarkable consistency, sharp reflexes, and dependable catching skills throughout an entire tournament. While Nepal, Oman, Scotland, Papua New Guinea, and the United States all produced exceptional fielders, Calum MacLeod remains the undisputed leader with an extraordinary 30 catches. His achievement continues to define the benchmark for the Most Catches in a Single ODI Series, proving that outstanding fielding can influence matches just as much as brilliant batting or match-winning bowling.
FAQs
1. Who holds the record for the Most Catches in a Single ODI Series?
Calum MacLeod of Scotland holds the record for the Most Catches in a Single ODI Series. He took an incredible 30 catches in 25 innings during the ICC Men’s Cricket World Cup League 2 (2019–2023), making it the highest number of catches by any player in a single ODI series.
2. Which Nepal player has the Most Catches in a Single ODI Series?
Kushal Bhurtel is Nepal’s highest-ranked player for the Most Catches in a Single ODI Series. He completed 19 catches in 29 innings during the ICC Men’s Cricket World Cup League 2 (2019–2023), placing him second on the all-time list.
3. How many catches did Calum MacLeod take in his record-breaking ODI series?
Calum MacLeod took 30 catches in 26 matches (25 innings) during the ICC Men’s Cricket World Cup League 2 (2019–2023). This remains the highest total for the Most Catches in a Single ODI Series in ODI cricket history.
4. Which teams have the most players in the Most Catches in a Single ODI Series top 10?
Oman has the most players in the top 10 list for the Most Catches in a Single ODI Series, with Sandeep Goud, Zeeshan Maqsood, and Khawar Ali. Nepal follows with Rohit Kumar Paudel, Dipendra Singh Airee, and Kushal Bhurtel, while Scotland has Calum MacLeod and Brandon McMullen.
5. Why is the Most Catches in a Single ODI Series record important?
The Most Catches in a Single ODI Series record showcases a player’s consistency, concentration, and fielding ability over an entire tournament. It highlights the importance of fielding in ODI cricket, as taking crucial catches can change the outcome of matches and significantly contribute to a team’s success.