Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM42/1 (4.2)ZIM need 180 runs in 94 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-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 by series (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagINDSri Lanka Triangular Series 2010201055126811067.00250107.20110383
Shahid AfridiPAKAsia Cup 2010201033026512488.33161164.602002712
Tillakaratne DilshanSLSri Lanka Triangular Series 2010201055023911047.8026191.57100341
Angelo MathewsDAMSuper Provincial One Day Tournament 2019201944022710156.7526186.97110202
Gautam GambhirINDAsia Cup 201020104402038350.7524582.86020171
Lahiru ThirimanneGALSuper Provincial One Day Tournament 2019201922019711598.5022388.34110152
Rahul DravidINDAsia Cup 2004200422018610493.0019396.37110161
Kumar SangakkaraSLAsia Cup 201020104401847346.0025273.02020200
Bhanuka RajapaksaDAMSuper Provincial One Day Tournament 201920194401769544.0018694.62010203
Kumar SangakkaraSLSri Lanka Triangular Series 201020105511747143.5021082.86010181
MS DhoniINDAsia Cup 201020104411735657.6721979.00010133
Shoaib MalikPAKBank Alfalah Cup 200320035501707434.0021877.98010171
Mahela JayawardeneSLPakistan in Sri Lanka ODI Series 2009200933016812356.0019685.71100161
Mahela JayawardeneSLAsia Cup 201020104411615453.6718587.03020151
George BaileyAUSAustralia in Sri Lanka ODI Series 2016201622116090*160.0018486.96020161
Younis KhanPAKBank Alfalah Cup 2003200355115470*38.5023166.67010100
Kusal MendisSLNew Zealand tour of Sri Lanka 2024/252024110143143143.00128111.72100172
Shemaine CampbelleWIWWest Indies Women in Sri Lanka ODI Series 2012/13201333014310547.6718975.66100124
Mahela JayawardeneSLSri Lanka Triangular Series 2010201055114059*35.0019671.43010151
MS DhoniINDSri Lanka Triangular Series 201020105511406735.0023858.82010121
Junaid SiddiqueBANAsia Cup 201020102201359767.5014891.22010122
Quinton de KockSASouth Africa tour of Sri Lanka 201820182201348767.0013797.81010172
Matthew HaydenAUSAustralia tour of Sri Lanka 2003/0420042201339366.5017376.8801081
Shikhar DhawanINDIndia tour of Sri Lanka 20172017111132132*-90146.67100203
Rohit SharmaINDAsia Cup 201020104401326933.0015088.00011120
Marvan AtapattuSLIndian Oil Cup 200520053301287042.6719864.65010120
Tamim IqbalBANBangladesh in Sri Lanka ODI Series 2016/172017210127127127.0014289.44100151
Ricky PontingAUSAustralia tour of Sri Lanka 2003/0420042201276963.5017572.5702081
Mahela JayawardeneSLIndian Oil Cup 2005200533112594*62.5015779.62010112
Avishka GunawardeneSLAsia Cup 200420042201227361.0016872.62010140
Dhananjaya de SilvaGALSuper Provincial One Day Tournament 201920192201229061.00119102.52010150
Stephen FlemingNZBank Alfalah Cup 200320035501216524.2024649.1901066
Ross TaylorNZSri Lanka Triangular Series 201020104301199539.6716173.91010121
Upul TharangaSLAsia Cup 201020104401195429.7516572.12010141
Bismah MaroofPAKWICC Women's Championship 2017/1820182201158957.5012492.74010111
Scott StyrisNZSri Lanka Triangular Series 201020104301148938.0014379.72010101
Tillakaratne DilshanSLAsia Cup 201020104401137128.2594120.21011182
Kumar SangakkaraSLIndian Oil Cup 200520053301097936.3316167.70010140
Sanath JayasuriyaSLIndia in Sri Lanka ODI Series 2008/092009110107107107.0011493.86100101
Dinesh ChandimalSLAustralia in Sri Lanka ODI Series 2016201622010710253.5014474.3110080
Tamim IqbalBANAsia Cup 201020103301075135.6792116.30010132
Dinesh KarthikINDAsia Cup 201020102201066653.0012783.46010150
Eoin MorganENGEngland tour of Sri Lanka 2018/19201822110692106.00102103.92010123
Kusal MendisSLBangladesh in Sri Lanka ODI Series 2016/17201722010610253.0012485.4810091
Rahul DravidINDIndian Oil Cup 200520053311065453.0016265.43021130
Imrul KayesBANAsia Cup 201020103301066635.3315468.83010100
Mohammad HafeezPAKPakistan in Sri Lanka ODI Series 20152015110103103103.0095108.42100104
Upul TharangaSLPakistan in Sri Lanka ODI Series 200920093301037634.3315666.03010110
Scott StyrisNZBank Alfalah Cup 200320035501034620.6020151.2400152
Umar AkmalPAKAsia Cup 201020103301015033.6712382.1101050
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.