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
Aravinda de SilvaSL1994199429364103812732.44159165.242539411
Sherwin CampbellWI199519952429010379335.76209449.520811245
Neil JohnsonZIM19991999263221037132*34.57169561.1837211511
Younis KhanPAK2009200931323103631335.72162563.75143907
Shoaib MalikPAK20062006293241036148*37.00170160.912531269
Ajay JadejaIND199819983636131036116*45.04144971.502616810
Ken BarringtonENG1961196110184103517273.93--4501000
Sunil GavaskarIND19871987232531035103*47.05152160.161102798
Adam ParoreNZ1994199425294103510841.40185755.74160714
Asanka GurusinhaSL1995199524310103514333.39210149.26331889
Desmond HaynesWI1986198619256103413154.42222746.431811084
Sherwin CampbellWI1999199929341103417031.33188854.772641193
Ibrahim ZadranAFG20232023293031033129*38.26125682.2527310018
Mushfiqur RahimBAN2021202129346103312536.89169860.84163887
Stephen FlemingNZ1997199727360103312928.69204650.491841084
Jason RoyENG2019201918220103215346.91103399.9037111727
Devon ConwayNZ2021202120224103220057.33133077.5925011710
Greg ChappellAUS1975197517253103214446.91182256.644521085
Misbah-ul-HaqPAK20142014212831032102*41.28185155.753637622
Dimuth KarunaratneSL2017201713260103119639.65230444.75342912
Chris GayleWI2012201226295103115042.96105997.362809359
Gary KirstenSA1999199927313103127536.82211848.682431152
Salman ButtPAK2005200526310103112233.26177857.993431322
Michael BevanAUS19971997273181030108*44.78175058.86253882
Phil SimmonsWI199319933639510309230.29163962.840751264
Virender SehwagIND2011201119250102921941.161003102.5925413317
MS DhoniIND201420142832710298241.16149368.92010211218
Habibul BasharBAN2003200324330102910831.18186155.291831240
Desmond HaynesWI1983198327333102913634.30114557.21161583
Brendon McCullumNZ200720074240710299631.18107495.810529231
Abdul RazzaqPAK20002000494891029100*26.38199251.66156976
Adam VogesAUS20152015121861028269*85.67174259.014311332
Yuvraj SinghIND2005200530316102812041.12139173.9035211811
Mushfiqur RahimBAN2010201035414102710127.76179857.1215310912
Mark TaylorAUS1996199627320102610532.06193952.91151893
Stuart CarlisleZIM2000200037412102691*26.31216447.41064957
Donald BradmanAUS1948194881341025201113.89186854.875221051
Mehedi Hasan MirazBAN202420242330310259737.96164962.160701109
Scott StyrisNZ20072007343261025111*39.42125781.541619016
Andrew JonesNZ198819882327210249040.96190453.780110706
Inzamam-ul-HaqPAK2006200631346102411936.57172159.501421077
Jimmy AdamsWI20002000314161023101*29.23295734.60165690
Saeed AnwarPAK1997199728292102219437.85128679.4734311714
Shakib Al HasanBAN2011201127302102214436.50146869.62191903
Simon KatichAUS2008200811202102115756.72206449.474401141
Virat KohliIND2010201027254102111848.62119085.80373935
Stephen FlemingNZ2006200621260102126239.27159663.971561369
Salman ButtPAK2008200824243102013648.57116387.7035311111
Imam-ul-HaqPAK2019201926292101915137.74139473.10332928
Ricky PontingAUS2011201125302101910436.39157264.821731096

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