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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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 All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Billy GriffithENG1948194812014414072.00--100150
Gilbert ParkhouseENG195919592301447848.00--010-0
Ken MackayAUS1962196223114486*72.0016734.73010120
Mark BurgessNZ197719772401446636.0028151.25010201
Geoff GreenidgeWI197219722411445048.00--010130
Alex HalesENG201920195501448228.80133108.27010165
Finn AllenNZ202520255511445036.0068211.760111411
Johnny DouglasENG191419143501447728.80--01100
Lawrence RoweWI197919796501446028.8030247.68020140
Shahriar NafeesBAN201020105601447324.0015592.90011250
Merv WallaceNZ194919494601445824.00--02030
Winston PlaceENG1948194836114410728.80--10000
Jack CrappENG194819484711445624.00190.0001161
Denis LindsaySA196519654801445018.00--01180
Sunil DhaniramCAN200620068801446318.0021666.67011171
James FaulknerAUS20152015118414450*36.00105137.14011176
A PatmoreJPN2026202611821445224.0017184.21010130
Mark WoodENG2022202213811443920.5716985.21001193
Syd GregoryAUS191219127801444018.0017441.3800050
Saad Bin ZafarCAN20262026119114440*18.0016090.00001153
Yves CyusaRWA2024202413911446118.00116124.14010165
Amjad AliUAE20152015101011444516.0024558.78000160
Mominul HaqueBAN2019201951001445214.4030147.84012211
Gus AtkinsonENG2025202581001443814.4016985.21000145
J AlegraPHI20232023111001444114.4017781.3600184
Andre BothaIRE20072007151211444213.0925456.6900381
Jatinder SinghOMA20232023131311444212.0025356.92000160
André NelSA2006200619194144229.6027851.80006193
James AndersonENG20132013242611144289.6025257.14006220
Phil MeadENG1913191322014310271.50--100-0
Naved LatifPAK2001200133014311347.6719174.87100151
Michael KlingerAUS201720173301436247.67112127.68010122
Henry DavidsSA201220123301436847.67102140.20020174
Muhammad TanveerQAT2022202273114388*71.5084170.24010515
Mohammad NaimBAN201920193301438147.67107133.64010173
Ian RedpathAUS1972197223014313547.6721764.98100140
Irfan KarimKEN2026202654214369*71.50123116.26010141
Roy MinnettAUS191119112401439035.7523062.17010200
John ReidNZ1961196124114375*47.67--010171
Richard HadleeNZ197719772401438135.7524358.85010162
T SandeepESW202620265501435728.60101141.58010193
Hanif MohammadPAK196119613501436228.60--010110
Wavell HindsWI200420045601438223.8329348.81010172
Joshua RasuVAN202620266601435923.8315393.4601077
Tony WhitemanLUX2021202166214355*35.75138103.62010155
S HookEST2022202266114369*28.60120119.17011125
Ivan BarrowWI1933193336014310523.83--10100
Amar SinghIND1936193636114348*28.60--00071
Jim BurkeAUS19511951361143101*28.60--100110
Noel McGregorNZ196219623601436823.83--011110
PreviousPage 191Next

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.