ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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

Batting 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.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Fahim MuntasirBAN2002200236052338.678660.4700171
Saeed AjmalPAK20142014472522110.4013438.8100030
Hedley VerityENG1937193747152198.6723221.1200230
Pat PocockENG1974197447052237.4323821.8500221
Morné MorkelSA2011201158052286.509157.1400280
Tim MayAUS19881988583521410.4026819.4000160
Nuwan ZoysaSL200420046935228*8.6716132.3000170
Fidel EdwardsWI20092009795521113.0014136.8800070
Iqbal QasimPAK1980198091035219*7.4321124.6400260
Zaheer KhanIND20072007911352116.5014136.8800261
Doug BollingerAUS20102010811552218.6713638.2400270
Trent BoultNZ2014201491155219*8.6714336.3600161
Herb McGirrNZ19301930210515151.00--010-0
Srinivasaraghavan VenkataraghavanIND19771977120513725.5010150.5000050
Mark BensonENG19861986120513025.5016231.4800040
Ravi BoparaENG201120112215144*51.009056.6700040
Daryl MitchellNZ20202020220514225.5010548.5700060
Rahmanullah GurbazAFG20242024120514625.5010548.5700042
Tafadzwanashe KaitanoZIM20242024120514625.5012142.1500041
Kamil MisharaSL20262026120513225.506479.6900061
Warwick ArmstrongAUS19071907120514425.50--00050
Andy SandhamENG19221922120512625.50--000-0
Alfred DipperENG19211921120514025.50--00030
William BrannSA19221922120515025.50--01000
Jock CameronSA19301930120515125.50--01150
Walter RobinsENG19321932120513025.50--000-0
Ken ViljoenSA19301930120514425.50--00060
Stan NicholsENG19331933220514925.50--00000
Ramnath KennyIND19591959120515125.50--01100
Mark GillespieNZ20122012230512717.0045113.3300073
Michael NeserAUS20252025230513517.009553.6800180
Charlie TownsendENG18991899230513817.00--000-0
Clarrie GrimmettAUS192919292315138*25.5024420.9000010
Ian PeeblesENG19281928231512625.50--000-0
Vaughan BrownNZ198519852315136*25.5016431.1000130
Aamer MalikPAK19881988231513225.5012939.5300050
Eddo BrandesZIM19961996331513925.508460.7100023
Jeff CroweNZ19861986340512312.7515133.7700080
Chamu ChibhabhaZIM20232023240513112.7510946.7900070
Nasir JamshedPAK20132013240514612.7510747.6600180
Nick CookENG19831983240512612.7516431.1000050
Greville StevensENG19301930240512912.75--000-0
Robert HarveySA19361936240512812.75--00001
Allan RaeWI19511951240512512.7530.0000130
Ray IllingworthENG19681968340512712.7517628.9800040
Doug PadgettENG19601960240513112.75--00050
Eric FreemanAUS19701970240511812.7514634.9300080
Mike FindlayWI19691969240512312.7518827.1300070
Adam HollioakeENG19971997240514512.7511743.5900161
Asoka de SilvaSL19861986352512117.00--00100
PreviousPage 173Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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