Home » Most Catches For ICC Men’s T20 World Cup (Top Fielders List)
Written By: Ben Crawley
Published: February 4, 2026

Catches have played a key role in the ICC Men’s T20 World Cup. Many matches have changed because of sharp fielding and safe hands. Over the years, several players have showcased exceptional fielding skills on the biggest stage. Australia’s David Warner leads the list with 25 catches, showing his consistency across multiple tournaments. He is followed by AB de Villiers and Glenn Maxwell, both known for their quick reflexes and athletic fielding

Read on to see the full list of the top 10 players with the most catches in ICC Men’s T20 World Cup history.

Top 10 Most Catches For ICC Men’s T20 World Cup in History 

Here is the list of the top 10 most catches for the  ICC Men’s T20 World Cup. 

PlayerSpanMatchedCatches TakenMaximum Catch in an InningCatch/Inning
David Warner (AUS)2009-2024412530.609
AB de Villiers (SA)2007-2016302330.92
Glenn Maxwell (AUS)2012-2024312340.741
Rohit Sharma (IND)2007-2024472130.446
Martin Guptill (NZ)2009-2021281930.678
Kane Williamson (NZ)2012-2024291630.551
Mohammad Nabi (AFG)2010-2024301620.533
Dwane Bravo (WI)2007-2021341530.441
Steve Smith (AUS)2010-2022191420.736
David Miller (SA)2014-2024271430.518

1. David Warner: 25 Catches

David Warner is one of the best fielders in T20 World Cup history. He played 41 matches between 2009 and 2024 and took 25 catches. 

David Warner: 25 Catches
Source: ESPNcricinfo 

Warner once took three catches in a single innings. His safe hands and quick movement made him a reliable fielder for Australia in big matches.

2. AB de Villiers: 23 Catches

AB de Villiers was known for his sharp fielding in T20 World Cup matches. He played 30 games between 2007 and 2016 and took 23 catches. 

AB de Villiers: 23 Catches
Source: ESPNcricinfo

De Villiers once grabbed three catches in a single innings. He remained one of the safest fielders, with a best catch-per-innings rate of 0.92, based on a minimum of 30 matches. 

3. Glenn Maxwell: 23 Catches

Glenn Maxwell ranks third among players with the most catches in T20 World Cup history. He played 31 matches between 2012 and 2024 and took 23 catches. 

Glenn Maxwell: 23 Catches
Source: Cricket Australia

Maxwell is known for his quick reactions and athletic fielding, including a four-catch innings. His impact in the field is reflected in a 0.741 catch-per-innings rate.

4. Rohit Sharma: 21 Catches 

Rohit Sharma is the first Indian player to feature in the top 10 list for most catches in T20 World Cup history. 

Rohit Sharma: 21 Catches 
Source: Cricbuzz

He played 47 matches between 2007 and 2024 and took 21 catches. Rohit also managed three catches in one innings, maintaining a catch-per-innings rate of 0.446.

5. Martin Guptill: 19 Catches 

Martin Guptill stands in the 5th position among players with 19 catches. He appeared in 28 matches between 2009 and 2021 and caught 19 balls with consistent fielding. 

Martin Guptill: 19 Catches 
Source: SportsCafe

His catch-per-innings rate is 0.678, and he recorded a maximum of three catches in an innings.

6. Kane Williamson: 16 Catches 

Kane Williamson took 16 catches in his T20 World Cup career, proving his value as a dependable fielder. 

Kane Williamson: 16 Catches 
Source: SportStar

He played 29 matches between 2012 and 2024 and remained sharp under pressure. Williamson also claimed up to three catches in a single innings, finishing with a 0.551 catch-per-innings rate.

7. Mohammad Nabi: 16 Catches 

Mohammad Nabi has been a reliable fielder for Afghanistan in T20 World Cup matches. 

Mohammad Nabi: 16 Catches 
Source: ESPNcricinfo 

He played 30 games between 2010 and 2024 and took 16 catches during this period. Nabi showed consistency in the field and managed to take two catches in a single innings, with a catch-per-innings rate of 0.533.

8. Steve Smith: 14 Catches 

Steven Smith ranks in the 9th position among players with the most catches. He played 19 matches between 2010 and 2022 and took 14 catches. 

Steve Smith: 14 Catches 
Source: The Daily Telegraph

Smith is known for his safe hands in close-in fielding and sharp catching, with a catch-per-inning average of 0.736.

9. Dwayne Bravo: 15 Catches 

Dwayne Bravo was a key fielder for the West Indies in T20 World Cup history. He played 34 matches between 2007 and 2021 and took 15 catches. 

Dwayne Bravo: 15 Catches 
Source: The Guardian 

Bravo once grabbed three catches in a single innings. His sharp awareness and quick hands made him dependable under pressure.

10. David Miller: 14 Catches 

With 14 catches, David Miller at the 8th position on this list. 

David Miller: 14 Catches 
Source: Pinterest 

He played 27 matches between 2014 and 2024 and took a maximum of three catches in a single innings. Known for his strong presence in the outfield, Miller remained a reliable catcher.

Related Reads:

Conclusion: David Warner Took 25 Wickets In The ICC Men’s T20 World Cup 

David Warner leads the list with 25 catches, making him the most successful catcher in ICC Men’s T20 World Cup history. He is followed by AB de Villiers and Glenn Maxwell, both with 23 catches. These numbers highlight the importance of catching in the T20 World Cups. Keep reading to explore detailed stats and performances for each player.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top