Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Manoj TiwaryDCT202009110999.001369.2300010
Usman KhawajaAUST20Is2016110999.001090.0000010
Nathan Coulter-NileAUST20Is2014-2016210999.009100.0000001
Corbin BoschSAODIs202611199*-6150.0000010
Mohammad NawazCTBT202018110999.001181.8200000
Aiden MarkramSAODIs2018110999.002142.8600000
Shaheen Shah AfridiPAKT20Is2024110999.006150.0000010
Usman KhanPAKT20Is2024110999.008112.5000010
Marcus TrescothickENGODIs2003-2005220984.502733.3300010
Andrew FlintoffENGT20Is200722198*9.005180.0000010
Mohammad HafeezPAKODIs2013-2019220994.501275.0000110
Brad HaddinAUST20Is2007-201422295*-1275.0000000
Marchant de LangeSATests2011120994.501947.3700120
Shadman IslamBANTests2022120994.503525.7100110
John GuyNZTests1961120984.50--00000
Noor AhmadDSGT202024-2026115197*2.258112.5000300
Russel ArnoldSLODIs2003110888.001172.7300000
Gary KirstenSAODIs2003110888.002138.1000000
John DavisonCANODIs2003110888.001457.1400020
Darren SammyWIT20Is2015110888.00988.8900000
Chris SchofieldENGT20Is200711188*-6133.3300000
Ravichandran AshwinCSKT202009110888.001553.3300010
Chris MorrisSAT20Is2012-2016210888.00988.8900010
Cobus PienaarTITT202014110888.007114.2900010
Kycia A KnightWIWT20Is2016110888.001650.0000010
Mohammed ShamiINDODIs2013110888.001457.1400000
Amy JonesENGWODIs202411188*-3266.6700020
Kamindu MendisSLODIs201911188*-1361.5400000
Ross TaylorNZT20Is2007320874.001172.7300001
Ravindra JadejaINDTests2013120884.008100.0000101
Niroshan DickwellaSLTests2019120884.001457.1400110
Rashid KhanDH/MCTT202018-202552185*8.001457.1400010
Richa GhoshINDWT20Is2026220854.001172.7300010
Nqaba PeterSAT20Is202422185*8.001080.0000010
Doodles TapscottSATests1923120864.00--00000
Arthur OchseSATests192812184*8.00--000-0
Bob BlairNZTests1953120864.00--00000
Dilhara FernandoSLTests2000-201123285*8.002138.1000010
Bjorn FortuinSAT20Is2020-2023330882.671266.6700210
Slade van StadenDOLT202024331874.001080.0000110
Vishwa FernandoSLTests2019-202424286*4.004418.1800100
Norman GordonSATests193924287*4.00--00100
Nathan BrackenAUSODIs2006-2009210777.001450.0000010
Ridley JacobsWIODIs200411177*-1258.3300000
Ashish BagaiCANODIs2003110777.002330.4300000
Thomas OdoyoKEN/AXODIs2003-2005210777.001546.6700000
Michael KasprowiczAUSTests2006110777.001353.8500000
Martin GuptillNZTests2016110777.002330.4300010
Shadab JakatiCSKT20200911177*-7100.0000010
John HastingsAUST20Is2016110777.00977.7800010

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