Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG8/0 (2.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-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 records (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Barbados Tridents×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSLZ2013110777.007100.0000010
Misbah-ul-HaqSLZ2013110121212.001866.6700000
Devon SmithSLZ2013110999.001464.2900000
Tino BestSLZ2013-2014310000.0010.0000100
Darren SammySLZ/SLS2013-20201413315560*15.50107144.860121410
Albie MorkelSLZ2013110000.0030.0000100
Tamim IqbalSLZ2013110222222.0014157.1400040
Andre FletcherSLZ/SKAN/SLS2013-2026161624178029.79294141.840403027
Nelon PascalSLZ201311144*-4100.0000000
Shane ShillingfordSLZ/SLS2013-20176211313*13.009144.4400111
Garey MathurinSLZ/JT2013-2017510000.0010.0000100
Ricky PontingAH2013210111.00250.0000000
Marlon SamuelsAH/SKAN/SLS2013-20177722318446.20203113.79020209
Justin KempAH201311166*-966.6700000
Dave MohammedAH2013110222.002100.0000000
Kemar RoachSLZ/AH/JT2013-2018421211221.009233.3300003
Devon ThomasAH/SKAN2013-20191181763210.869282.6100144
Gavin TongeAH201321111*-1100.0000000
Kieran PowellAH/SKAN2013-201632019109.503455.8800030
Johnson CharlesSLZ/AH/JT2013-2026131303437826.38264129.920313119
Ben RohrerAH2013220322316.0031103.2300011
Sheldon CottrellAH/SKAN2013-202010301565.0011136.3600010
Fidel EdwardsSLZ/TTRS/JT2013-202053212912.008150.0000001
Dwayne BravoTTRS/TKR2013-20201311526066*43.33194134.020102313
Ross TaylorSLZ/GAW/TTRS2013-20208731626240.5016498.78010113
Kevin O'BrienTTRS2013-20143201195.502250.0000000
Sulieman BennTTRS/TKR2013-2016731964.501275.0000010
Darren BravoTTRS/TKR2013-20201616430780*25.58271113.280312116
Davy JacobsTTRS2013110131313.0012108.3300011
Kevon CooperTTRS/TKR2013-20179512175.252584.0000120
Samuel BadreeTTRS/JT/SKAN2013-20181043148*14.002360.8700000
Justin GuillenTTRS2013110000.0030.0000100
Nicolas PooranGAW/TTRS/TKR2013-20261110422061*36.67172127.91022919
Ramnaresh SarwanGAW2013110111.00250.0000000
Mohammad HafeezGAW/SKAN2013-20196511293532.25117110.26000107
James FranklinGAW2013110161616.0013123.0800020
Denesh RamdinGAW/SKAN/TKR2013-2020151522075115.92201102.99012164
Lendl SimmonsGAW/JT/SKAN2013-2020151513506425.00321109.030322716
Martin GuptillGAW/SKAN2013-20176612307346.00195117.950201210
Christopher BarnwellSLZ/GAW2013-2019993952415.8387109.2000144
K SantokieSLZ/GAW/JT2013-2019831241312.0015160.0000103
Sunil NarineGAW/TKR2013-2026151222197921.90152144.080201714
Veerasammy PermaulGAW/JT2013-2026126319146.332479.1700011
Steven JacobsGAW2013-201751111*-1100.0000000
Rahkeem CornwallSLZ/AH/SLS2013-202699117778*22.13102173.530111812
Orlando PetersAH/SKAN2013-2015220583129.0044131.8200035
Chris GayleJT/SKAN2013-20191414323147*21.00191120.940012213
David BernardJT2013-2014420753.50887.5000010
Nikita MillerJT/TKR2013-201662211*-250.0000000
Ahmed ShehzadJT2013110282828.0025112.0000041
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.