Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Nimesha GunasingheACCCMajor League Tournament 2025/26202624018316145.7536250.55100190
Kusal MendisSLNew Zealand tour of Sri Lanka 2024/25202433014514348.33140103.57101172
Janith LiyanageBCAAMajor League Tournament 2025/262026110136136136.0014693.15100172
Shikhar DhawanINDIndia tour of Sri Lanka 20172017111132132*-90146.67100203
Tamim IqbalBANBangladesh in Sri Lanka ODI Series 2016/172017210127127127.0014289.44100151
Shahid AfridiPAKAsia Cup 2010201033026512488.33161164.602002712
Mahela JayawardeneSLPakistan in Sri Lanka ODI Series 2009200933016812356.0019685.71100161
Chamari AtapattuSLWWomen's Asia Cup 20242024552304119*101.33207146.861203515
Pathum NissankaJKLanka Premier League 2024202444022511956.25132170.45110278
Lahiru ThirimanneGALSuper Provincial One Day Tournament 2019201922019711598.5022388.34110152
Virender SehwagINDSri Lanka Triangular Series 2010201055126811067.00250107.20110383
Tillakaratne DilshanSLSri Lanka Triangular Series 2010201055023911047.8026191.57100341
Rilee RossouwJKLanka Premier League 20242024441228108*76.00121188.431102214
Sanath JayasuriyaSLIndia in Sri Lanka ODI Series 2008/092009110107107107.0011493.86100101
Shemaine CampbelleWIWWest Indies Women in Sri Lanka ODI Series 2012/13201333014310547.6718975.66100124
Tim SeifertGMLanka Premier League 20242024442202104*101.00127159.06111249
Rahul DravidINDAsia Cup 2004200422018610493.0019396.37110161
Sharujan ShanmuganathanTUCAMajor League Tournament 2025/262026121115103*115.0023648.73100112
Mohammad HafeezPAKPakistan in Sri Lanka ODI Series 20152015110103103103.0095108.42100104
Dinesh ChandimalSLAustralia in Sri Lanka ODI Series 2016201622010710253.5014474.3110080
Kusal MendisSLBangladesh in Sri Lanka ODI Series 2016/17201722010610253.0012485.4810091
Imesha DulaniSLWPakistan Women tour of Sri Lanka 20262026331123101*61.5089138.20100201
Angelo MathewsDAMSuper Provincial One Day Tournament 2019201944022710156.7526186.97110202
Avishka FernandoSLNew Zealand tour of Sri Lanka 2024/252024110100100100.0011586.9610092
Marvan AtapattuSLSouth Africa tour of Sri Lanka 200420041119797*-14069.2901080
Junaid SiddiqueBANAsia Cup 201020102201359767.5014891.22010122
Bhanuka RajapaksaDAMSuper Provincial One Day Tournament 201920194401769544.0018694.62010203
Ross TaylorNZSri Lanka Triangular Series 201020104301199539.6716173.91010121
Mahela JayawardeneSLIndian Oil Cup 2005200533112594*62.5015779.62010112
Matthew HaydenAUSAustralia tour of Sri Lanka 2003/0420042201339366.5017376.8801081
Eoin MorganENGEngland tour of Sri Lanka 2018/19201822110692106.00102103.92010123
George BaileyAUSAustralia in Sri Lanka ODI Series 2016201622116090*160.0018486.96020161
Dhananjaya de SilvaGALSuper Provincial One Day Tournament 201920192201229061.00119102.52010150
Dinesh ChandimalKFLanka Premier League 202420244401348933.5063212.700101012
Bismah MaroofPAKWICC Women's Championship 2017/1820182201158957.5012492.74010111
Scott StyrisNZSri Lanka Triangular Series 201020104301148938.0014379.72010101
T HarshanaBCAAMajor League Tournament 2025/262026110898989.0016852.9801090
Kamindu MendisCKLanka Premier League 2026202633114788*73.5085172.94020126
Quinton de KockSASouth Africa tour of Sri Lanka 201820182201348767.0013797.81010172
Wanindu HasarangaGALSuper Provincial One Day Tournament 20192019220908745.0057157.89010131
Alex HalesGMLanka Premier League 2024202444116486*54.67113145.13010169
Dimuth KarunaratneKANSuper Provincial One Day Tournament 20192019220868643.0076113.1601190
Gautam GambhirINDAsia Cup 201020104402038350.7524582.86020171
Virat KohliINDIndia tour of Sri Lanka 201720171118282*-70117.14010101
Owais ShahENGEngland in Sri Lanka ODI Series 2007/082007220898244.5010783.1801050
Shafali VermaINDWWomen's Asia Cup 202420245512008150.00142140.85010273
Kushal Janith PereraSLSouth Africa tour of Sri Lanka 20182018220938146.509696.88010121
Chamari AtapattuSLWIndia Women tour of Sri Lanka 2022202233113980*69.50108128.70010232
Reeza HendricksDSLanka Premier League 202420243301508050.00102147.06020156
Murshida KhatunBANWWomen's Asia Cup 202420243301348044.67123108.94020181
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.