Batting by year (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×

Player figures come from full scorecards, which we hold for 1,105 of the 1,384 matches in this selection (from 1889). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUS2006200613171104416465.25135377.1654010318
Misbah-ul-HaqPAK201320131924389710042.71155457.721717818
Virat KohliIND2018201811143871160*79.18106182.09420917
David WarnerAUS201620161316086217353.88834103.3633010613
Younis KhanPAK200720071520184013044.21132863.25251966
Mohammad YousufPAK200720071316377011759.23112168.69260733
Joe RootENG201620161114176512558.8590184.913408213
Denis ComptonENG1947194758075320894.13--420720
David WarnerAUS20142014912070714558.9277091.823317416
Michael HusseyAUS20062006141527028954.00108065.00070789
Ricky PontingAUS20092009182206968331.6489178.11062814
Rohit SharmaIND20192019671672212112.0084779.344007723
Marcus TrescothickENG20032003813366121966.10109460.42242992
Mahela JayawardeneSL2006200678062437478.0098963.09210664
Babar AzamPAK202120211214060912243.5061399.35231818
Neil HarveyAUS19531953350602205120.40--310640
Steve SmithAUS201420141012260010460.0081873.35231664
Ajinkya RahaneIND201520151012159212753.8283970.562405314
Sachin TendulkarIND20102010692583200*83.2986067.79400774
Peter MayENG1955195559158211772.75--231700
Michael ClarkeAUS20122012351576259*144.0078173.75200772
Babar AzamPAK20192019111315599046.5858695.39040783
Aaron FinchAUS201420141313155710946.4262289.55220608
Michael HusseyAUS200920091721455783*32.7697257.30042556
Kevin PietersenENG20082008910155615261.7866483.73220724
Ben StokesENG201620161113055325842.54463119.441316221
Bill EdrichENG19471947461552191110.40--220564
Mohammad RizwanPAK2021202112134552115*61.3362788.042335814
Alex HalesENG201620161114054311238.7971575.94150683
Agha SalmanPAK202520251012154213449.2770676.77130496
Brad HaddinAUS20092009161815427831.8869478.100515411
Jack HobbsENG1910191059153918767.38--14102
Joe RootENG20172017711053919049.0079767.63130701
Virat KohliIND201520151214053513838.2175670.77120409
Damien MartynAUS200620061416253110137.9377568.52140527
Kumar SangakkaraSL2006200678052928766.1380265.96121660
Michael ClarkeAUS200920091317152513832.8183363.03133570
Paul CollingwoodENG20092009892518105*74.0074569.531504311
Taufeeq UmarPAK2003200336051513585.83106648.31240782
Kumar SangakkaraSL20042004461513232102.6065378.56140643
Herbert SutcliffeENG1929192959151311464.13--400-0
Brendon McCullumNZ20122012121515088536.2973868.83041519
Donald BradmanAUS19311931340507226126.75--300500
Adam GilchristAUS20022002462507204*126.7552496.762106510
Kane WilliamsonNZ20172017910050317650.3076365.92220506
Shikhar DhawanIND201820181011149810949.80436114.22130686
Mike AthertonENG19981998510149310354.78143634.33131690
Denis ComptonENG1955195559049215854.67--130510
Steve SmithAUS201620161416249210835.1470769.59122526
Jonny BairstowENG2017201771114889948.8063576.85050685
Page 1Next

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