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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th 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 runsODI4th 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 by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Singhalese Sports Club Cricket Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Grant FlowerZIMZimbabwe tour of Sri Lanka 1997/98199834024511261.2538264.14110270
Sanath JayasuriyaSLZimbabwe tour of Sri Lanka 1997/98199834022210255.5028976.82110273
Arjuna RanatungaSLZimbabwe tour of Sri Lanka 1997/98199823219787*197.0045443.39030222
Andy FlowerZIMZimbabwe tour of Sri Lanka 1997/981998341182105*60.6735151.85110151
Aravinda de SilvaSLZimbabwe tour of Sri Lanka 1997/981998231175143*87.5034450.87100213
Rahmat ShahAFGAfghanistan tour of Sri Lanka 2023/2420241201459172.5025856.20020180
Graham ThorpeENGEngland tour of Sri Lanka 2000/012001232145113*145.0031745.74101130
Angelo MathewsSLAfghanistan tour of Sri Lanka 2023/242024110141141141.0025954.44100143
Murray GoodwinZIMZimbabwe tour of Sri Lanka 1997/9819983401317332.7525651.17010150
Alistair CampbellZIMZimbabwe tour of Sri Lanka 1997/9819983401264431.5027645.65000151
Aravinda de SilvaSL1998 Nidahas Trophy19982201246262.0016973.3702071
Sachin TendulkarIND1999 Aiwa Cup1999110120120120.0014185.11100112
Romesh KaluwitharanaSLNew Zealand tour of Sri Lanka 199819981201168858.0022451.79010120
Ibrahim ZadranAFGAfghanistan tour of Sri Lanka 2023/24202412011411457.0026143.68101120
Arjuna RanatungaSL1998 Nidahas Trophy199822011310256.5012094.1710082
Dimuth KarunaratneSLAfghanistan tour of Sri Lanka 2023/24202412110977109.0094115.96010151
Dinesh ChandimalSLAfghanistan tour of Sri Lanka 2023/242024110107107107.0018159.12100101
Craig WishartZIMZimbabwe tour of Sri Lanka 1997/9819983401064526.5020152.74000120
Ricky PontingAUSAustralia tour of Sri Lanka 19991999111105105*-17161.40100110
Sadagoppan RameshIND1999 Aiwa Cup19992201037151.5015865.19010100
Romesh KaluwitharanaSLEngland tour of Sri Lanka 2000/012001111102102*-11787.18100200
Sourav GangulyIND1999 Aiwa Cup1999220938546.5076122.3701093
Nathan AstleNZ1998 Nidahas Trophy1998220897444.5089100.00010103
Hashan TillakaratneSLNew Zealand tour of Sri Lanka 19981998120834341.5020740.10000100
Romesh KaluwitharanaSLZimbabwe tour of Sri Lanka 1997/981998340835120.758894.32010160
Guy WhittallZIMZimbabwe tour of Sri Lanka 1997/981998340835220.7513661.03010100
Mahela JayawardeneSLEngland tour of Sri Lanka 2000/012001220827141.0018544.3201091
Stephen FlemingNZNew Zealand tour of Sri Lanka 19981998120817840.5025232.1401080
Robin SinghIND1999 Aiwa Cup1999221797579.0010972.4801041
Noor Ali ZadranAFGAfghanistan tour of Sri Lanka 2023/242024120784739.0018242.86000100
Adam GilchristAUS1999 Aiwa Cup1999110777777.008491.6701090
Mahela JayawardeneSLZimbabwe tour of Sri Lanka 1997/981998110747474.007894.8701040
Marvan AtapattuSLZimbabwe tour of Sri Lanka 1997/981998230744824.6712459.68001130
Sanath JayasuriyaSL1999 Aiwa Cup1999110717171.0053133.9601081
Gavin RennieZIMZimbabwe tour of Sri Lanka 1997/981998230715023.6713154.20010110
Greg BlewettAUSAustralia tour of Sri Lanka 19991999110707070.0021033.3301090
Sanath JayasuriyaSLEngland tour of Sri Lanka 2000/012001120684534.0012653.97000110
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 19981998120686434.0012156.2001090
Mahela JayawardeneSL1999 Aiwa Cup1999110626262.0062100.0001051
Romesh KaluwitharanaSL1998 Nidahas Trophy1998220615430.508076.2501090
Aravinda de SilvaSLEngland tour of Sri Lanka 2000/012001120613830.5016836.3100060
Michael SlaterAUSAustralia tour of Sri Lanka 19991999110595959.0014440.9701060
Nishan MadushkaSLAfghanistan tour of Sri Lanka 2023/242024121593759.007677.63000100
Marvan AtapattuSL1999 Aiwa Cup1999110555555.008663.9501030
Marvan AtapattuSLNew Zealand tour of Sri Lanka 19981998120534826.5014835.8100070
Upul ChandanaSL1998 Nidahas Trophy19982215327*53.0049108.1600032
Marvan AtapattuSLEngland tour of Sri Lanka 2000/0120012315353*26.5011844.9201280
Robin SinghIND1998 Nidahas Trophy1998210505050.007467.5701011
Marcus TrescothickENGEngland tour of Sri Lanka 2000/012001230492316.3311343.3600070
Sanath JayasuriyaSL1998 Nidahas Trophy1998220472423.5044106.8200061
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.