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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonathan BirdWP2024220935346.5068136.7601025
Kieron PollardWI/CC/MCT2014-20244449331*-63147.6200065
David WieseSA/TIT/PR2012-2026141019221*10.229398.9200053
Eoin MorganENG/PR2020-2023220916445.5061149.1801046
Shafali VermaINDW2026220915745.5058156.90010123
Naman OjhaRR2009330916830.3367135.8201058
Mark BoucherSA/RCB2007-2009551913622.7586105.8100091
Rahmanullah GurbazPC2025110898989.0043206.9801037
Chris GayleKKR/JS2009-20183318944*44.5070127.1400094
Ravindra JadejaRR2009330894229.6763141.27000102
Ross TaylorNZ/RCB2007-2009540894622.2583107.2300064
Jacob OramNZ/CSK2007-20096518841*22.0086102.3300082
Matthew ShortAUS2023330866628.6742204.7601195
Rohit SharmaIND/DC2007-20096528550*28.3376111.8401084
Andrew SymondsAUS/DC2007-2009220844342.0048175.0000064
Marcus StoinisAUS/DSG2023-2024541823827.3375109.3300046
Liam LivingstoneCTB/MCT/DSG2019-2026440822520.5058141.3800046
Dinesh KarthikIND/DC/PR2007-20256528244*27.3356146.43001103
Wayne ParnellSA/CC/WAR2014-2024851822720.5068120.59000110
Mitchell Van BuurenLIO/PR2024-2026331804140.0075106.6700090
Colin IngramWAR/MCT/PC2012-2025980804710.0071112.68001112
Darren MaddyENG2007220795039.5051154.9001073
Kainat ImtiazPAKW2021330792926.3378101.2800060
Kyle MayersDSG2023330783926.0053147.1700184
Sachin TendulkarMI2009330774025.6763122.2200073
Corbin BoschCC/TIT/MCT2014-20258437732*77.0064120.3100090
Theunis de BruynTIT/TS/PC2014-2023661772315.408392.7700190
Misbah-ul-HaqPAK2007220765338.0051149.02010111
Moeen AliENG/JSK2020-2024220753937.5037202.7000047
Virat KohliRCB2009440753818.7564117.1900073
Brad HodgeAUS/KKR2007-20146627521*18.7574101.3500044
Mohammad RizwanPAK2024110747474.0062119.3501053
Colin AckermannWAR/PC2015-20244417441*24.6772102.7800163
Lou VincentNZ2007330723224.0066109.0900091
Delano PotgieterLIO/PR/MCT2021-202610637232*24.0059122.0300054
Gerald CoetzeeSA/KNI/JSK2021-2026992722310.2954133.3300216
LG PretoriusTIT/PR2024-2026330713923.6756126.7900092
Keemo PaulDSG2023-2024761713114.2064110.9400172
Shaun von BergKNI/TIT/BOL2016-2024851705017.5053132.0801054
Andile PhehlukwayoSA/DOL/DH2014-20261611169136.9067102.9900373
Vikram SolankiENG2007220674333.5056119.6400091
Mahela JayawardenePK20095526731*22.3355121.8200052
Senuran MuthusamyDOL/PC/SEC2019-20268616719*13.407194.3700051
Ayesha NaseemPAKW2021330663322.0051129.4100041
Dayyaan GaliemTIT/PR2021-2025532654565.0058112.0700061
Migael PretoriusKNI/NW2021-20245526538*21.6743151.1600024
Lizelle LeeSAW2016-2021330633521.006794.0300042
Jacques RudolphTIT20121116262*-55112.7301051
Rubin HermannPR2025-2026220624431.0041151.2200054
Sinethemba QeshileWAR20215516247*15.506595.3800160

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.