Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND4/1 (0.2)IND need 256 runs in 118 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE104/2 (23.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZ1994-20075701335419.0023456.84013192
Sanath JayasuriyaSL1994-20095611325126.4016281.48010173
Aamer SohailPAK1993-19942201296764.5018669.35020121
Shan MasoodPAK2018-20242401296532.2525949.81010151
Jonty RhodesSA1992-200211911294416.1316876.7900172
Neil McKenzieSA2001-20084501284025.6026448.48001152
Jacques RudolphSA2004-20115501284425.6035735.85000180
Shakib Al HasanBAN2008-20223411277742.33116109.48010153
Asela GunaratneSL2017222124114*-123100.81100143
Graham ThorpeENG1995-20053401228630.5037232.80010160
Heath StreakZIM1997-20053411218540.3325846.90010150
Grant FlowerZIM19972201189059.0015874.68010120
Tillakaratne DilshanSL2009-201123011810639.33108109.26100181
Alex DoolanAUS20141201168958.0020556.59010171
Adam BacherSA19972301169638.6736431.87010121
Dinesh ChandimalSL2017-20202311168558.0021154.98010160
Michael BevanAUS1997-200344111510338.3313883.33100101
Matthew HaydenAUS1997-200345111545*28.7517167.25001102
Woorkeri RamanIND1992110114114114.0014877.0310061
Tazmin BritsSAW2019-20262201137756.5092122.83010143
Graeme SwannENG20093411138537.6712094.17010132
Henry NichollsNZ20161201127656.0020754.11010170
John DavisonCAN2003110111111111.0076146.0510086
Marlon SamuelsWI2008-20153401115027.7518360.66010104
Yusuf PathanIND2009-201122011010555.0080137.5010088
Annerie DercksenSAW2024-20262201099054.5080136.25010104
Suné LuusSAW2013-20265401095727.25102106.86010112
Adam ParoreNZ1994110108108108.0095113.6810083
Steve SmithAUS2011-201632010810054.0022448.21100150
Tilak VarmaIND2024111107107*-56191.0710087
Ryan RickeltonSA2024-202645110777*26.7568157.35011134
Robin SmithENG1995-19962201066353.0017161.99010121
Thilan SamaraweeraSL2009-20112301053735.0016862.50000120
William PorterfieldIRE2009111104104*-13378.20100130
Mohammad KaifIND200333110468*52.0020550.73010130
Ross TaylorNZ2007-20164601047217.3316264.20011122
Lou VincentNZ2005-20072301036634.3314471.53010133
Ajinkya RahaneIND2018-20213311024851.0017558.29000151
David BedinghamSA2023-20242301005633.3313474.63010142
Yuvraj SinghIND2001-201164110050*33.3313076.92011121
Alex CareyAUS2023110999999.0077128.5701094
Zubayr HamzaSA2019-2021230995633.0016759.28010111
Owais ShahENG2009220989849.0091107.6901156
Loots BosmanSA2007-2009220989449.0048204.1701069
Liton DasBAN2022220985049.0012479.03010131
Saud ShakeelPAK2024120988449.0011982.35010131
Harbhajan SinghIND2001-2011870982814.0011684.48000113
Arjuna RanatungaSL1994-1998230977332.3321145.97011160
Rohit SharmaIND2011-2023780974712.1316259.88002152
Michael VaughanENG2000-2005341966932.0020347.29011120

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.