Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWI2018-2023551215119*53.7525086.00100214
Hashmatullah ShahidiAFG2022-20234412117370.3327875.90030124
David HempBER2006-20094412088169.3326977.32020282
Rahmat ShahAFG2022-20234402057051.2529170.45020174
Tamim IqbalBAN2010-201655220483*68.00166122.89031136
Harry TectorIRE2019-20249822036033.8324283.88022203
JP DuminySA2011-2014331202150*101.00152132.89100712
Mohammad RizwanPAK2022-202344120069*66.6721393.90020192
Tillakaratne DilshanSL2006-2014332195117*195.00148131.76110222
Sanath JayasuriyaSL2002-200622019315796.50140137.86100301
Malan KrugerNAM2024-20267701936427.5729266.10010191
Sharmarh BrooksWI2022-2023441192101*64.0023083.4811086
Michael LeaskSCO2013-2025221721925812.80170112.94011514
Sompal KamiNEP2015-2026191331906119.0022484.82013175
Kusal MendisSL2022-20245501897937.80156121.15010186
Karim SadiqAFG2010-201377118710031.1722085.00100205
Monank PatelUSA2022-20267701856626.43178103.93011225
Finlay McCreathSCO20256601848130.6722581.78010154
Paras KhadkaNEP2013-201910901805120.0027565.45011133
Asghar AfghanAFG2009-20157721796435.8031556.83010123
Chris GayleWI2007-20183311778088.5018695.16020158
George DockrellIRE2010-20242312417753*22.1320188.06012164
Hashim AmlaSA2011-201433017611358.67175100.57100171
Jason RoyENG2022331175101*87.50153114.38110281
Ryan WatsonSCO2006-200866117454*34.8022378.03010252
Irfan KarimKEN2011-201977117410829.0017897.75100200
Matt MachanSCO2013-201633117167*85.50140122.14020142
Shayan JahangirUSA2023-20266601717128.5020185.07010136
Christopher CarterHK2017-20185501708434.0033750.45010242
Fakhar ZamanPAK2022-202355017010934.0019388.08100221
Martin GuptillNZ2014-202266017010628.3319786.29100173
Jan Nicol Loftie-EatonNAM2021-2026111021704921.2518492.39002137
Steve TikoloKEN2007-20148821694528.1719387.56002191
DES MaxwellCAN20063411687256.0022275.68021162
Karan KCNEP2015-20262316416731*13.9218291.76002712
Charith AsalankaSL2021-20246601654627.5017196.49000116
PL MommsenSCO2010-201676216268*40.50160101.25010105
Andrew HudsonSA1996110161161161.00132121.97100134
Dhananjaya de SilvaSL2022-20245501619332.2018387.98011125
Sunil DhaniramCAN2006-201091001605516.0017889.89012201
Liton DasBAN2022-20256621587339.50118133.90020146
Eoin MorganENG/IRE2007-20226601579426.1722769.1602296
Gulsan JhaNEP2023-202610921573822.4319680.1000068
NRP ScholtzNAM2013-201555115651*39.00129120.9301097
AB de VilliersSA2007-201443015513451.67121128.10101144
Zane GreenNAM2019-20261210215542*19.3818782.89000174
Ashfaq AhmedUAE20193301547551.33109141.28020243
Najibullah ZadranAFG2013-20225511527138.00133114.29010108
Rahul ChopraUAE2024-20254401517837.7517287.79010117
Sese BauPNG2015-20225511514137.7517088.82000151

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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