Live6th Match · Pakistan ODI Tri-Series 2026/27SL277/5 (37.5)ENG386/5 (50)SL need 110 runs in 73 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG45/5 (10)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2Live58th Match · CSA Pro20 2026/27SWD39/0 (5.1)TIT157/6 (20)SWD need 119 runs in 89 ballsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kris SrikkanthIND1983-19893512088452.0031166.88010222
Richie RichardsonWI1985-19967902076923.0043148.03011222
Ted DexterENG1962110205205205.00--100220
Sourav GangulyIND1997-20063402058951.2525281.35010262
Rassie van der DussenSA2021-202534120572*68.3331465.29030175
Abdullah ShafiquePAK2022-20235902059622.7855237.14011192
Usman KhawajaAUS2022121204160204.0043946.47100191
Fawad AlamPAK2008-202256320110967.0036155.68111143
Warren LeesNZ197612019815299.00--100282
Graham ThorpeENG1996-200034319864*198.0026774.16030120
Abdul KardarPAK1955-19563401989349.50--020-0
Temba BavumaSA2021-20253401978249.2533259.34020210
Marizanne KappSAW202355119510048.7521192.42100211
Chamara KapugederaSL2008-20096601957532.5023483.33010145
Habibul BasharBAN200323019210864.0032060.00110250
Mansoor AkhtarPAK1980-19879911913223.8831660.44001240
Roy DiasSL1982-19854601895731.5021483.18020220
Laura WolvaardtSAW20236601877231.17168111.31011260
Glenn PhillipsNZ2023-202555218463*61.33159115.72020109
B BizaZIMW20266601767329.3321083.81021271
Iqbal QasimPAK1978-1988111151745629.0039336.9001180
Allan BorderAUS1980-198836217358*43.2550834.06020180
David CapelENG19872311729886.0039044.10020134
Duleep MendisSL1982-19875721725434.4020675.24010201
Deandra DottinWIW202133017013256.6720184.58100232
Billy IbadullaPAK196412016916684.50--100200
Haris SohailPAK2019-20236601695628.1719785.7901074
Nasir JamshedPAK200833216661166.00147112.93030205
Michael SlaterAUS1994-19982401669641.5039442.13010162
Michael BevanAUS1994-19982301658355.0022573.33021190
Ian HealyAUS1988-19983601625727.0037942.74010180
Kim HughesAUS1980-19822401618540.2536444.23020212
Nadine de KlerkSAW202366515960159.0018585.95010150
Rajin SalehBAN20032301577152.3338840.46020140
Wazir MohammadPAK1955-19594401566739.00--010-0
Kelis NdhlovuZIMW20266601565126.0019281.25010271
Arjuna RanatungaSL1982-198757215652*31.2017767.23010151
Nida DarPAKW2023-2024141101563614.1816097.50000221
Rahul DravidIND2004-20063401549938.5020276.24020140
Saleem YousufPAK1982-1990111011533617.0030840.91000131
Heinrich KlaasenSA20252201518775.50112134.82020223
Aravinda de SilvaSL1985-199234015110537.756055.00100180
David BoonAUS1988-1994241151114*50.3331448.09100140
Javed BurkiPAK1962-19653611506230.00--01060
Sarfraz NawazPAK1973-19841313315033*15.0011252.6800270
John EmbureyENG198734114874*49.3339637.37020142
Dhanushka GunathillekeSL201922014713373.5015396.08100181
Suné LuusSAW2023663147107*49.0019077.37100100
WPUJC VaasSL2000-2009810414732*24.5033144.41000150
Mohammad IlyasPAK196512014612673.00--100151

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.