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 opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Suzie BatesNZWSri Lanka Women20233301335244.3313896.38010150
Amy JonesENGWSri Lanka Women20193301115737.0082135.37010142
Tammy BeaumontENGWSri Lanka Women201933310850*-89121.35010100
Danielle WyattENGWSri Lanka Women20193301035134.3372143.0601094
Sangeeth CoorayCCCPolice Sports Club20251119393*-59157.6301074
Harshitha MadaviSLWNew Zealand Women20233318449*42.008796.55000100
Chamari AtapattuSLWNew Zealand Women20233318280*41.0056146.43011132
Amelia KerrNZWSri Lanka Women2023331813440.5075108.0000080
Nishan MadushkaCCCBurgher Recreation Club2025110797979.0050158.0001035
Ron ChandragupthaBCAAMoors Sports Club2024-2025220787439.0060130.0001073
Tillakaratne SampathPSCKurunegala Youth Cricket Club2026110777777.0045171.1101057
Hansima KarunaratneSLWEngland Women20193317344*36.5011066.3600060
Pulindu PereraNSWCMoors Sports Club2026110717171.0044161.36010111
H JayasundaraCCCBadureliya Sports Club2026110717171.0055129.0901090
Nat Sciver-BruntENGWSri Lanka Women20193337049*-46152.17000100
Bhanuka RajapaksaPSCKurunegala Youth Cricket Club2026110696969.0033209.0901046
Chamika KarunaratneNCCColts Cricket Club20261116565*-42154.7601024
Sohan de LiveraMSCNugegoda Sports Welfare Club2026110646464.0042152.3801071
Yashodha LankaCMCCPolice Sports Club2025110626262.0044140.9101035
Lakvin AbeysingheKYCCPolice Sports Club2026110626262.0044140.9101081
Dushan HemanthaPSCColombo Cricket Club20251115959*-39151.2801042
Pasindu SooriyabandaraMSCNugegoda Sports Welfare Club2026110595959.0034173.5301072
Angelo PereraNSWCChilaw Marians Cricket Club2025110575757.0036158.3301033
Muditha LakshanCCCBadureliya Sports Club20261115656*-18311.1101054
D JayatungaBSCChilaw Marians Cricket Club2024110565656.0042133.3301052
Sadeera SamarawickramaMSCBurgher Recreation Club2026110535353.0036147.2201080
Nishan MadushkaCCCPanadura Sports Club2025110525252.0038136.8401023
Pasindu SooriyabandaraMSCBurgher Recreation Club2026110515151.0026196.1501033
Sophie DevineNZWSri Lanka Women2023331514625.5032159.3800123
MPM WeerasingheACCCBadureliya Sports Club2026110505050.0033151.5201070
Chathuranga JayathilakePSCChilaw Marians Cricket Club2025110505050.0041121.9501022
Chamika KarunaratneNCCMoors Sports Club20251114949*-30163.3300032
MPM WeerasingheACCCMoors Sports Club2024110484848.0044109.0900060
Lahiru UdaraNCCAce Capital Cricket Club2026110474747.0034138.2400042
William PorterfieldIREAfghanistan2010110464646.0030153.3300090
Sohan de LiveraMSCPanadura Sports Club2025110464646.0028164.2900051
Vidura AdikariCMCCPolice Sports Club2025110454545.0037121.6200042
Nuwanidu FernandoSSCBadureliya Sports Club2026110444444.0030146.6700023
Chathuranga JayathilakePSCKurunegala Youth Cricket Club2026110444444.0039112.8200060
Dhananjaya de SilvaCCCAce Capital Cricket Club2025110424242.0032131.2500031
Sithara GimhanMSCNondescripts Cricket Club2025110424242.0032131.2500041
Chamari AtapattuSLWEngland Women2019330422414.004691.3000070
K PathiratneNCCColts Cricket Club2026110414141.0026157.6900032
Sompal KamiNEPHong Kong2014110404040.0031129.0300062
Niroshan DickwellaNCCMoors Sports Club2025110404040.0021190.4800071
Ravija SandaruwanBRCNondescripts Cricket Club2024110393939.0023169.5700024
Pasindu SooriyabandaraMSCPanadura Sports Club20251113737*-20185.0000013
Kavija GamageCCCNondescripts Cricket Club2026110363636.0028128.5700031
Anushka SanjeewaniSLWNew Zealand Women20233213618*36.0030120.0000021
Ramesh MendisMSCBloomfield Cricket and Athletic Club2024-20252213626*36.0021171.4300022
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.