Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG111/0 (16)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 Beausejour Stadium, Gros Islet×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Suresh RainaINDSouth Africa2010110101101101.0060168.3310095
Shane WatsonAUSPakistan2010220978148.5058167.2401095
Sara McGlashanNZWWest Indies Women2010110848484.0055152.7301062
Michael HusseyAUSPakistan20102217760*77.0032240.6301047
Shane WatsonAUSWest Indies2010-2012220746937.0050148.0001056
Umar AkmalPAKAustralia20102217456*74.0049151.0201025
Jacques KallisSAIndia2010110737373.0054135.1901033
Kamran AkmalPAKBangladesh2010110737373.0055132.7301081
Salman ButtPAKBangladesh2010110737373.0046158.7001082
Kieron PollardWIAustralia2010-20122216754*67.0040167.5001036
David HusseyAUSPakistan2010220665333.0038173.6801026
Mohammad AshrafulBANPakistan2010110656565.0049132.6501043
Lendl SimmonsWIPakistan2011110656565.0044147.7301072
Mignon du PreezSAWWest Indies Women2013220653932.508973.0300060
Suresh RainaINDSri Lanka2010110636363.0047134.0401071
Alex BlackwellAUSWIndia Women2010110616161.0049124.4901080
Michael HusseyAUSWest Indies2010-20122115959*-45131.1101042
Angelo MathewsSLEngland2010110585858.0045128.8901031
Deandra DottinWIWSouth Africa Women20132225848*-35165.7100053
AB de VilliersSAPakistan2010110535353.0041129.2701012
Cameron WhiteAUSPakistan2010220524326.0038136.8400005
Umar AkmalPAKSouth Africa2010110515151.0033154.5501024
Kamran AkmalPAKAustralia2010220505025.0035142.8601162
Shakib Al HasanBANPakistan2010110474747.0031151.6100032
Salman ButtPAKAustralia2010220473223.5040117.5000070
Shemaine CampbelleWIWSouth Africa Women2013220473323.505094.0000021
Kumar SangakkaraSLIndia2010110464646.0033139.3900023
Angelo MathewsSLIndia2010110464646.0037124.3200032
Ross TaylorNZEngland2010110444444.0033133.3300002
Punam RautINDWAustralia Women2010110444444.005186.2700030
Brad HaddinAUSWest Indies2010110424242.004691.3000050
Kevin PietersenENGSri Lanka20101114242*-26161.5400032
Darren BravoWIPakistan2011110424242.0033127.2700042
Gautam GambhirINDSri Lanka2010110414141.0032128.1300030
Umar AkmalPAKWest Indies2011110414141.0041100.0000040
Shahid AfridiPAKAustralia2010220413320.5033124.2400031
Misbah-ul-HaqPAKAustralia2010220414120.5031132.2600112
Eoin MorganENGNew Zealand2010110404040.0034117.6500041
Stafanie TaylorWIWNew Zealand Women2010110404040.0033121.2100032
Craig KieswetterENGSri Lanka2010110393939.0029134.4800052
Yuvraj SinghINDSouth Africa2010110373737.0030123.3300032
Kamran AkmalPAKSouth Africa2010110373737.0033112.1200032
Chamara KapugederaSLIndia20101113737*-16231.2500023
Graeme SmithSAIndia2010110363636.0028128.5700012
Cri-Zelda BritsSAWWest Indies Women2013220363618.0033109.0900121
Brendon McCullumNZEngland2010110333333.0032103.1300040
Tillakaratne DilshanSLIndia2010110333333.0026126.9200050
Michael LumbENGSri Lanka2010110333333.0026126.9200041
Kycia A KnightWIWSouth Africa Women20131113333*-4671.7400030
Michael LumbENGNew Zealand2010110323232.0021152.3800041
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.