Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All T20s)

Keshav Maharaj has the most not-outs in T20 cricket at Kingsmead: 13.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Keshav MaharajSA/DOL/DH2013-20265127131481910.5718082.22002113
David MillerSA/KNI/DOL2012-202638341294493*42.91703134.280605648
Robert FrylinckDOL/TS2012-20212620720730*15.92160129.38002910
Khaya ZondoDOL/DH2014-2026362865915926.86500118.200244621
Rassie van der DussenSA/LIO/JS2014-2026191863985033.17324122.840112122
Prenelan SubrayenDOL/DH/JSK2012-2026391661303313.00106122.6400358
Wiaan MulderLIO/JSK/DSG2019-20262118536259*27.85260139.230202320
Vaughn van JaarsveldDOL/PR2012-20191816529451*26.73254115.750101812
Vernon PhilanderSA/CC/DH2007-201997510432*52.0074140.5400047
Morné van WykSA/KKR/KNI2009-201930294891114*35.64676131.8016310325
Jon-Jon SmutsSA/WAR/DOL2012-20252525457262*27.24459124.620317014
Tristan StubbsSA/WAR/SEC2021-20261312429866*37.25212140.570111615
Kieron PollardWI/CC/MCT2014-20244449331*-63147.6200065
Lungi NgidiSA/TIT/PR2016-202614642313*11.502592.0000020
Lizaad WilliamsSA/TIT/JSK2021-202611641811*9.002475.0000110
Heinrich KlaasenSA/TIT/DH2016-2026302736338526.38439144.190523539
Temba BavumaSA/CC/LIO2014-20231817331353*22.36258121.320142210
Cody ChettyDOL2012-2019191932916318.19270107.78012187
Christiaan JonkerCC/WAR/NMBG2014-2023131232384426.44212112.260001410
Donavon FerreiraSA/TIT/JSK2023-202577323882*59.50121196.690201218
George LindeSA/CC/CTB2014-20251611320548*25.63140146.430011411
Faf du PlessisSA/PR/JSK2012-20258831704034.00136125.00000164
Marco JansenSA/WAR/DH2019-202612931534725.50115133.04000127
Dwaine PretoriusSA/LIO/JS2014-2025191431162510.5511898.3100155
Suné LuusSAW2016-20266531075753.5087122.99010112
Irfan PathanIND/PK2007-200910931043217.3382126.83000103
Corbin BoschCC/TIT/MCT2014-20258437732*77.0064120.3100090
Delano PotgieterLIO/PR/MCT2021-202610637232*24.0059122.0300054
Bjorn FortuinSA/LIO/PR2016-202616935835*9.6757101.7500371
Sisanda MagalaWAR/LIO/CTB2014-202312534524*22.5039115.3800042
Ramesh PowarPK2009443231023.0022104.5500020
H ViljoenDOL2024-20266532314*11.5022104.5500001
Kyle AbbottSA/DOL/DH2012-201919531879.001994.7400020
Tabraiz ShamsiSA/TIT/PR2014-202514731815*4.503256.2500301
Malusi SibotoKNI/LIO/TIT2012-20231133106*-7142.8600010
Daryn DupavillonDOL/PC2019-20258531045.001566.6700000
Okuhle CeleDOL/TIT2021-2026114375*7.001258.3300100
Quinton de KockSA/TIT/CTB2012-2026222025967833.11417142.930505434
Bryce ParsonsDOL/DSG/PC2024-2026121223358333.50217154.380213314
JP DuminySA/MI/CC2009-201998226485*44.00208126.920301810
Dane VilasCC/DOL/JS2013-2023109225454*36.29185137.300101512
Mitchell MarshAUS2016-202344222192*110.50125176.800202510
Zubayr HamzaCC/LIO2021-202666221177*52.75155136.13031236
Grant RoelofsenDOL/BOL/MCT2021-2026111122107223.33159132.080112011
Albie MorkelSA/CSK/TIT2007-2018141122044522.67161126.710001410
Farhaan BehardienSA/KNI/TIT2012-2021129216372*23.29132123.48011124
Kane WilliamsonNZ/DSG2015-202698215660*26.00118132.20010163
Tazmin BritsSAW2021-20264421486674.00142104.23020151
Mangaliso MosheleLIO/DOL/TIT2014-202110921343119.14124108.0600084
Justin KempSA/CC2007-201333211089*110.0080137.5001087
Page 1Next

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.