ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's All T20s)

Chris Gayle has scored the most runs in men's T20 cricket up to 2012: 3,263 in 86 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2012-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWI/KKR/RCB2006-20128685113263128*44.092124153.636247256229
Suresh RainaIND/CSK2006-201211611018309410133.632234138.501174265127
Gautam GambhirIND/KKR/DC2007-20121081071129979331.222385125.66023734942
Brendon McCullumNZ/KKR/KTK2005-2012107107112984158*31.082321128.573146296117
Mahela JayawardeneSL/PK/DC2006-2012109107212695110*31.342064130.57215530061
Kumar SangakkaraSL/PK/DC2006-2012105100826479428.772149123.17016529243
Jacques KallisSA/KKR/RCB2005-2012999613263189*31.702329112.97021626357
MS DhoniIND/CSK2006-201211810735253170*35.151957129.3309318884
Rohit SharmaIND/MI/DC2007-2012113102212506109*30.941945128.841196209102
Virender SehwagIND/DC2006-201284844227311928.411394163.06116626895
Shane WatsonAUS/RR/BH2006-2012767410223990*34.981520147.300194196123
David WarnerAUS/DC/SS2009-2012838342236109*28.301606139.233149217101
Virat KohliIND/RCB2008-2012968713219778*29.691802121.92012122457
Tillakaratne DilshanSL/RCB/DC2006-20129290142175104*28.621806120.431151125745
AB de VilliersSA/RCB/DC2006-201210394212084105*28.551661125.47112915566
Sachin TendulkarIND/MI2006-20126565102057100*37.401729118.97112325924
Adam GilchristAUS/PK/DC2005-2012808042047109*26.931458140.40210622599
Yuvraj SinghIND/PK/PW2007-201289861320287227.781470137.960111138121
Shaun MarshAUS/PK/PS2008-201256558201511542.871491135.14116319478
David HusseyAUS/KKR/PK2008-2012979214199188*25.531583125.7708912590
JP DuminySA/MI/DC2007-2012817721193096*34.461598120.78012713764
Kevin PietersenENG/RCB/DC2005-20125757111810103*39.351280141.41110317262
Herschelle GibbsSA/MI/DC2005-201278785177890*24.361505118.140141119054
Ross TaylorNZ/RCB/DC2006-2012938821174881*26.091396125.2107611281
Rahul DravidIND/RCB/RR2008-201272664173475*27.971478117.3207320426
Yusuf PathanIND/KKR/RR2007-2012978716172410024.281158148.8816613498
Graeme SmithSA/RR/PW2005-20116262517219130.191438119.6809421735
Robin UthappaIND/RCB/MI2007-201285801417066925.851370124.5307315365
Michael HusseyAUS/CSK/PS2005-20126960151683116*37.401338125.78110315350
Brad HodgeAUS/KKR/RR2007-201268641916418836.471311125.17010514354
Cameron WhiteAUS/RCB/DC2007-2012837719156685*27.001213129.1008410471
Dwayne BravoWI/CSK/MI2006-2012957922156570*27.461247125.5007310072
Shikhar DhawanIND/DC/MI2008-201259588154595*30.901270121.65013216636
Matthew HaydenAUS/CSK/BH2005-20124646515339337.391117137.24012117458
Sanath JayasuriyaSL/MI/KRB2006-2012646351416114*24.411037136.5518716263
Murali VijayIND/CSK2009-201256563141012726.601089129.4825412164
Subramaniam BadrinathIND/CSK2008-2012776019136071*33.171128120.57011414828
Owais ShahENG/KKR/RR2007-2012585515135579*33.881066127.1107110055
Sourav GangulyKKR/PW2008-20125956313499125.451263106.8107413742
Dinesh KarthikIND/PK/DC2006-201281701313316923.351082123.0104413529
Albie MorkelSA/CSK/TIT2005-2012116913513287123.71920144.350247981
Andrew SymondsAUS/MI/DC2005-20115347131311117*38.56949138.1517210751
Kamran AkmalPAK/RR/SR2006-20126055812568226.72951132.07010512450
Kieron PollardWI/MI/AS2008-2012847313125265*20.87843148.520529677
Luke WrightENG/PW/MS2007-201256506110711725.16784141.2015610943
Irfan PathanIND/PK/DC2006-201296732711016023.93868126.840138241
Ambati RayuduMI2010-201247459108481*30.11848127.830839936
Paul CollingwoodENG/DC/PS2005-20125955510657921.30843126.330636148
Martin GuptillNZ/ST2009-2012393761038101*33.48848122.411429343
Jesse RyderNZ/RCB/PW2008-20124948210168622.09793128.1207611135
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.