ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Fielding by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatDisCtStCt WkCt FiMDD/M
Dulip SamaraweeraSL1994199443300320.75
Paul StrangZIM1995199543300330.75
Gavin LarsenNZ1995199543300320.75
Dominic CorkENG2000200043300320.75
Craig SpearmanNZ1996199643300320.75
Mark EalhamENG1997199743300310.75
Neil JohnsonZIM2000200043300320.75
Devang GandhiIND1999199943300310.75
Matthew HoggardENG2003200353300310.60
Sachin TendulkarIND1998199853300310.60
Anil KumbleIND2001200153300310.60
Upul ChandanaSL2004200453300310.60
Glenn McGrathAUS2006200653300310.60
Robert KeyENG2002200253300320.60
Alex TudorENG2002200253300320.60
Gary KirstenSA1996199653300310.60
Shaun PollockSA2002200253300310.60
Younis KhanPAK2001200153300310.60
Inzamam-ul-HaqPAK1996199653300310.60
Faisal IqbalPAK2001200153300320.60
Craig McMillanNZ2004200453300310.60
Brendon McCullumNZ2011201153303020.60
Clive LloydWI1971197153300310.60
James AndersonENG2007200753300320.60
Shivnarine ChanderpaulWI1996199653300320.60
Craig WishartZIM1996199653300320.60
Guy WhittallZIM1998199853300310.60
Shahid AfridiPAK2000200053300310.60
Wasim AkramPAK1996199653300320.60
Alok KapaliBAN2002200253300320.60
Saeed AnwarPAK1995199553300320.60
Mohammad AshrafulBAN2007200753300320.60
Mohammad HafeezPAK2014201453300310.60
Javed OmarBAN2007200753300310.60
Mushtaq AhmedPAK1996199653300320.60
Paul WisemanNZ2000200053300320.60
Michael KasprowiczAUS1998199853300320.60
Michael KasprowiczAUS2005200553300320.60
Chris MartinNZ2001200153300310.60
James MarshallNZ2005200553300310.60
Ryan HindsWI2009200953300310.60
Ian BradshawWI2006200653300320.60
Chris TremlettENG2011201153300310.60
Dale SteynSA2015201553300320.60
Ross TaylorNZ2017201753300310.60
Mushfiqur RahimBAN2015201553302110.60
Shakib Al HasanBAN2015201553300310.60
Shakib Al HasanBAN2024202453300320.60
Morné MorkelSA2011201153300320.60
Ravindra JadejaIND2018201853300320.60

Span first and last year · Mat matches · Dis dismissals · Ct catches · St stumpings · Ct Wk catches as wicketkeeper · Ct Fi catches as fielder · MD most dismissals in an innings · D/M dismissals per match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.