Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Shakib Al HasanBANODIs202133114596*72.5017682.39010121
Ishan KishanINDT20Is20263301458148.3394154.26010164
Mominul HaqueBANTests2021-20262301437047.6720370.44020270
Rachin RavindraNZT20Is20254401436335.7590158.89010155
Chiedza DhururuZIMWODIs2021-2026101011424615.7832443.83001140
Yashasvi JaiswalINDT20Is202433114193*70.5085165.88010176
Innocent KaiaZIMTests2026110140140140.0022761.67100170
Elton ChigumburaZIMODIs20044401387734.5015390.20020153
CR PagydyalaUSAWODIs2024111136136*-15289.47100180
Ayan KhanOMAODIs2023221135105*135.0014493.75100143
Abhishek SharmaINDT20Is2024-202687013510019.2991148.35101119
Devon ConwayNZT20Is202544113459*44.6796139.58010153
Kelis NdhlovuZIMWODIs2024-20268801343416.7521462.62000121
Ruturaj GaikwadINDT20Is202443113377*66.5084158.33010164
Dewald BrevisSAT20Is20255511334133.2571187.32000612
Teja NidamanuruNEDODIs2023661131110*26.2013497.76102113
Rubin HermannSAT20Is20255501306326.0098132.65010115
Curtis CampherIRET20Is2023-20259711293721.50118109.32000100
Matt RenshawAUSODIs202633012810942.67115111.3010083
Josh InglisAUSODIs202633012810342.6713495.52100130
Daniel VettoriNZTests2005110127127127.0098129.59100202
Prince MasvaureZIMTests2020-20213501275525.4038632.90010151
Michael ClarkeAUSODIs2004332126105*126.0013196.18100201
Soumya SarkarBANT20Is20213301266842.00101124.75020143
George DockrellIRET20Is2023-202597312549*31.2589140.4500095
Travis HeadAUSODIs202633012211240.6795128.42100173
Orla PrendergastIREWODIs2021-20247621224130.5015479.2200090
Kusal MendisSLODIs2023-20254411204340.0016871.43000111
Afif HossainBANT20Is2021-202265211739*39.0093125.8100064
Keacy CartyWIODIs20232201168758.0014580.0001091
Oshada FernandoSLTests20202411164738.6727342.49000100
Colin AckermannNEDODIs20233301155038.3316370.5501080
Precious MarangeZIMWODIs2021-20247701152916.4313088.46000121
Nurul HasanBANODIs2021-202644211445*57.0012789.76000141
Charith AsalankaSLODIs2023-20254301137137.67106106.60010110
Shemaine CampbelleWIWODIs20263301129637.3315771.34010140
Brendon McCullumNZTests2005110111111111.0011299.11100151
Chamari AtapattuSLWList A2021110111111111.0070158.57100115
Reeza HendricksSAT20Is20255501114122.20102108.8200095
Tony MunyongaZIMODIs2022-202565211143*37.0013085.3800082
Louren SteenkampNAMT20Is20255501105122.0075146.67010112
Sornnarin TippochTHAWList A20212201096954.5018957.67010100
Chipo MugeriZIMWT20Is2019-20243301066635.3394112.77010150
Tanya RumaPNGWT20Is202433110656*53.0012584.80010150
Rassie van der DussenSAT20Is202555110652*26.5092115.22010122
George DockrellIREODIs2023-20259611063421.20105100.9500073
Dhananjaya de SilvaSLTests20202201056352.5017659.66010121
Kevin PietersenENGODIs200422210477*-12384.5501053
Kushal BhurtelNEPODIs20232201049952.00101102.97010142
Wesley BarresiNEDODIs20234401039725.7582125.61011103

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