Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG148/0 (21.5)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 Sabina Park, Kingston×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chadwick WaltonJTBarbados Tridents2013-20195512349758.50184127.170201614
Lendl SimmonsGAW/SKAN/TKRJamaica Tallawahs2013-20196602088634.67163127.610111613
Shoaib MalikBT/GAWJamaica Tallawahs2013-201944217281*86.00108159.26020129
Andre RussellJTGuyana Amazon Warriors2013-201955116458*41.0083197.590101113
Glenn PhillipsJTSt Kitts and Nevis Patriots2017-20193301598753.00119133.61010109
Chris GayleJTTrinidad & Tobago Red Steel2013-201522015610578.0082190.241101014
Kieron PollardBT/TKR/SLSJamaica Tallawahs2013-201966215259*38.00103147.57011128
Colin MunroTKRJamaica Tallawahs2016-201933113996*69.5079175.95010811
Kumar SangakkaraJTSt Kitts and Nevis Patriots2016-20172201346967.00102131.37020115
Chris GayleJTGuyana Amazon Warriors2013-201955112845*32.00112114.2900098
Evin LewisWIIndia2017111125125*-62201.61100612
Andre FletcherSLZ/SLSJamaica Tallawahs2015-201944111847*39.33100118.00000116
Brendon McCullumTKRJamaica Tallawahs2016-2017220979148.5067144.7801066
Rovman PowellJTSt Kitts and Nevis Patriots2016-2018330964332.0063152.3800066
Dwayne SmithBT/GAWJamaica Tallawahs2013-20164419552*31.6792103.2601072
Chris GayleJTBarbados Tridents2013-2019550883917.6081108.6400075
Chadwick WaltonGAWJamaica Tallawahs20171118484*-40210.0001086
Chadwick WaltonJTSt Lucia Zouks2015-2019220847642.0062135.4801093
Kevin PietersenSLZJamaica Tallawahs20151118383*-57145.6101064
Rahkeem CornwallSLZ/AH/SLSJamaica Tallawahs2014-2019330837527.6742197.6201058
Nicolas PooranBT/GAW/TTRSJamaica Tallawahs2013-2019330815127.0046176.0901029
Shane WatsonSLSJamaica Tallawahs2017110808080.0045177.7801037
Rovman PowellJTTrinbago Knight Riders2016-2019331804440.0057140.3500046
Glenn PhillipsJTSt Lucia Stars2017-2018220795839.5059133.9001038
Darren SammySLZ/SLSJamaica Tallawahs2015-2019441783626.0062125.8100025
Kumar SangakkaraJTTrinbago Knight Riders2016-2017220765338.0057133.3301073
Kumar SangakkaraJTSt Lucia Stars20171117474*-45164.4401093
Mohammad HafeezGAW/SKANJamaica Tallawahs2013-2019440693717.2565106.1500081
Ashley NurseBT/TKRJamaica Tallawahs2013-2019640693717.2543160.4700084
Brad HodgeGAW/SKANJamaica Tallawahs2015-20162216565*65.0031209.6801136
Chris GayleJTSt Lucia Zouks2015-20192216464*64.0043148.8401135
Evin LewisSKANJamaica Tallawahs2016-2019440644016.0041156.1000174
Fabian AllenSKANJamaica Tallawahs20191116262*-27229.6301073
Glenn PhillipsJTTrinbago Knight Riders2017-2019220626231.0032193.7501174
Chris GayleJTAntigua Hawksbills20141115959*-36163.8901026
Brandon KingGAWJamaica Tallawahs2019110595959.0037159.4601046
Glenn PhillipsJTSt Lucia Zouks2019110585858.0034170.5901081
Chadwick WaltonJTGuyana Amazon Warriors2013-2019550583611.6042138.1000154
Andre McCarthyJTSt Lucia Stars2017-2018220563628.0055101.8200034
Luke RonchiGAWJamaica Tallawahs20171115555*-29189.6601043
Darren BravoTTRS/TKRJamaica Tallawahs2013-2017330552818.3347117.0200125
Shakib Al HasanJTGuyana Amazon Warriors20161115454*-47114.8901070
Assad FudadinGAWJamaica Tallawahs2015-2017210545454.0043125.5801042
Martin GuptillGAWJamaica Tallawahs2013-2016330543918.005794.7400161
Gary WilsonIREWest Indies2014220533526.505792.9800070
Rovman PowellJTSt Lucia Stars2017-20182215243*52.0028185.7100025
Ross TaylorJTSt Kitts and Nevis Patriots20181115151*-35145.7101024
Kumar SangakkaraJTBarbados Tridents2016110505050.0031161.2901042
Ed JoyceIREWest Indies20142215040*50.006379.3700030
Glenn PhillipsJTGuyana Amazon Warriors2017-2019220504025.0041121.9500042
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.