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 2026AFGZIMODI4th 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 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th 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 Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dhanushka GunathillekeSLZimbabwe in Sri Lanka ODI Series 2017201733025511685.0029885.57120271
Niroshan DickwellaSLZimbabwe in Sri Lanka ODI Series 2017201733022111673.6724291.32200220
Hamilton MasakadzaZIMZimbabwe in Sri Lanka ODI Series 2017201733021211170.6722096.36110292
Chamari AtapattuSLWWest Indies Women tour of Sri Lanka 202420246601959132.5022088.64010236
Vishmi GunaratneSLWWest Indies Women tour of Sri Lanka 202420246601955032.5022387.44010291
Angelo MathewsSLPakistan in Sri Lanka ODI Series 201420142201829391.0020091.00020172
Harshitha MadaviSLWPakistan Women tour of Sri Lanka 20262026332173100*173.0022477.23110200
Vishmi GunaratneSLWPakistan Women tour of Sri Lanka 2026202633016312354.3317891.57100171
Sidra AmeenPAKWPakistan Women tour of Sri Lanka 20262026331157100*78.5021772.35111180
Kumar SangakkaraSLNew Zealand in Sri Lanka ODI Series 2013/14201322115079150.00140107.14020182
Hayley MatthewsWIWWest Indies Women tour of Sri Lanka 202420244401464936.5015296.05000210
Gull FerozaPAKWPakistan Women tour of Sri Lanka 202620263301457848.33145100.00010200
Tillakaratne DilshanSLNew Zealand in Sri Lanka ODI Series 2013/14201322113681136.0018673.12020180
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 20122012210133133133.0015188.08100120
Amy JonesENGWEngland Women in Sri Lanka ODI Series 2018/1920192201337966.50110120.91020174
Mahela JayawardeneSLPakistan in Sri Lanka ODI Series 201420142201306765.0014092.86020160
Quinton de KockSASouth Africa in Sri Lanka ODI Series 20142014110128128128.00127100.79100123
Avishka FernandoSLWest Indies tour of Sri Lanka 2019/202020110127127127.00123103.25100100
Upul TharangaSLAustralia in Sri Lanka ODI Series 2011201122012411162.0016973.37100140
Tillakaratne DilshanSLBangladesh in Sri Lanka ODI Series 2012/132013222123113*-117105.13100120
Stafanie TaylorWIWWest Indies Women tour of Sri Lanka 202420246611223324.4018665.59000111
Harshitha MadaviSLWWest Indies Women tour of Sri Lanka 2024202466112244*24.4014087.14001140
Kusal MendisSLWest Indies tour of Sri Lanka 2019/202020110119119119.00119100.00100120
Kushal Janith PereraSLPakistan in Sri Lanka ODI Series 20152015110116116116.00109106.4210094
Tarisai MusakandaZIMZimbabwe in Sri Lanka ODI Series 201720173301154838.3312989.15000131
Tamim IqbalBANBangladesh in Sri Lanka ODI Series 2012/132013110112112112.0013682.35100101
Ricky PontingAUSAustralia in Sri Lanka ODI Series 2011201122111290*112.0013384.21010121
Virender SehwagINDIndia in Sri Lanka ODI Series 201220122201119655.5011299.11010120
AB de VilliersSASouth Africa in Sri Lanka ODI Series 20142014110108108108.0071152.11100114
Virat KohliINDIndia in Sri Lanka ODI Series 2012201222010710653.5011890.6810090
Nilakshi de SilvaSLWWest Indies Women tour of Sri Lanka 202420245531066353.0011790.60010130
Ahmed ShehzadPAKPakistan in Sri Lanka ODI Series 201420142201055652.5014174.47010110
Michael ClarkeAUSAustralia in Sri Lanka ODI Series 2011201122110458*104.0013477.6101072
Aaliyah AlleyneWIWWest Indies Women tour of Sri Lanka 202420246611022720.4099103.03000131
Kumar SangakkaraSLAustralia in Sri Lanka ODI Series 201120112201015250.5012282.7901043
Mahela JayawardeneSLICC Cricket World Cup 2010/112011110100100100.0081123.4610091
Nat Sciver-BruntENGWEngland Women in Sri Lanka ODI Series 2018/192019220999349.5087113.79010101
Chamari AtapattuSLWPakistan Women tour of Sri Lanka 20262026330995233.0011189.19010132
Solomon MireZIMZimbabwe in Sri Lanka ODI Series 20172017330994333.0083119.28000124
Sohaib MaqsoodPAKPakistan in Sri Lanka ODI Series 201420142219889*98.0079124.0501091
Shemaine CampbelleWIWWest Indies Women tour of Sri Lanka 202420246619841*19.6012578.40001102
Faf du PlessisSASouth Africa in Sri Lanka T20I Series 20132013220978548.5080121.25010104
Kumar SangakkaraSLICC Cricket World Cup 2010/112011110929292.0087105.7501071
Fawad AlamPAKPakistan in Sri Lanka ODI Series 20142014220926246.0010191.09010100
Tom LathamNZNew Zealand in Sri Lanka ODI Series 2013/142013221908690.0084107.14010121
Upul TharangaSLIndia in Sri Lanka ODI Series 201220122218759*87.0010781.31010100
Upul TharangaSLNew Zealand in Sri Lanka ODI Series 2012/132012220876043.5012271.31010120
Craig ErvineZIMZimbabwe in Sri Lanka ODI Series 201720173318769*43.5085102.3501091
Hasini PereraSLWPakistan Women tour of Sri Lanka 202620263218550*85.0014060.71010110
Mohammad HafeezPAKPakistan in Sri Lanka ODI Series 20142014220836241.5072115.28010140
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.