Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Barabati Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSL2009-20173301247341.3315082.67010103
Joe RootENG2017-20252201236961.5012796.85020140
Kevin PietersenENG2008111111111*-12886.72100101
Eoin MorganENG2017110102102102.0081125.9310065
Nicolas PooranWI2019110898989.0064139.06010103
Kieron PollardWI2011-20192218774*87.0084103.5701037
Craig McMillanNZ20031118282*-9289.1301061
Jason RoyENG2017110828282.0073112.3301092
Heinrich KlaasenSA2022110818181.0046176.0901075
Scott StyrisNZ2003110686868.008976.4001050
Owais ShahENG20081116666*-57115.7901090
Ben DuckettENG2025110656565.0056116.07010100
Darren BravoWI2011110606060.007481.0801060
Kumar SangakkaraSL2009-2014220594629.5054109.2600051
Tillakaratne DilshanSL2009-2014220594129.5040147.50000120
Moeen AliENG2017110555555.0043127.9101060
Mahela JayawardeneSL2009-2014220454322.504893.7500061
Jos ButtlerENG2017-2025220443422.0044100.0000030
Shai HopeWI2019110424242.005084.0000050
Liam LivingstoneENG2025110414141.0032128.1300022
Paul CollingwoodENG2008110404040.006462.5000040
Roston ChaseWI2019110383838.004879.1700030
Shimron HetmyerWI2019110373737.0033112.1200022
Temba BavumaSA2022110353535.0030116.6700041
Thisara PereraSL2014-2017220322916.0031103.2300040
Danza HyattWI2011110313131.005457.4100021
Harry BrookENG2025110313131.005259.6200031
David MillerSA2015-20253323120*31.0026119.2300012
JP DuminySA20151113030*-3976.9200030
Chris NevinNZ2003110292929.004564.4400030
Liam PlunkettENG20171112626*-17152.9400050
Philip SaltENG2025110262626.002989.6600021
Stephen FlemingNZ2003110242424.0014171.4300050
Ravi BoparaENG2008110242424.003372.7300030
Angelo MathewsSL2014-2017220242312.003961.5400030
Thilina KandambySL2009110222222.002975.8600030
Andre RussellWI2011110222222.0020110.0000021
Dewald BrevisSA2025110222222.0014157.1400031
Evin LewisWI2019110212121.005042.0000030
Brendon McCullumNZ20031111919*-16118.7500040
AB de VilliersSA2015110191919.002190.4800020
Lendl SimmonsWI2011110191919.003063.3300021
Kushal Janith PereraSL2017110191919.002867.8600000
Adrian BarathWI2011110171717.0013130.7700030
Faf du PlessisSA2015110161616.0014114.2900021
Chamara KapugederaSL2009110151515.002853.5700000
Denesh RamdinWI2011110141414.003441.1800000
Adil RashidENG2025110141414.005280.0000030
Alex HalesENG2017110141414.0012116.6700030
Aiden MarkramSA2025110141414.0014100.0000011
Page 1Next

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