Live6th Match · Pakistan ODI Tri-Series 2026/27SL57/1 (11.2)ENG386/5 (50)SL need 330 runs in 232 ballsLive7th 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 Kensington Oval, Bridgetown×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dwayne SmithBTGuyana Amazon Warriors2014-2018441147104*49.00101145.54100138
Shoaib MalikBTSt Lucia Zouks2013-20163301427847.33110129.09010131
Evin LewisSKANBarbados Tridents2015-201944113697*45.3381167.900101111
Johnson CharlesSLZ/AH/JTBarbados Tridents2013-20185501305326.00114114.04010125
Andre FletcherSLZ/SLSBarbados Tridents2013-20196601275721.17102124.51010107
Chadwick WaltonGAW/JTBarbados Tridents2015-20195501244324.80103120.39000162
Dwayne SmithBTSt Lucia Stars2017-2018221119103*119.0078152.5610079
Lendl SimmonsGAW/SKAN/TKRBarbados Tridents2014-20195511186429.5084140.48010126
Kieron PollardBTSt Kitts and Nevis Patriots2015-20173301168238.6788131.8201047
Rahkeem CornwallSLZ/SLSBarbados Tridents2017-201933111578*57.5070164.29010109
Marlon SamuelsWIEngland201433111269*56.0094119.15010142
Brandon KingGAW/SKANBarbados Tridents2017-201932111160111.0083133.7302098
Dwayne SmithBTSt Lucia Zouks2013-2014221110110*110.0070157.1410178
Colin MunroTKRBarbados Tridents2016-20194401076826.7564167.1901068
Mahela JayawardeneSLWest Indies20101119898*-56175.0001094
Chris GayleWIIndia2010110989898.0066148.4801057
Brendon McCullumTKRBarbados Tridents2017-2018221926692.0061150.82010114
Luke RonchiGAWBarbados Tridents2017-20182219167*91.0053171.7001084
Lendl SimmonsWIEngland2014330916930.3375121.33010102
Shoaib MalikBTGuyana Amazon Warriors2014-2015220895044.5074120.2701070
Cameron WhiteAUSSri Lanka20101118585*-49173.4701066
Kieron PollardBTSt Lucia Zouks2013-20163328561*85.0064132.8101054
Michael LumbENGWest Indies2014330856328.3363134.92010122
Dwayne BravoTTRS/TKRBarbados Tridents2013-2018552843028.0077109.0900094
AB de VilliersBTSt Kitts and Nevis Patriots2016110828282.0054151.8501093
Nicolas PooranBTSt Lucia Zouks2016110818181.0039207.6901094
Alex HalesENGWest Indies2014330814027.0074109.4600053
Rohit SharmaINDAustralia20101117979*-46171.7401046
Chris GayleWIEngland2014220794339.5065121.5400066
Chris GayleJT/SKANBarbados Tridents2015-20195527947*26.3353149.0600166
Martin GuptillGAW/SKANBarbados Tridents2014-20152217855*78.0066118.1801053
Kevin PietersenENGPakistan20101117373*-52140.3801082
Martin GuptillBTJamaica Tallawahs2018110737373.0060121.6701043
David WarnerAUSIndia2010110727272.0042171.4301027
Jos ButtlerENGWest Indies2014330706723.3354129.6301153
Devon ThomasAH/SKANBarbados Tridents2013-2019650693213.807888.4600044
Kumar SangakkaraSLWest Indies2010110686868.0049138.7801053
Salman ButtPAKNew Zealand20101116767*-54124.0701081
Nicolas PooranBTSt Kitts and Nevis Patriots2016-2018330673822.3341163.4100056
Darren SammySLZ/SLSBarbados Tridents2013-2019651663416.5043153.4900174
JP DuminyBTTrinbago Knight Riders2019110656565.0020325.0001047
Dwayne SmithWIAustralia2012110636363.0034185.2901064
Craig KieswetterENGAustralia2010110636363.0049128.5701072
Jason MohammedGAW/TTRSBarbados Tridents2015-2018320624231.0062100.0000062
Ravi BoparaENGWest Indies2014331624231.0048129.1700061
David HusseyAUSEngland2010110595959.0054109.2601022
Jason HolderBTSt Kitts and Nevis Patriots2015-2019330595419.6744134.0901053
David WarnerAUSWest Indies2012110585858.0043134.8801053
Johnson CharlesBTTrinbago Knight Riders2019110585858.0039148.7201080
Kieron PollardBTTrinbago Knight Riders2016-20172215841*58.0033175.7600044
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.