Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Headingley×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2011-201946235616089.0049771.63110463
AB de VilliersSA2008-201745033417466.8060655.12100430
Shai HopeWI2017121265147265.0046457.11200370
Mahela JayawardeneSL2006-201434125714485.6737967.81110260
Rishabh PantIND2021-202524025513463.7533476.35200279
Mohammad YousufPAK2006-201023024619282.0031677.85100283
Kraigg BrathwaiteWI2017120229134114.5042953.38110292
Marnus LabuschagneAUS2019-20243502278045.4047947.39020280
Kumar SangakkaraSL2006-20143412267975.3335463.84030280
Mitchell MarshAUS2015-202434022311855.7525388.14110287
Kusal MendisSL2016-202634022012155.0023892.44111243
Younis KhanPAK2006120214173107.0036858.15100260
Alviro PetersenSA2012121198182198.0038651.30100260
Gary KirstenSA200312019013095.0047040.43110220
Graeme SmithSA2003-20124711885231.3332957.14020200
KL RahulIND2021-202524018713746.7538348.83101260
Travis HeadAUS2019-20243501707734.0027561.82011195
Daryl MitchellNZ202212016510982.5038043.42110183
Tom LathamNZ2015-20222401638440.7530353.80021250
Ravindra JadejaIND2014-20253511578739.2517788.70010184
Shubman GillIND202512015514777.5024363.79100201
Jacques RudolphSA2003-20122401536938.2532347.37020270
Sanath JayasuriyaSL2006110152152152.0099153.54100204
Ashwell PrinceSA2008110149149149.0028452.46100172
Jacques KallisSA2003-20124601495224.8328652.10010182
Hashim AmlaSA2008-20173401487337.0021070.48010190
Virat KohliIND2014-20213401467136.5023562.13020190
Ross TaylorNZ2013-20152401447036.0020869.23010191
Tom BlundellNZ202212114388*143.0028350.53020220
BJ WatlingNZ201512013412067.0018273.63100181
Tim SoutheeNZ2013-20223601334022.17130102.31000184
Sarfraz AhmedPAK2016-20193401319732.75129101.55010102
Luke RonchiNZ20151201198859.5093127.96010164
Brendon McCullumNZ2013-20152401175529.2517467.24010112
Babar AzamPAK2016-20213301148038.0012095.00010121
Marcus NorthAUS2009110110110110.0020653.40100131
Aiden MarkramSA2022-202522111086110.0089123.60010142
Upul TharangaSL2006110109109109.00102106.86100141
Yashasvi JaiswalIND202512010510152.5017061.76100171
Mark BoucherSA2003-20083401053926.2519055.26000110
Imad WasimPAK2016-202133110257*51.0075136.00010112
Kane WilliamsonNZ2013-20223601014816.8327436.86001150
Andrew HallSA20031219999*99.0088112.50011152
Mark CraigNZ20151229958*-14070.71010142
Quinton de KockSA2017-20222219792*97.0089108.99010130
Shadab KhanPAK2018-2021231965648.0081118.52010123
Mohammad RizwanPAK2016-2026340964124.0010195.0500091
MS DhoniIND2007-2018330954231.6712576.0000081
Kamran AkmalPAK2006-2010230947431.3311283.93011160
Michael ClarkeAUS2009110939393.0013867.39010130
Page 1Next

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