Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG371/4 (48.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 National Cricket Stadium, St George's×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorTTRSBarbados Tridents2014110626262.0051121.5701061
Darren BravoTTRSBarbados Tridents20141115454*-42128.5701033
Denesh RamdinGAWAntigua Hawksbills2014110515151.0036141.6701061
Deandra DottinWIWPakistan Women20151113838*-3997.4400031
Ben DunkAHGuyana Amazon Warriors2014110383838.0021180.9500052
Shane DowrichBTTrinidad & Tobago Red Steel2014110373737.003897.3700050
Danza HyattAHGuyana Amazon Warriors2014110363636.0033109.0900031
Mohammad HafeezGAWAntigua Hawksbills2014110353535.0031112.9000030
Shoaib MalikBTTrinidad & Tobago Red Steel2014110212121.002391.3000002
Shacaya ThomasAHGuyana Amazon Warriors2014110202020.003262.5000020
Jason HolderBTTrinidad & Tobago Red Steel20141111717*-9188.8900011
Devon ThomasAHGuyana Amazon Warriors20141111616*-8200.0000021
Aliya RiazPAKWWest Indies Women2015110161616.002759.2600001
Merissa AguilleiraWIWPakistan Women20151111515*-2853.5700000
Veerasammy PermaulGAWAntigua Hawksbills2014110151515.0010150.0000011
Dwayne SmithBTTrinidad & Tobago Red Steel2014110131313.001681.2500011
Nida DarPAKWWest Indies Women2015110131313.003043.3300000
Iram JavedPAKWWest Indies Women2015110131313.002065.0000000
Sunil NarineGAWAntigua Hawksbills20141111111*-9122.2200010
James NeeshamGAWAntigua Hawksbills2014110111111.001478.5700010
David HusseyAHGuyana Amazon Warriors2014110101010.0010100.0000001
Sana MirPAKWWest Indies Women2015110999.001181.8200010
Hayley MatthewsWIWPakistan Women2015110999.001752.9400000
Stafanie TaylorWIWPakistan Women2015110888.001457.1400010
Neil McKenzieBTTrinidad & Tobago Red Steel2014110777.00977.7800000
Kieron PollardBTTrinidad & Tobago Red Steel2014110777.001258.3300010
Ashley NurseBTTrinidad & Tobago Red Steel201411166*-6100.0000000
Bismah MaroofPAKWWest Indies Women2015110555.001241.6700000
Christopher BarnwellGAWAntigua Hawksbills2014110555.005100.0000010
Jonathan CarterBTTrinidad & Tobago Red Steel2014110555.00771.4300000
Sheldon CottrellAHGuyana Amazon Warriors2014110555.004125.0000010
Marlon SamuelsAHGuyana Amazon Warriors2014110444.001040.0000000
Asmavia IqbalPAKWWest Indies Women2015110444.00666.6700000
Martin GuptillGAWAntigua Hawksbills2014110444.00580.0000010
Evin LewisTTRSBarbados Tridents2014110444.00944.4400000
Nain AbidiPAKWWest Indies Women2015110111.00250.0000000
Javeria KhanPAKWWest Indies Women2015110111.00812.5000000
Rabiya ShahPAKWWest Indies Women201511111*-250.0000000
Nicolas PooranTTRSBarbados Tridents201411111*-250.0000000
Navin StewartGAWAntigua Hawksbills2014110111.00333.3300000
Ayesha ZafarPAKWWest Indies Women2015110111.00333.3300000
Lendl SimmonsGAWAntigua Hawksbills2014110000.0030.0000100
Nasir JamshedTTRSBarbados Tridents2014110000.0010.0000100
K SantokieGAWAntigua Hawksbills201411100*-10.0000000
Carlos BrathwaiteAHGuyana Amazon Warriors2014110000.0010.0000100
Miguel CumminsAHGuyana Amazon Warriors201411100*-0-00000
JJ AthanazeAHGuyana Amazon Warriors2014110000.0010.0000100

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.