Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sri Lanka Women: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka Women×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamari AtapattuSLWIndia Women2012-202635351103711530.50121085.7015113125
Chamari AtapattuSLWSouth Africa Women2012-2025323221085195*36.17117692.2628214218
Chamari AtapattuSLWPakistan Women2014-20263230189310130.79875102.0614111424
Nilakshi de SilvaSLWIndia Women2018-2026302825235620.1255893.730104210
Hasini PereraSLWPakistan Women2014-20263025230850*13.3942073.33013343
Chamari AtapattuSLWWest Indies Women2012-2026262616119124.4475381.14012817
Kavisha DilhariSLWIndia Women2018-20262626632947*16.45328100.30001293
Inoka RanaweeraSLWIndia Women2012-2025261276018*12.0011452.6300050
Hasini PereraSLWIndia Women2017-2026252415156522.3962382.66015654
Chamari AtapattuSLWNew Zealand Women2012-202624234820140*43.16789103.932539921
Sugandika KumariSLWPakistan Women2015-2026231247618*9.5015250.0000290
Inoka RanaweeraSLWSouth Africa Women2012-2025231272615*5.208032.5000220
Chamari AtapattuSLWBangladesh Women2012-2026222206598429.95621106.120208323
Harshitha MadaviSLWIndia Women2020-20262222140869*19.4348883.61022403
Inoka RanaweeraSLWPakistan Women2014-2026221153612*6.0012828.1300210
Chamari AtapattuSLWEngland Women2013-2026212104246220.1959571.26021578
Hasini PereraSLWSouth Africa Women2014-2025212023224317.8949964.53001420
Nilakshi de SilvaSLWPakistan Women2014-20262117728846*28.8033685.71002142
Anushka SanjeewaniSLWIndia Women2018-2025211932472915.4437765.52000190
Kavisha DilhariSLWPakistan Women2022-20262016529949*27.1833788.72000291
Nilakshi de SilvaSLWSouth Africa Women2014-20252017324450*17.4334171.55012200
Harshitha MadaviSLWPakistan Women2022-202619184509100*36.3664578.91120450
Nilakshi de SilvaSLWNew Zealand Women2015-20261917537855*31.5045882.53021324
Shashikala SiriwardeneSLWSouth Africa Women2012-2019191903296817.3245672.15011352
Nilakshi de SilvaSLWBangladesh Women2018-20261915630063*33.3330199.67010158
Udeshika PrabodhaniSLWSouth Africa Women2012-202419115216*3.505240.3800420
Harshitha MadaviSLWBangladesh Women2020-20261817657069*51.82560101.79041579
Harshitha MadaviSLWNew Zealand Women2020-20261817433566*25.7745373.95020281
Kavisha DilhariSLWNew Zealand Women2020-2026181402368416.8628981.66011201
Kavisha DilhariSLWBangladesh Women2020-20261812515330*21.8616294.44001142
Anushka SanjeewaniSLWNew Zealand Women2015-2025181341292314.3317673.3000061
Sugandika KumariSLWIndia Women2018-20261812381279.0013858.7000070
Udeshika PrabodhaniSLWIndia Women2012-2025181065214*13.008759.7700040
Sugandika KumariSLWNew Zealand Women2015-202618953211*8.009035.5600010
Inoka RanaweeraSLWWest Indies Women2012-20261784136*3.253339.3900110
Hasini PereraSLWBangladesh Women2014-2026161533299527.4249666.33020441
Hasini PereraSLWWest Indies Women2015-2026161642576121.4235273.01022311
Anushka SanjeewaniSLWPakistan Women2018-2026161332056120.5021993.61011162
Inoka RanaweeraSLWEngland Women2014-202516752512*12.506041.6700230
Chamari AtapattuSLWAustralia Women2013-202415151614178*43.8663397.003117815
Shashikala SiriwardeneSLWIndia Women2008-2020151403185922.7140578.52010352
Harshitha MadaviSLWEngland Women2017-2026151422664222.1733978.47000252
Vishmi GunaratneSLWNew Zealand Women2022-2026151502165014.4034662.43013260
Nilakshi de SilvaSLWEngland Women2016-2026151222024520.2027274.26002172
Anushka SanjeewaniSLWSouth Africa Women2016-2025151331764617.6025569.02002131
Inoka RanaweeraSLWNew Zealand Women2012-202515753212*16.008040.0000030
Sugandika KumariSLWWest Indies Women2015-202615532810*14.005056.0000130
Inoka RanaweeraSLWBangladesh Women2012-2026155352*2.501827.7800100
Harshitha MadaviSLWSouth Africa Women2017-2025141313177726.4239680.05020273
Shashikala SiriwardeneSLWWest Indies Women2012-2018141422274618.9236063.06000221
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.