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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUS2020202018193807128*50.4487292.552617810
Shoaib MohammadPAK1990199013203807203*47.47203639.64313862
Jacob OramNZ200820082425380711736.68112671.672638119
Quinton de KockSA202220222726380712435.09704114.631628920
Graham GoochENG198119811829180715328.82160050.441411013
Suresh RainaIND201220123331980765*36.6882398.060527115
Kaushal SilvaSL201420141120080613940.30189442.561501012
Shakib Al HasanBAN201520152424780689*47.41102378.79070857
Rahul DravidIND200820081528280513630.96208538.612421080
Mahela JayawardeneSL201320132828380510732.20101179.62151957
Ajay JadejaIND199619963433780571*30.96111472.260435420
Hamilton MasakadzaZIM20182018353708058421.76126663.590408419
Mushtaq MohammadPAK19731973711180420180.4038142.78341931
Steven TaylorUSA202220222424180411434.9683196.752319718
Nathan AstleNZ2004200420251804145*33.50134959.601519210
Rishabh PantIND202420242028380410932.1696783.141329120
Hashan TillakaratneSL199419942830780411634.96155051.87144860
Ian HealyAUS1993199333348804113*30.92127463.11235691
Tillakaratne DilshanSL2004200437381080410428.71129562.08102772
Colin CowdreyENG196019601019180315544.61506.00332591
Tom LathamNZ201420141924280313736.50167747.88232921
Shahid AfridiPAK199919992730080314126.77103177.891439223
Virender SehwagIND201220122431080311725.9085993.481231156
Mark BoucherSA/AX/IWX20052005373798036428.68132460.65023733
Milind KumarUSA2025202521187802123*72.91783102.432616522
Aravinda de SilvaSL198519852227380212233.4248679.012426215
Chris TavaréENG198319832429180210928.64195740.98142732
Scott EdwardsNED20222022303088028636.4589289.91080588
Kashyap PrajapatiOMA202220223131280210327.6695983.631538213
Shaun PollockSA199719973132108028236.45123864.78033724
Roston ChaseWI20252025404448026020.05110372.710476223
Steve WaughAUS198719872830880183*36.41135858.98051646
Duleep MendisSL198519852530480112430.8171778.10150483
Chris HarrisNZ20022002323558017126.70147654.27045695
Leonard HuttonENG19491949712080020666.6720.00331452
Asad ShafiqPAK201520151317180013150.00151252.91330612
Jos ButtlerENG202020202025380015236.36115469.321518519
Graham YallopAUS197919791726280016733.33183038.03221720
Craig ErvineZIM2015201531303800130*29.63100679.522317315
Mark ChapmanNZ2023202337327800104*32.00600133.331427231
Ken RutherfordNZ19901990303348007927.59129461.82056673
Habibul BasharBAN200120011422179910838.05140556.87183892
Guy WhittallZIM200120013036579911925.77159850.00133784
Sahibzada FarhanPAK2026202621211798100*39.90580137.592627632
Finn AllenNZ202220223029079810127.52675118.221518437
Shoaib MalikPAK20052005262727977531.88113370.34081656
Kapil DevIND19871987302967978734.6571395.650805710
Andy FlowerZIM199619962431379711228.46167047.72162720
Mudassar NazarPAK198419842731379719928.46156549.97232700
Kamran AkmalPAK20102010293507977422.7785992.780659516

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