Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Stafanie TaylorWIWSri Lanka Women2013-20154412127570.67171123.98020254
Quinton de KockSASri Lanka2013-202144215859*79.00133118.80020181
Chris GayleWIAustralia201222112975*129.0074174.320201010
Brian BennettZIMSri Lanka2024-202644212763*63.5088144.32010190
Sikandar RazaZIMSri Lanka2024-20264401256231.2585147.06010106
Deandra DottinWIWSri Lanka Women2013-20156611225124.4099123.23010134
David WarnerAUSSri Lanka2016-202233111670*58.0078148.72010151
Angelo MathewsSLZimbabwe202432111266*112.0089125.84010113
Reeza HendricksSASri Lanka202133111256*56.0091123.08010102
Umar AkmalPAKSri Lanka2009-20154411094636.3370155.71000103
Pathum NissankaSLZimbabwe2024-20264411046234.6774140.54010131
Shahid AfridiPAKSri Lanka2009-20154401035025.7564160.9401157
Shashikala SiriwardeneSLWWest Indies Women2013-20156611024620.4011687.9300090
Luke WrightENGAfghanistan20121119999*-55180.0001086
Chamari AtapattuSLWWest Indies Women2013-2015550954319.0012079.17001140
Dilani ManodaraSLWWest Indies Women2013-2015661953019.009797.9400281
Eshani KaushalyaSLWWest Indies Women2013-2015661924418.4072127.7800045
Chamara KapugederaSLPakistan2009-20153328948*89.0056158.9300037
Shikhar DhawanINDSri Lanka2021330864628.6779108.8600191
Aaron FinchAUSSri Lanka20222218561*85.0053160.3801084
Glenn MaxwellAUSSri Lanka2016-2022320856642.5048177.0801074
Charith AsalankaSLZimbabwe2024220856942.5061139.3401063
Kumar SangakkaraSLNew Zealand2009220826941.0059138.9801080
Kushal Janith PereraSLBangladesh2017-2025330817727.0056144.64011101
Craig ErvineZIMSri Lanka2024330807026.6771112.6801182
Kushal Janith PereraSLSouth Africa2013-2021330803926.6772111.1100071
Marlon SamuelsWISri Lanka2012-2015220797839.5057138.6001036
Dinesh ChandimalSLSouth Africa2013-20213317966*39.5071111.2701072
Virat KohliINDPakistan20121117878*-61127.8701082
Ishan KishanINDPakistan2026110777777.0040192.50010103
Charith AsalankaSLAustralia2022220773938.5067114.9300053
Marlon SamuelsWIAustralia2012220765038.0052146.1501056
Ross TaylorNZSri Lanka2009220766038.0063120.6301061
Shoaib MalikPAKSri Lanka2009-20154417446*24.6760123.3300070
Tanzid HasanBANSri Lanka20251117373*-47155.3201016
Shane WatsonAUSIndia2012110727272.0042171.4301027
Dhananjaya de SilvaSLIndia20213327240*72.0064112.5000041
Shane WatsonAUSSouth Africa2012110707070.0047148.9401082
Mohammad HafeezPAKSri Lanka2012-2015330704223.3366106.0600071
Aiden MarkramSASri Lanka2021321694869.0052132.6900042
Kusal MendisSLZimbabwe2024-2026440683317.0067101.4900071
Faf du PlessisSAIndia2012110656565.0038171.0501062
Matt RenshawAUSZimbabwe2026110656565.0044147.7301051
Jesse RyderNZSri Lanka2009220655232.5051127.4501053
Merissa AguilleiraWIWSri Lanka Women2013-20156416528*21.677586.6700021
Brian BennettZIMAustralia20261116464*-56114.2901070
Dwayne BravoWIAustralia2012220643732.0052123.0800024
Minod BhanukaSLIndia2021330643621.336598.4600070
David WarnerAUSIndia20121116363*-41153.6601073
George BaileyAUSWest Indies2012210636363.0029217.2401064
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.