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 168 of the 191 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Nono PongoloJST2020181111414*-7200.0000002
Jacques RudolphSA/AXODIs2004-20053201477.002653.8500020
Daren GangaWITests200812014117.007418.9200020
Keshav MaharajSAT20Is2023-2024221149*14.001687.5000001
Dawid MalanCTB/SECT202018-202422014127.002458.3300020
Umaima SohailPAKWT20Is202122014107.002360.8700010
Wandile MakwetuKNI/LIOT202021-202653014134.672166.6700100
Ryan McLarenKNI/DOL/NMBGT202012-20195401483.502360.8700000
Duanne OlivierSATests2019-202224214127.005028.0000111
Craig WhiteENGODIs2003110131313.009144.4400010
Andrew CaddickENGODIs20031111313*-4131.7100010
Inzamam-ul-HaqPAK/AXODIs2005-2007210131313.001586.6700011
Andrew SymondsAUSTests2006110131313.005324.5300010
Abdul SattaurCANODIs2003110131313.004032.5000001
Ehsanul HaqueBANODIs2003110131313.001776.4700020
Alester MaregwedeZIMODIs2005110131313.002161.9000010
Michael HusseyAUST20Is2007110131313.0012108.3300001
Stuart ClarkAUSTests20061111313*-1586.6700020
Dewald NelSCOT20Is20071111313*-7185.7100020
Doug BracewellNZODIs2015110131313.001968.4200010
Jon-Jon SmutsSAT20Is2020110131313.0012108.3300001
Ben WheelerNZODIs20151111313*-11118.1800020
Gull FerozaPAKWODIs2026110131313.0010130.0000010
Kasun RajithaSLTests201912013126.504032.5000000
Matthew BreetzkeSAT20Is2023-20242201386.5012108.3300011
Andrew PuttickCCT202014-20153301394.331586.6700020
Manpreet GonyCSKT2020093311376.507185.7100002
Ayabonga KhakaSAWODIs2021-2024432131013.002748.1500010
Mohammad RafiqueBANODIs2003110121212.001963.1600020
Gavin EwingZIMODIs2005110121212.002157.1400000
Fidel EdwardsWIODIs20081111212*-1580.0000020
Nuwan KulasekaraSLODIs2017110121212.002060.0000010
Dwayne BravoWIT20Is2015110121212.001392.3100000
Azhar BilakhiaDCT2020091111212*-1485.7100010
Thisara PereraSLODIs2019110121212.001485.7100000
Andre RussellWIT20Is2015110121212.006200.0000011
Tom LathamNZT20Is2015110121212.0010120.0000010
David WieseSAODIs2015110121212.001580.0000010
Babar AzamPAKODIs2019110121212.001580.0000020
Nicky van den BerghLIOT202016110121212.0012100.0000001
Matthew KleinveldtKNIT202021110121212.001866.6700020
Kwena MaphakaSAT20Is20241111212*-11109.0900020
JP DuminySAT20Is2014-2016321127*12.0011109.0900001
UWMBCA WelegedaraSLTests201112012106.0011109.0900020
Steven FinnENGTests2015121121212.003732.4300010
Basheeru-Deen WaltersWART202014-201652112812.0010120.0000010
Jason HolderDSGT202023321121012.002060.0000001
Lizaad WilliamsSATests202212012126.003237.5000120
Calvin SavageCC/DOLT202013-20216301254.0011109.0900010
Kyle AbbottDOL/DHT202012-201915421276.001580.0000010

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