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,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Richie RichardsonWI198719872630377311028.63152650.66153773
Vusi SibandaZIM20112011182107729636.76115866.670718713
Azhar AliPAK201120111119277110045.35189440.71171842
Rahul DravidIND201020101220277119142.83173044.57310930
Nasir HossainBAN201320131921477110045.35102974.93152759
Tony UraPNG2019201925255771107*38.55630122.381516335
Mohammad ShahzadAFG201820182526177112430.8490585.191419321
Sahibzada FarhanPAK202520252626177180*30.84577133.620715845
Shakib Al HasanBAN202120213030277196*27.54103974.21042706
Azhar AliPAK20142014816177010951.33182642.17330582
Viv RichardsWI19911991182327708036.67120963.690818615
Shakib Al HasanBAN2007200731334770134*26.55117265.70142734
Seymour NurseWI19691969611076925869.9127460.58310925
Azhar AliPAK201720171420076912738.45166846.10261635
Kushal BhurtelNEP202620262121276912940.47574133.973227942
Geoff BoycottENG197819781220176813140.42265528.93250560
Darren BravoWI201220122328276812729.54158348.52131886
Bas de LeedeNED202220223030676891*32.0097478.850524915
Ben StokesENG202020201317276717651.13112068.482217619
Ted DexterENG1960196010181767136*45.1214735.37242492
Kraigg BrathwaiteWI201720171322076713434.86184241.64142726
David GowerENG1979197921244767200*38.35112967.94233803
Brendan TaylorZIM20142014222627679331.96106172.29062749
JP DuminySA201020102728976712940.3781394.341445019
Younis KhanPAK200320032829476770*30.68114467.05053486
Nasser HussainENG200120011422276610938.30155049.42171869
Agha SalmanPAK2023202323236766132*45.0695580.211508110
Marlon SamuelsWI2013201324292766106*28.37132557.811429115
Mark GreatbatchNZ199019902630176611126.41140354.60213657
Mehedi Hasan MirazBAN2023202337334766112*26.41102175.021317211
Brian LuckhurstENG197119711121376510942.50201238.02333811
Graeme SmithSA2011201122261765101*30.60117165.33131771
Mominul HaqueBAN201320131518376418150.93120063.67221892
Moeen AliENG201420142629176411927.29119264.092338318
Ravi ShastriIND1986198636317764121*31.83125959.251435712
Aravinda de SilvaSL199519952329176310527.25134856.60143675
Viv RichardsWI1979197910104762153*127.0095679.71330748
Martin GuptillNZ20212021212107629736.29537141.900516146
Mark GreatbatchNZ1988198817214762107*44.82170744.64151694
Calum MacLeodSCO201920192423276210036.29742102.701517712
Bruce LairdAUS198219822027376291*31.75189940.13040560
Jonty RhodesSA20002000293067626931.75115266.15061567
Mitchell MarshAUS20242024293427628023.8186887.790437533
Jamie SmithENG202420241420076111138.05101475.051407220
Paul StirlingIRE202220223131176112025.37609124.961238035
Faf du PlessisSA2012201222235760110*42.22114966.14160935
Leonard HuttonENG19481948815075915850.6055635.07170351
Peter MayENG19551955915175911754.2118842.02241860
Donald BradmanAUS1934193458075830494.75103773.10210974
Mitchell MarshAUS2025202522203758103*44.59640118.442316738

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