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
Shaheen Shah AfridiPAKTests2018120442.001428.5700110
Lungi NgidiSATests2018-202135342*2.002516.0000100
Morné van WykSAT20Is2015110333.00560.0000000
Hamish MarshallNZODIs2005110333.001323.0800000
Alex WharfENGODIs200511133*-475.0000000
Darren MaddyENGTests2000110333.00650.0000000
Saurabh TiwaryMIT202009110333.00560.0000000
Michael NeserAUSODIs2023110333.001127.2700000
Tom LathamNZT20Is2015110333.00837.5000000
Craig ThyssenWART202012110333.00742.8600000
Athenkosi DyiliWART20201211133*-1323.0800000
Moeen AliENGODIs2016110333.00933.3300000
Chris JordanENGODIs2016110333.00560.0000000
Scott BolandAUSODIs201611133*-3100.0000000
Ben DuckettNMBGT202018110333.00933.3300000
Hussain TalatPAKT20Is2019110333.00475.0000000
Danish AzizPAKODIs2021110333.00650.0000000
Haider AliPAKT20Is2021210333.00650.0000000
Usman KhanPAKT20Is2024110333.00560.0000000
Shane WarneRRT202009320331.501127.2700100
S. SreesanthINDTests2010120331.502611.5400100
Mehrab Hossain jnrBANTests2008120331.502412.5000100
Chloe TryonSAWT20Is2018-2024220321.50933.3300000
Tabraiz ShamsiSAODIs2018-202252233*-650.0000000
Imran TahirSAODIs2013-2019931321.501816.6700100
Andrew BirchWAR/TST202012-201973132*1.501030.0000100
Tabraiz ShamsiTIT/PR/PRT202014-2024163232*3.00560.0000100
Jacob OramCSKT202009210222.00633.3300000
Ashish BagaiCANODIs2003110222.00922.2200000
Mohammad AshrafulMIT202009110222.001020.0000000
Simon KatichAUSODIs2006110222.001612.5000000
Ravi RampaulWIODIs2004-2008210222.00540.0000000
Dwayne BravoWIODIs2008110222.00540.0000000
Aaron PhangisoSAT20Is2015-2017210222.00540.0000000
R. P. SinghINDODIs2009110222.00633.3300000
R. P. SinghDCT20200941122*-450.0000000
Mohammad AsifPAKODIs2007-2009210222.001910.5300000
Mignon du PreezSAWT20Is201811122*-2100.0000000
Siddharth TrivediRRT202009110222.00366.6700000
Peter SiddleAUSTests2014110222.001118.1800000
Alistair GrayCCT20201211122*-1200.0000000
David WieseSAT20Is2015110222.00450.0000000
Basheeru-Deen WaltersWART202014-201751122*-2100.0000000
Stephan MyburghNEDODIs202111122*-366.6700000
Salma KhatunBANWODIs2013110222.00922.2200000
Lizaad WilliamsSAT20Is202121122*-540.0000000
Sheldon CottrellWIODIs201511122*-825.0000000
Daniel WorrallJSK/SECT202024-202621122*-450.0000000
Mohammad NawazCTBT202018110222.00540.0000000
Asif AliPAKODIs2021110222.00728.5700000

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