Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLTests2014120763.504316.2800000
Younis KhanPAKTests2016120321.501618.7500000
Brendon McCullumNZTests2014-2016230365195121.67240152.082004218
James AndersonENGTests201811100*-40.0000000
Prasanna JayawardeneSLTests2014120332316.505955.9300050
Misbah-ul-HaqPAKTests2016120443122.0015528.3900040
Dhammika PrasadSLTests2014120221811.003562.8600030
Ross TaylorNZTests2014-202281222767727.6043863.01010352
Alastair CookENGTests201812016148.003348.4800020
Shakib Al HasanBANTests2017120675933.508578.82010100
Stuart BroadENGTests201812017128.5014121.4300030
Adam VogesAUSTests2016121706070.0014647.9501090
Tamim IqbalBANTests20171201386.503636.1100020
MahmudullahBANTests2017120573828.509162.6400080
Fawad AlamPAKTests202112018169.005234.6200020
Dilruwan PereraSLTests2018120222211.006633.3300130
Sarfraz AhmedPAKTests2016120974.501752.9400000
Sohail KhanPAKTests2016120494024.506971.0100071
Tim SoutheeNZTests2014-2024141702676815.7131684.49024318
Virat KohliINDTests202012017148.504537.7800030
Ravindra JadejaINDTests20201212516*25.003278.1300031
Ajinkya RahaneINDTests20201201698.007022.8600020
Kemar RoachWITests20251226858*-29023.4501090
Angelo MathewsSLTests2014-202336233311583.2568748.47120324
Rubel HossainBANTests20171212316*23.002785.1900040
David WarnerAUSTests2016120342217.005561.8200050
Martin GuptillNZTests201612018189.003452.9400130
Mohammad AmirPAKTests2016120964.502045.0000000
Suranga LakmalSLTests2014-201824036189.005664.2900160
BJ WatlingNZTests2014-202181003068530.6063947.89021381
Lahiru ThirimanneSLTests2014120492524.5018326.7800010
Steve SmithAUSTests2016-202424121113870.3333662.80110241
Cheteshwar PujaraINDTests2020120785439.0022834.2101080
Umesh YadavINDTests2020120110.50166.2500100
Mitchell MarshAUSTests2016-2024230988032.6714667.12011121
Dinesh ChandimalSLTests2018-20232401435635.7540835.05010140
Asad ShafiqPAKTests2016120331716.508737.9300040
Josh HazlewoodAUSTests2016-2024221141314.001593.3300030
Azhar AliPAKTests2016-20212401769344.0048236.51010230
Kane WilliamsonNZTests2014-20251222297923848.95183053.50271972
Mitchell StarcAUSTests2024120282814.005550.9100130
Usman KhawajaAUSTests2016-2024240964524.0017554.86000110
Chris WoakesENGTests2024110111.00250.0000000
Mayank AgarwalINDTests20201201075.001758.8200010
James PattinsonAUSTests2016110111.00812.5000000
Dimuth KarunaratneSLTests2014-202336022615237.6751044.31112260
Shaminda ErangaSLTests20141225545*-7969.6200070
Ben StokesENGTests2018-20242301178039.0023050.87010150
Nathan LyonAUSTests2016-2024220533326.5010251.9600050
Yasir ShahPAKTests2016122106*-1758.8200010
Page 1Next

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