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 Nondescripts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nuwanidu FernandoSSCPolice Sports Club2026111117117*-53220.7510098
Sineth JayawardenaTUCAPanadura Sports Club2026110101101101.0052194.2310087
Dhananjaya LakshanCCCPanadura Sports Club2024-2026220764338.0039194.8700083
Kamindu MendisCCCPolice Sports Club2026110717171.0043165.1201055
Avishka FernandoSSCPanadura Sports Club2026110666666.0043153.4901044
Dilshan MunaweeraPSCColts Cricket Club2026110646464.0042152.3801073
Shalith FernandoPSCColts Cricket Club2026110646464.0040160.0001034
S DeshapriyaBCAAAce Capital Cricket Club20261115959*-37159.4601071
Janith LiyanageBCAAAce Capital Cricket Club2026110585858.0039148.7201043
L DawatagePSCColts Cricket Club2024110575757.0042135.7101043
Sammu AshanNSWCTamil Union Cricket and Athletic Club2026110535353.0037143.2401043
Madawa WarnapuraNCCAce Capital Cricket Club20241115252*-37140.5401042
Dushan HemanthaPSCSinhalese Sports Club2026110515151.0025204.0001015
P PathirajaACCCBloomfield Cricket and Athletic Club20261115050*-31161.2901033
Oshada FernandoPSCColts Cricket Club2024-2026220502625.005198.0400031
C ParanavithanaPSCTamil Union Cricket and Athletic Club2026110494949.0025196.0000043
Nuwanidu FernandoSSCPanadura Sports Club20261114848*-39123.0800042
Punam RautINDWSri Lanka Women20121114545*-40112.5000050
Lasith CroospulleCCCBurgher Recreation Club2026110454545.0024187.5000071
Himasha LiyanageNCCAce Capital Cricket Club2024110454545.0035128.5700052
Krishan SanjulaSSCTamil Union Cricket and Athletic Club2024110434343.0031138.7100033
Navod ParanavithanaTUCAPanadura Sports Club2026110434343.0027159.2600051
Vishad RandikaSSCPolice Sports Club2026110434343.0037116.2200061
H JayasundaraCCCPanadura Sports Club2026110434343.0028153.5700042
Chamindu WijesingheCCCPolice Sports Club20261114242*-18233.3300005
Raveen YasasPSCTamil Union Cricket and Athletic Club2026110393939.0021185.7100060
Dinesh ChandimalCCCKurunegala Youth Cricket Club2024110383838.0028135.7100023
Dilshan MunaweeraNCCAce Capital Cricket Club2024110383838.0019200.0000033
Raveen de SilvaACCCNegombo Cricket Club20241113838*-30126.6700012
Chamindu WickramasingheBRCColombo Cricket Club2026110353535.0035100.0000022
Vishen HalambagePSCKandy Customs Cricket Club2024110353535.0021166.6700032
MPM WeerasingheACCCBloomfield Cricket and Athletic Club2026110353535.0019184.2100051
Sineth JayawardenaTUCANugegoda Sports Welfare Club2026110353535.0021166.6700042
Chathuranga JayathilakePSCColombo Cricket Club2026110353535.0020175.0000042
Oshada FernandoPSCTamil Union Cricket and Athletic Club2026110343434.0024141.6700050
Dilshan MunaweeraPSCTamil Union Cricket and Athletic Club2026110313131.0022140.9100060
Sachitha JayathilakeTUCANugegoda Sports Welfare Club2026110313131.0018172.2200013
Nipun DananjayaSSCPolice Sports Club2026110303030.0016187.5000021
Isitha WijesunderaACCCBloomfield Cricket and Athletic Club2026110303030.0018166.6700022
N PremaratnePSCSinhalese Sports Club20261113030*-13230.7700023
Sharujan ShanmuganathanTUCANugegoda Sports Welfare Club2026110303030.0028107.1400020
Tillakaratne SampathPSCSinhalese Sports Club2026110292929.0018161.1100041
L DawatageNSWCTamil Union Cricket and Athletic Club2026110292929.0021138.1000041
MPM WeerasingheACCCNegombo Cricket Club2024110292929.0019152.6300041
Pavan RathnayakeCCCBurgher Recreation Club20261112929*-15193.3300021
Mithali RajINDWSri Lanka Women20121112828*-3384.8500040
Chamari AtapattuSLWIndia Women2012110282828.003775.6800040
Sachitha JayathilakeTUCAPanadura Sports Club20261112828*-13215.3800013
H AmarasingheBCAAAce Capital Cricket Club2026110282828.0015186.6700060
Thaveesha KahaduwaarachchiPSCSinhalese Sports Club2026110282828.0024116.6700011
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.