Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Bay Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell MarshAUS20252025332197103*197.00103191.261101713
Hashim AmlaSA2014201422015711978.5020975.12100160
KL RahulIND2020202022015711278.50146107.53100134
Rohit SharmaIND201920192201498774.5017386.13020125
Thisara PereraSL2019201922014414072.0079182.28100813
Harry BrookENG202320231201438971.50122117.21020223
Harry BrookENG20252025110135135135.00101133.66100911
Mohammad RizwanPAK202020201201317165.5033339.34020140
Brandon KingWI202520251201306765.0020065.00020230
Pathum NissankaSL202420242201279063.5088144.32010105
AB de VilliersSA2014201422112689*126.00110114.55010141
Kavem HodgeWI20252025121123123*123.0028443.31101150
Ben StokesENG201920191201199159.5023051.74010170
David BedinghamSA202420241201198759.5015477.27010183
Dhanushka GunathillekeSL201920192201147157.0013584.44010120
Suryakumar YadavIND20222022111111111*-51217.65100117
Fawad AlamPAK2020202012011110255.5031135.69100140
Faheem AshrafPAK202020201201109155.0016267.90010191
Joe DenlyENG201920191201097454.5032333.75010111
Ben DuckettENG202320231201098454.5095114.74010180
Kushal Janith PereraSL2019201922010610253.0010997.25100131
Virat KohliIND201920192201036051.5011986.55010111
Mominul HaqueBAN2022202212110188101.0028835.07010150
Angelo MathewsSL20162016220999549.5012181.8201070
Shreyas IyerIND20202020221956295.0094101.06010102
Shikhar DhawanIND20192019220946647.0094100.00010150
Ollie PopeENG20232023120914945.5011181.98000113
Ben FoakesENG20232023120895144.5013665.44010100
Ambati RayuduIND20192019221874787.009195.6000082
Liton DasBAN20222022110868686.0017748.59010100
Niroshan DickwellaSL20192019220857642.5060141.6701093
Rory BurnsENG20192019120835241.5021438.79010100
Soumya SarkarBAN20172017220814240.5054150.0000092
Milinda SiriwardanaSL20162016220814240.5053152.8300054
Nazmul Hossain ShantoBAN20222022120816440.5015054.00010101
Mahmudul Hasan JoyBAN20222022110787878.0022834.2101070
JP DuminySA201420142217758*77.008887.5001052
Faf du PlessisSA20142014220756737.509678.1301042
Joe RootENG20232023120715735.508484.5201071
Michael RipponNED20222022110676767.009769.0701041
Sabbir RahmanBAN20172017220664833.0048137.5000053
Ben StokesENG201820181116363*-7485.1401071
Eoin MorganENG20182018110626262.006398.4101063
Dhanushka GunathillekeSL20162016220614630.506593.8500052
Keegan PetersenSA20242024120614530.5019531.2800070
John CampbellWI20252025120614530.5017235.4700090
Rohit SharmaIND202020201116060*-41146.3401033
Zubayr HamzaSA20242024120583629.0013044.6200080
Dinesh ChandimalSL20162016220575028.507279.1701051
Kusal MendisSL20242024220564628.0048116.6700071
Page 1Next

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