Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter PollockSA1961-19704638436*28.007150.7000160
Delano PotgieterLIO/PR/MCT2021-202610637232*24.0059122.0300054
Cyril VincentSA1928-19314736319*15.75--00011
Ajit AgarkarIND/KKR2001-2009653481424.006277.4200030
Sisanda MagalaWAR/LIO/CTB2014-202312534524*22.5039115.3800042
S. SreesanthIND/PK2006-2010863432814.336665.1500180
Ramesh PowarPK2009443231023.0022104.5500020
H ViljoenDOL2024-20266532314*11.5022104.5500001
Fidel EdwardsWI/DC/DOL2003-20127732212*5.504647.8300230
Tabraiz ShamsiSA/TIT/PR2014-202517731815*4.503256.2500301
Duanne OlivierSA/JS2018-202245315127.505129.4100111
Nashra SandhuPAKW2021-202664311511.002347.8300000
Malusi SibotoKNI/LIO/TIT2012-20231133106*-7142.8600010
Daryn DupavillonDOL/PC2019-20258531045.001566.6700000
Dilhara FernandoSL2000-201134395*9.002437.5000010
Okuhle CeleDOL/TIT2021-2026114375*7.001258.3300100
Munaf PatelIND/RR2006-201143365*-1060.0000000
Quinton de KockSA/TIT/CTB2012-202632322124012141.331169106.0729012840
Wally HammondENG1928-1939610263714079.63--320272
MS DhoniIND/CSK2006-2018151824094725.5650481.15000475
Mitchell MarshAUS2016-20267823859664.17354108.760404417
Kumar SangakkaraSL/AX/PK2000-20111012233810833.8059057.29111323
Bryce ParsonsDOL/DSG/PC2024-2026121223358333.50217154.380213314
Michael HusseyAUS2006-201167230483*60.8052857.58030305
Dane VilasCC/DOL/JS2013-2023109225454*36.29185137.300101512
Albie MorkelSA/CSK/TIT2005-2018171422204518.33190115.790011610
Farhaan BehardienSA/KNI/TIT2012-20211512221672*21.60172125.58011195
Tillakaratne DilshanSL/DC2000-20115722145042.8031567.94010304
Zubayr HamzaCC/LIO2021-202666221177*52.75155136.13031236
Grant RoelofsenDOL/BOL/MCT2021-2026111122107223.33159132.080112011
Neil McKenzieSA/LIO2000-2014810219046*23.7533956.05001213
Tazmin BritsSAW2021-20268821736628.83170101.76020191
Nida DarPAKW202166216459*41.0023868.9102191
Rohit SharmaIND/DC2007-20181010216050*20.0020677.67011156
Annerie DercksenSAW2024-20264421395469.5015291.45010133
Mangaliso MosheleLIO/DOL/TIT2014-202110921343119.14124108.0600084
Robin PetersonSA/CC2004-20157521296143.00116111.21010143
Les AmesENG193923212884128.00--01070
Pat CumminsAUS2011-20263521104336.6721551.1600086
Patrick KrugerSA/WAR/KNI2016-20261110210934*13.6391119.78003115
Daryn SmitDOL2012-2014962994824.7579125.3200084
Brad HaddinAUS2007-2014552905330.0010784.1101083
Jerome TaylorWI2008-20153428743*43.5066131.82000132
Dinesh KarthikIND/DC/PR2007-20256528244*27.3356146.43001103
Gerald CoetzeeSA/KNI/JSK2021-20261111279238.7866119.7000217
Brad HodgeAUS/KKR2007-20146627521*18.7574101.3500044
Migael PretoriusKNI/NW2021-20245526538*21.6743151.1600024
Dayyaan GaliemTIT/PR2021-2025532654565.0058112.0700061
Zaheer KhanIND/AX/MI2003-20131011264277.1121729.4900360
Harbhajan SinghIND/MI2001-20111310263217.888574.1200142

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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