Live1st ODI · India in New Zealand 2026/27NZ12/0 (3)INDIND chose to bowlTest1st 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)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 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
Larry GomesWI198019804501456129.0044932.29010110
Everton MattisWI198119814501457129.0040136.16011201
Mike AthertonENG199219923501457629.0040735.63021150
Peter HandscombAUS2023202346114572*29.0036040.28011180
Sammy JonesAUS188618863601458724.17--01060
George HirstENG189818983601458524.17--011141
Robin SmithENG198819883611455729.0037039.19011170
Saqlain MushtaqPAK20012001472145101*29.0039936.34101133
Frank WoolleyENG19231923471145115*24.17--10201
Johnny BriggsENG1898189848314546*29.00--001130
Arthur CarrENG192319234811456320.71--01000
Imtiaz AhmedPAK195219525801455718.13--01300
Harbhajan SinghIND2006200679314538*24.1722963.32000242
Guy WhittallZIM199819985901456216.1133243.67010230
Sadiq MohammadPAK198019805901454616.1135740.62002170
Harbhajan SinghIND20052005710414540*24.1719673.98001164
Jason GillespieAUS200320031010514548*29.0027652.54000143
Mike GattingENG19821982610214532*18.1341734.77002150
Zaheer KhanIND20082008913314557*14.5034442.15011171
Dale SteynSA20102010111351453918.1338337.86000134
James KellyAUS19021902111761453913.182150.0000410
Stuart BroadENG2016201614181145198.5334142.52001130
Kurtis PattersonAUS20192019221144114*144.0027452.55100171
Billy GriffithENG1948194812014414072.00--100150
Gilbert ParkhouseENG195919592301447848.00--010-0
Ken MackayAUS1962196223114486*72.0016734.73010120
Marlon SamuelsWI2000200024114460*48.0034941.26010180
Mark BurgessNZ197719772401446636.0028151.25010201
Geoff GreenidgeWI197219722411445048.00--010130
Bryan YoungNZ199619962401446136.0029648.65010160
Johnny DouglasENG191419143501447728.80--01100
Mohinder AmarnathIND19791979451144101*36.0014130.50101170
Andrew HallSA200220024611447028.8028550.53012190
Darren SammyWI200920093601444824.0023361.80000162
Mitchell StarcAUS2012201246314468*48.0017482.76010164
Merv WallaceNZ194919494601445824.00--02030
Winston PlaceENG1948194836114410728.80--10000
Jock EdwardsNZ197819783601445524.0026254.96021182
Sanjay ManjrekarIND199619963601445324.0040235.82010171
Niroshan DickwellaSL201420144701447220.5723860.50010151
Jack CrappENG194819484711445624.00190.0001161
Denis LindsaySA196519654801445018.00--01180
Mark WoodENG202220225811443920.5716985.21001193
Syd GregoryAUS191219127801444018.0017441.3800050
Arjuna RanatungaSL198219824801445418.0017858.43011151
Mominul HaqueBAN2019201951001445214.4030147.84012211
Hasan AliPAK2021202181001443014.4020271.29001117
HMRKB HerathSL2014201491431444813.0928850.00003220
Trent BoultNZ201320131214714452*20.5728251.06013129
Derek UnderwoodENG19771977101421442312.0039036.92000140
PreviousPage 104Next

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.