Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn McGrathAUSTests199712011115.502445.8300120
Michael BevanAUSTests19971201165.504226.1900020
Ridley JacobsWITests20041201185.504623.9100020
Imrul KayesBANTests20081201165.505121.5700010
Dillon du PreezRCB/KNIT202009-2014321111011.001478.5700000
Faf du PlessisSAT20Is2013-20142201165.5010110.0000010
Kyle AbbottSAT20Is2013-2015221119*11.0010110.0000010
Jerry NqoloWART202015-201722011115.5011100.0000110
Faheem AshrafPAKT20Is2019-20213201175.501764.7100000
Codi YusufPR/PCT202023-2025222119*-11100.0000010
Darren LehmannAUSODIs2003210101010.0010100.0000010
Wasim AkramPAKODIs20031111010*-6166.6700020
Charles CoventryZIMODIs2009110101010.002638.4600010
Matt PriorENGT20Is20091111010*-8125.0000010
Ashwell PrinceWART202012110101010.009111.1100010
Nathan McCullumNZODIs2015110101010.001471.4300010
Nasir JamshedPAKODIs2013110101010.001952.6300010
Isuru UdanaPRT202019110101010.001190.9100020
Daniel ChristianJST202018110101010.006166.6700020
Adam MilneNZT20Is20151111010*-7142.8600010
Asela GunaratneSLT20Is20171111010*-6166.6700001
Avishka FernandoSLODIs2019110101010.009111.1100011
Sandun WeerakkodySLODIs2017110101010.009111.1100010
Anrich NortjePC/SECT202023-2026510101010.005200.0000020
Matthew HaydenAUSTests199712010105.002835.7100120
Robert KeyENGTests20051201095.004223.8100010
Faisal IqbalPAKTests20071201095.005617.8600010
Fidel EdwardsWITests2004121101010.002245.4500011
Brad HaddinAUSODIs2009-20112201095.001190.9100000
Michael PappsNZTests20071201095.003033.3300020
Brendan TaylorZIMTests20051201065.001855.5600020
Adam RossingtonSECT202023-20242201065.001758.8200020
Mohammad AbbasPAKTests20241211010*10.003826.3200110
Tristan StubbsSATests20241201095.003826.3200020
Junior DalaTIT/NMBG/DSGT202014-20242154104*10.006166.6700020
Mark RamprakashENGTests1995110999.001947.3700000
Dilhara FernandoSLODIs2003110999.001369.2300020
Mark BoucherSAT20Is200911199*-8112.5000001
Nicholas IfillCANODIs2003110999.002832.1400010
Ray PriceZIMODIs2009110999.001656.2500001
Mushfiqur RahimBANODIs2022210999.001275.0000010
Lee CarseldineRRT202009110999.008112.5000010
Sidra AmeenPAKWODIs2026110999.001752.9400010
Max O'DowdNEDODIs202111199*-9100.0000020
Nono PongoloLIOT202019110999.001560.0000000
Andries GousKNIT202019110999.009100.0000010
Kavisha DilhariSLWT20Is2019110999.009100.0000010
Lesego SenokwaneKNIT202024110999.001181.8200020
SV KitimeWPT202024110999.005180.0000020
JP KingJSKT202025110999.001090.0000010

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