T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Singhalese Sports Club Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Arjuna RanatungaSL1998199857237810275.6069554.39140394
Sanath JayasuriyaSL1998199868029010236.2536878.80110374
Romesh KaluwitharanaSL199819986802608832.5039266.33030370
Aravinda de SilvaSL19981998571306143*51.0053457.30120294
Grant FlowerZIM1998199834024511261.2538264.14110270
Marvan AtapattuSL199819985711454824.1729349.49001220
Romesh KaluwitharanaSL20012001111102102*-11787.18100200
Rahmat ShahAFG202420241201459172.5025856.20020180
Nathan AstleNZ199819983401217430.2518964.02010173
Andy FlowerZIM19981998341182105*60.6735151.85110151
Murray GoodwinZIM199819983401317332.7525651.17010150
Alistair CampbellZIM199819983401264431.5027645.65000151
Dimuth KarunaratneSL2024202412110977109.0094115.96010151
Angelo MathewsSL20242024110141141141.0025954.44100143
Stephen FlemingNZ199819983401217830.2530439.80010140
Graham ThorpeENG20012001232145113*145.0031745.74101130
Ricky PontingAUS19991999221137105*137.0021763.13100130
Ibrahim ZadranAFG2024202412011411457.0026143.68101120
Craig WishartZIM199819983401064526.5020152.74000120
Sachin TendulkarIND19991999110120120120.0014185.11100112
Gavin RennieZIM19981998230715023.6713154.20010110
Sanath JayasuriyaSL20012001120684534.0012653.97000110
Dinesh ChandimalSL20242024110107107107.0018159.12100101
Sadagoppan RameshIND199919992201037151.5015865.19010100
Hashan TillakaratneSL19981998240904322.5026334.22001100
Guy WhittallZIM19981998340835220.7513661.03010100
Noor Ali ZadranAFG20242024120784739.0018242.86000100
Nishan MadushkaSL20242024121593759.007677.63000100
Sourav GangulyIND19991999220938546.5076122.3701093
Mahela JayawardeneSL20012001220827141.0018544.3201091
Adam GilchristAUS19991999110777777.008491.6701090
Greg BlewettAUS19991999110707070.0021033.3301090
Mahela JayawardeneSL19991999220836241.5011472.8101081
Sanath JayasuriyaSL19991999220717135.5054131.4801181
Marvan AtapattuSL200120012315353*26.5011844.9201280
Kumar SangakkaraSL20012001220454522.509845.9200180
Mahela JayawardeneSL199819982301017433.6714470.1401070
Marcus TrescothickENG20012001230492316.3311343.3600070
Upul ChandanaSL199819984438327*83.0062133.8700063
Aravinda de SilvaSL20012001120613830.5016836.3100060
Michael SlaterAUS19991999110595959.0014440.9701060
Bryan YoungNZ19981998340552613.7513740.1500060
Matt HorneNZ19981998340513512.7510747.6600150
Roshan MahanamaSL19981998330473915.6710544.7600150
Muttiah MuralitharanSL199819985424126*20.506464.0600051
Nasir JamalAFG202420241214141*41.007455.4100151
Mike AthertonENG20012001120342117.008540.0000050
Sourav GangulyIND19981998110262626.002796.3000050
Robin SinghIND19991999221797579.0010972.4801041
Hashmatullah ShahidiAFG20242024120351817.508242.6800040
Page 1Next

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