ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Dilani ManodaraSLWNew Zealand Women2012-2017550843716.8012268.8500181
Sugandika KumariSLWIndia Women2018-20261812381279.0013858.7000070
Nipuni HansikaSLWEngland Women2016-2017440782919.5017843.82000100
Anushka SanjeewaniSLWThailand Women2018-2024542783239.008591.7600070
Yashoda MendisSLWNew Zealand Women2012-2016330774525.6772106.94000102
Vishmi GunaratneSLWEngland Women2022-20268827618*12.678688.37001130
Sugandika KumariSLWPakistan Women2015-2026231247618*9.5015250.0000290
Chamari AtapattuSLWUnited Arab Emirates Women2022-20263317548*37.5053141.5100094
Nilakshi de SilvaSLWMalaysia Women2018-20244327549*75.0056133.9300090
Prasadani WeerakkodySLWWest Indies Women2013-2017440753018.7513555.5600080
Sripali WeerakkodySLWPakistan Women2015-20189747529*25.009182.4200190
Vishmi GunaratneSLWUganda Women20241117373*-64114.0601072
Hasini PereraSLWMalaysia Women2018-20264417232*24.008188.8900080
Nilakshi de SilvaSLWScotland Women2022-20264337026*-63111.1100031
Nilakshi de SilvaSLWThailand Women2018-20245327039*70.0045155.5600062
EMKNH SenavirathnaSLWIndia Women2025-20267736819*17.0064106.2500071
S KavindiSLWPakistan Women2026330664622.0043153.4900182
Oshadi RanasingheSLWPakistan Women2014-20221210066266.608280.4900250
Eshani KaushalyaSLWEngland Women2013-2017330645621.3356114.2901063
Anushka SanjeewaniSLWBangladesh Women2020-202510826220*10.337681.5800240
Sripali WeerakkodySLWSouth Africa Women2012-20181010262177.7513346.6200250
Harshitha MadaviSLWUnited Arab Emirates Women2022-2026320613730.506791.0400050
Ama KanchanaSLWAustralia Women2016-202399261178.7112648.4100260
Vishmi GunaratneSLWThailand Women2023-20243326039*60.0056107.1400061
Inoka RanaweeraSLWIndia Women2012-2025261276018*12.0011452.6300050
Dilani ManodaraSLWIreland Women2016-20172215953*59.006590.7701050
Anushka SanjeewaniSLWMalaysia Women2018-2024430593119.6753111.3200070
Imesha DulaniSLWWest Indies Women2024-20265415934*19.676590.7700090
Oshadi RanasingheSLWSouth Africa Women2018-2024118159208.4310357.2800050
Chamari AtapattuSLWZimbabwe Women2017110585858.006096.6701090
Harshitha MadaviSLWScotland Women2022-2026330582719.3349118.3700080
Chamari AtapattuSLWKenya Women2022110575757.0029196.5501083
Anushka SanjeewaniSLWWest Indies Women2024321575557.0051111.7601061
Ama KanchanaSLWWest Indies Women2013-20248725719*11.406193.4400160
Nilakshi de SilvaSLWIreland Women2016-20267635624*18.675994.9200061
Yashoda MendisSLWWest Indies Women2012-201777055227.866584.6200190
Eshani KaushalyaSLWAustralia Women2013-201766054169.0010252.9400160
Yashoda MendisSLWEngland Women2013-2014220534626.5010650.0000070
Ama KanchanaSLWEngland Women2016-20224425234*26.006777.6100041
Oshadi RanasingheSLWNew Zealand Women2014-20238615218*10.407569.3300040
Udeshika PrabodhaniSLWIndia Women2012-2025181065214*13.008759.7700040
Nilakshi de SilvaSLWIndonesia Women2026110505050.0035142.8601031
Chamari PolgampolaSLWThailand Women2017110494949.009452.1300030
Eshani KaushalyaSLWIreland Women2016-20172214935*49.005589.0900040
Yashoda MendisSLWPakistan Women2014-2018320492524.505983.0500080
Nipuni HansikaSLWNew Zealand Women2015-2017330493116.337466.2200050
Nipuni HansikaSLWSouth Africa Women2016-2017220484824.009848.9800160
Prasadani WeerakkodySLWAustralia Women2016-201755048339.608457.1400150
Nipuni HansikaSLWWest Indies Women2013-201788048216.0010645.2800231
Deepika RasangikaSLWNetherlands Women2013110474747.005094.0000040

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.