Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND128/4 (20.5)IND need 15 runs in 67 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Percy SherwellSA19111911360724112.0013752.55001110
Billy MurdochAUS188318833617219*14.40--00240
James KellyAUS18961896363722724.00--00100
Bert OldfieldAUS193219324617227*14.4010635.8500040
Doug WrightENG19381938462723318.008346.9900160
Nasim-ul-GhaniPAK19651965360722312.00--00000
Brian TaberAUS19671967360723012.00--00100
Lance CairnsNZ19781978360722712.0021733.1800170
Wayne ClarkAUS19771977361723314.4018040.0000050
Robiul IslamBAN20132013474723324.0011662.0700183
Yasir ShahPAK20202020570723310.2912259.02001101
Frank LaverAUS18991899471724512.00--00200
Trent BoultNZ20222022584721718.007892.31000140
Murphy Su'aNZ19931993581724410.2926527.1700370
Bruce TaylorNZ1973197369072208.0010559.0500180
Shane WarneAUS20072007110717171.0065109.2301092
James NeeshamNZ20162016120717135.5011959.66011110
Kithuruwan VithanageSL20132013220715935.508781.6101091
Zafar GoharPAK20212021120713735.5012656.35000130
'Young Jack' HearneENG19201920220715735.5022731.2801040
William ScottonENG188118811217150*71.00--01030
Edmund TylecoteENG18821882120713835.50--00050
Yasir ShahPAK20222022230712723.6717839.8900071
Deepak ShodhanIND19531953231714535.50--000-0
Ray IllingworthENG19701970230713423.6720434.8000080
Glenn TurnerNZ19831983230713223.679475.5300090
Mohsin KhanPAK19811981230714323.6722331.8400060
Pranab RoyIND198219822317160*35.5023030.87010110
Jason KrejzaAUS20082008241713223.6714648.6300080
Shan MasoodPAK20162016240713917.7517740.1100090
George LindeSA20212021240713517.7511959.66000111
Wilf FlowersENG18871887240713717.751118.1800050
Johnny BriggsENG18871887240713317.751241.6700070
Harold GilliganENG19301930440713217.75--000-0
Ken CranstonENG19471947340714517.75--00100
Tony WhiteWI196519652417157*23.67--01001
Ajit WadekarIND19721972240714417.7516842.26001110
Zaheer AbbasPAK19751975240713317.75--00000
Steve JamesENG19981998240713617.7528325.0900160
Kraigg BrathwaiteWI20122012350715714.2027326.0101350
Dominic SibleyENG20192019350712914.2024728.74000110
Edmund TylecoteENG18831883350716614.20--01380
Gregor MacGregorENG18921892351713117.75--00020
Hugh TayfieldSA19501950350714014.20--00000
Graham McKenzieAUS19631963450713914.201723.5300160
Roland ButcherENG19811981350713214.2016044.3800190
Tim CurtisENG19891989350714114.2021233.49001120
John MorrisENG19901990352713223.6717839.8900060
Imrul KayesBAN20082008360713311.8315745.22000120
Doug WrightENG19511951562714517.75--001100
PreviousPage 151Next

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.