Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At The Wanderers Stadium×

Player figures come from full scorecards, which we hold for 33 of the 49 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanPAKODIs2019-2021220237193118.50199119.101002510
Michael HusseyAUSTests20061201628981.0035046.29020230
Babar AzamPAKT20Is2019-20213301549051.33122126.23020211
Stephen FlemingNZTests2006-20072401404635.0022562.22000231
Babar AzamPAKODIs2019-20243311245262.0015778.98010150
Damien MartynAUSTests200612012210161.0023152.81100151
Tilak VarmaINDT20Is2023-2024221120120*120.0048250.00101910
Joe RootENGTests20201201175958.5020457.35020111
Daniel VettoriNZTests2006-20072411156038.3316370.55010130
Ajinkya RahaneINDTests2018-20222401155828.7517466.09011151
Shikhar DhawanINDODIs2018110109109109.00105103.81100102
Sanju SamsonINDT20Is2024111109109*-56194.6410069
Cheteshwar PujaraINDTests2018-20222401075326.7530834.74020180
Dimuth KarunaratneSLTests202112010510352.5016065.63100190
Saim AyubPAKODIs2024110101101101.0094107.45100132
VVS LaxmanINDTests20061201017350.5022145.70010170
Suryakumar YadavINDT20Is2023-2024210100100100.0056178.5710078
Jason HolderWITests202312110081*100.0013673.53010124
Virat KohliINDTests2018120955447.5018551.35010150
Zak CrawleyENGTests2020120906645.0017252.33010130
Brett LeeAUSTests2006121886488.0011477.19010102
Dominic SibleyENGTests2020120884444.0020044.00000140
Jacob OramNZTests2006-2007240864021.5021639.81000110
Imam-ul-HaqPAKTests2019120784339.0017045.8800080
Sourav GangulyINDTests20061217651*76.0013954.6801081
Imam-ul-HaqPAKODIs2019-2021220767138.0010175.2501071
Virat KohliINDODIs2018110757575.008390.3601071
Mohammad RizwanPAKT20Is2019-20213327574*75.0052144.2301192
KL RahulINDTests2018-2022240745018.5020536.10011120
Shikhar DhawanINDT20Is2018110727272.0039184.62010102
Afif HossainBANODIs2022110727272.0010767.2901090
Mitchell MarshAUSODIs2023110717171.0056126.7901066
Shreyas IyerINDODIs2018-2023220705235.0066106.0601081
Babar AzamPAKTests2019120704935.008483.33000150
Tim PaineAUSTests2018120696234.5012455.6501072
Scott StyrisNZTests2006-2007240694217.2518736.9000190
Ollie PopeENGTests2020120675633.509173.63010100
Joe DenlyENGODIs2020110666666.007983.5401063
Nathan AstleNZTests2006120654532.5010363.11000100
Asad ShafiqPAKTests2019120656532.507487.84011110
Bhuvneshwar KumarINDTests2018120633331.5012550.4000060
Ravichandran AshwinINDTests2022120624631.006496.8800080
Musa AhmedNEDODIs2023110616161.006988.4101073
Kushal Janith PereraSLTests2021120616030.507482.43010110
Kusal MendisSLODIs2019110606060.007382.1901051
Yashasvi JaiswalINDT20Is2023110606060.0041146.3401063
Usman KhawajaAUSTests2018120605330.009662.50010100
Hanuma VihariINDTests20221216040*60.0013743.8000090
Joshua Da SilvaWITests2023120603430.0011552.1700091
Sachin TendulkarINDTests2006120584429.0011152.25000100
Page 1Next

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