Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND1/1 (1)IND need 185 runs in 294 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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 PolgampolaSLWSouth Africa Women2014-2017441462515.3312835.9400140
Chamari PolgampolaSLWPakistan Women2014-2018651462411.5012337.4000040
Vishmi GunaratneSLWUnited Arab Emirates Women2024110454545.0044102.2700050
Sripali WeerakkodySLWNew Zealand Women2012-201755045169.006866.1800040
Inoka RanaweeraSLWAustralia Women2013-202410754532*22.5010642.4500050
Kavisha DilhariSLWMalaysia Women2024-20262214444*44.0028157.1400160
Chamari PolgampolaSLWEngland Women2014-2016330442114.678551.7600040
Deepika RasangikaSLWAustralia Women2013110434343.007755.8400070
Lasanthi MadushaniSLWHong Kong Women2014110434343.004693.4800050
Dilani ManodaraSLWBangladesh Women2012-2018440431610.756566.1500040
Kavisha DilhariSLWEngland Women2022-202696043197.176566.1500130
Prasadani WeerakkodySLWIndia Women2012-20185514221*10.505773.6800050
Udeshika PrabodhaniSLWWest Indies Women2013-2024148142106.008052.5000120
Vishmi GunaratneSLWScotland Women2022-20243314124*20.505377.3600050
WGAKK KulasuriyaSLWIndia Women2022-2025662411710.258349.4000140
Shashikala SiriwardeneSLWNew Zealand Women2012-202077041165.866761.1900350
Hasini PereraSLWScotland Women2022-2026430402313.3336111.1100150
Prasadani WeerakkodySLWNew Zealand Women2015-2017441401513.337652.6300040
Hasini PereraSLWThailand Women2017-2024630392913.004881.2500050
Hansima KarunaratneSLWPakistan Women2022-2026430392713.0010537.1400150
Rebeca VandortSLWPakistan Women2014-20186513919*9.755570.9100140
Nipuni HansikaSLWThailand Women2017110383838.005667.8600020
Nilakshi de SilvaSLWUnited Arab Emirates Women2022-2026320371918.5034108.8200020
Chamari PolgampolaSLWIndia Women2008-2014330372312.337946.8400060
Anushka SanjeewaniSLWIreland Women202454037179.254190.2400140
Yashoda MendisSLWMalaysia Women2018110363636.0029124.1400041
Hansima KarunaratneSLWSouth Africa Women2024220363318.006456.2500021
Yashoda MendisSLWBangladesh Women2014-2018330363312.003894.7400150
Manudi NanayakkaraSLWNew Zealand Women2025530363512.004383.7200140
Maduri SamuddikaSLWSouth Africa Women2013-201411743621*12.005763.1600020
Inoka RanaweeraSLWPakistan Women2014-2026221153612*6.0012828.1300210
Ama KanchanaSLWSouth Africa Women2014-20231010235144.387447.3000230
Dedunu SilvaSLWIndia Women2008220342817.007346.5800060
Prasadani WeerakkodySLWBangladesh Women2017-2023220342417.007346.5800020
Chamari PolgampolaSLWHong Kong Women2014110333333.0033100.0000030
Eshani KaushalyaSLWNetherlands Women20131113333*-16206.2500021
Prasadani WeerakkodySLWZimbabwe Women20171113333*-5066.0000050
Kavisha DilhariSLWScotland Women2022-2026420331816.5030110.0000040
Hansima KarunaratneSLWAustralia Women2019330331711.006650.0000130
EMKNH SenavirathnaSLWBangladesh Women2026631331816.503691.6700020
Nipuni HansikaSLWIndia Women2017-201855033296.609235.8700230
Anushka SanjeewaniSLWNetherlands Women2021110323232.004768.0900050
Inoka RanaweeraSLWNew Zealand Women2012-202515753212*16.008040.0000030
Oshadi RanasingheSLWAustralia Women2016-202377032174.577045.7100210
Sugandika KumariSLWNew Zealand Women2015-202618953211*8.009035.5600010
Imalka MendisSLWSouth Africa Women20192213125*31.003393.9400020
Dewmi VihangaSLWWest Indies Women2026330311410.333393.9400031
Eshani KaushalyaSLWNew Zealand Women2012-201744031187.754175.6100010
Nipuni HansikaSLWIreland Women2017110303030.005851.7200050
Hasini PereraSLWUganda Women2024110303030.0024125.0000021

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.