Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK2018-2024911059712254.27570104.74240839
Virat KohliIND2011-2023810250315362.8866675.53210644
Joe RootENG2016-201935029812559.6044766.67110375
Imam-ul-HaqPAK2018-202145028510157.0037476.20131222
Paul CollingwoodENG2005-2009452273105*91.0040667.24120254
Kevin PietersenENG2005-200945027011654.0035875.42110269
KL RahulIND2018-202336026512344.1754548.62200385
Jonathan TrottENG20093402358758.7548848.16030193
MS DhoniIND2006-20187512249056.0024392.18020237
Fakhar ZamanPAK2018-202178122010131.4323494.02110238
David WarnerAUS2009-202356021911536.5024888.31100284
Mohammad HafeezPAK2007-20217702188631.1421999.54021256
Sachin TendulkarIND2006-2010231202111*101.0037254.30110291
Shaun MarshAUS201412019214896.0037251.61100201
Mohammad RizwanPAK2019-202478118273*26.0021285.85011152
Tamim IqbalBAN2008-202234117987*59.6726168.58010241
Eoin MorganENG2009-20205521696756.33105160.950201013
Brendon McCullumNZ2005-20094601694428.1724768.42000164
Michael ClarkeAUS2006-20145611695333.8026364.26010182
Ben StokesENG2016-20204601675327.8319386.53010197
Niroshan DickwellaSL2017-20205601674927.83164101.83000215
Kane WilliamsonNZ2015-20163401547738.5023066.96010163
Misbah-ul-HaqPAK201334215179*75.5024262.40020105
Johnson CharlesWI202322014611873.0060243.331001114
Daniel VettoriNZ2005-20094621458136.2520471.08011211
Jermaine BlackwoodWI2014-20232401437935.7520470.10010231
Shoaib MalikPAK2007-201955214352*47.6717084.12010133
Dhananjaya de SilvaSL2017-202055114279*35.5018078.89010163
Saim AyubPAK202423113998*69.50128108.59010195
Jacob OramNZ200612013513367.5017776.27100182
Shivnarine ChanderpaulWI2004-20143401349233.5017477.01010162
Alastair CookENG2009-20163501347626.8030743.65010210
Shan MasoodPAK2018-20242401296532.2525949.81010151
Shakib Al HasanBAN2008-20223411277742.33116109.48010153
Asela GunaratneSL2017222124114*-123100.81100143
Mahela JayawardeneSL2009-20112301227740.6716573.94010131
Tillakaratne DilshanSL2009-201123011810639.33108109.26100181
Alex DoolanAUS20141201168958.0020556.59010171
Dinesh ChandimalSL2017-20202311168558.0021154.98010160
Joe DenlyENG2009-20193401165029.0022950.66010172
Martin GuptillNZ2009-20164501146022.8098116.33011144
Henry NichollsNZ20161201127656.0020754.11010170
Marlon SamuelsWI2008-20153401115027.7518360.66010104
Steve SmithAUS2011-201632010810054.0022448.21100150
Tilak VarmaIND2024111107107*-56191.0710087
Yusuf PathanIND2011110105105105.0070150.0010088
Thilan SamaraweeraSL2009-20112301053735.0016862.50000120
Lou VincentNZ2005-20072301036634.3314471.53010133
Stephen FlemingNZ2005-20073501035420.6017060.59012152
Andrew StraussENG2005-20094501034620.6018854.79000160
Page 1Next

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