Batting by year (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryl MitchellNZ202620262323491413748.11109983.173318721
Clive LloydWI197619761524191410239.7487272.361719213
Mohammad HafeezPAK201420142327191419735.15132668.932511049
Eoin MorganENG20182018292959149238.0891899.560818129
Jan FrylinckNAM202620262929391411035.1597294.032617127
Alastair CookENG20142014283329139529.45163155.980401022
Russel ArnoldSL20002000313569139931.48155758.64050896
Guy WhittallZIM2000200034397913188*28.53157657.93123916
Grant FlowerZIM2000200039478913106*23.41189248.261486711
Moin KhanPAK20002000484849137020.75144063.400347414
Marlon SamuelsWI20072007282819129833.78121774.940819124
Ahmed ShehzadPAK20152015293219129529.42117077.950621056
Jacob OramNZ2004200431296911126*39.61152159.892318916
Rahul DravidIND19961996273139119532.54184949.27061851
Rachin RavindraNZ2023202337316911123*36.44827110.163328926
Greg ChappellAUS1977197713211910125*45.50184249.40331911
Asghar AfghanAFG20192019283039109233.70123473.740745834
Stephen FlemingNZ19991999283449107330.33221941.010621020
Jeff DujonWI1988198831347910106*33.70173452.48152921
Doug WaltersAUS19691969813190924275.7577859.51531853
Clive LloydWI1975197513161908242*60.5349185.34431869
Shakib Al HasanBAN2009200925265908105*43.2493697.012519115
Shaun MarshAUS201820181726090815634.92157957.504128513
Michael BevanAUS19961996292979077941.23144362.86081641
Matt PriorENG2007200725323907126*31.28139565.0215410011
Marlon SamuelsWI201620162935490712529.26131568.9715310916
Rassie van der DussenSA20192019262259069553.29105286.120915126
Glenn TurnerNZ198319832526090514034.81116277.881511005
Sachin TendulkarIND2006200625293905141*34.81132668.252421297
Asanka GurusinhaSL19961996292909058831.21167454.060627612
Brian BennettZIM2024202436353905110*28.28743121.801459231
Steve WaughAUS19861986343699058133.52156457.86073645
Russel ArnoldSL199919992125590412345.20168753.59331914
Desmond HaynesWI198719872531390412132.29187748.16242942
Leonard HuttonENG1951195110184903156*64.501485.71260590
Ramnaresh SarwanWI200520052229290212733.41167653.82252907
Moeen AliENG201720173133590210232.21108683.061539822
Brian LaraWI1996199619233901146*45.05115677.94330979
Allan BorderAUS199219922430590111036.04191247.12252805
Gary KirstenSA199519951520190011047.37178050.561801002
Ashwell PrinceSA2008200813206900162*64.29180649.834201076
Inzamam-ul-HaqPAK1998199828322900116*30.00135366.521549316
Alvin KallicharranWI197519751318389911559.9384353.14260924
Alastair CookENG2017201711201899244*47.32183149.102201100
Alec StewartENG200220022327689912342.81145961.62163992
Jatinder SinghOMA2022202231313899118*32.11103387.0325210017
Grant FlowerZIM199919992935089914025.69158556.721249211
Kris SrikkanthIND198819882327289811235.92128769.772519317
Shakib Al HasanBAN2019201916174897124*69.0092297.29280865
Eoin MorganENG201720172623189710740.77884101.473417133

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