Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's T20Is)

Brendon McCullum has scored the most runs in men's T20Is up to 2010: 1,100 in 40 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2010-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumNZ2005-2010404071100116*33.33857128.3516111239
Graeme SmithSA2005-20103131295889*33.03742129.1105012225
Kevin PietersenENG2005-2010282849117937.96643141.680519024
Mahela JayawardeneSL2006-20103232478410028.00553141.771438321
Kumar SangakkaraSL2006-2010292837777831.08652119.170617814
Tillakaratne DilshanSL2006-20103231575896*29.15628120.700539212
Kamran AkmalPAK2006-2010383337047323.47565124.600546725
Shahid AfridiPAK2006-20104240367154*18.14464144.610345526
Ross TaylorNZ2006-2010373446596321.97563117.050333931
JP DuminySA2007-20102928864896*32.40511126.810345421
David WarnerAUS2009-2010232306468928.09434148.850426231
Misbah-ul-HaqPAK2007-201031271063787*37.47561113.550313624
Shoaib MalikPAK2006-2010323166365725.44559113.770205313
Gautam GambhirIND2007-2010222206217528.23500124.20061748
Sanath JayasuriyaSL2006-2010302936218823.88479129.650447523
Chris GayleWI2006-20102020161711732.47427144.501525734
Salman ButtPAK2007-2010242325957428.33551107.990316610
AB de VilliersSA2006-20103231659079*23.60481122.660444220
David HusseyAUS2008-20102624358688*27.90446131.390333427
Scott StyrisNZ2005-2010312925786621.41483119.670104025
Paul CollingwoodENG2005-2010333125617919.34429130.770333524
Yuvraj SinghIND2007-2010212145557032.65361153.740503338
Umar AkmalPAK2009-2010212035306431.18433122.400423718
Cameron WhiteAUS2007-20102322851385*36.64355144.510302831
Jacques KallisSA2005-2010161615127334.13427119.910404017
Michael ClarkeAUS2005-2010342854886721.22473103.170122910
Suresh RainaIND2006-20101817346810133.43338138.461314218
Michael HusseyAUS2005-20102720745760*35.15304150.330214017
Albie MorkelSA2005-2010312564434323.32310142.900012629
Younis KhanPAK2006-2010252334425122.10364121.430223112
MS DhoniIND2006-2010242474414625.94393112.210012613
Martin GuptillNZ2009-2010232124395423.11378116.140123818
Eoin MorganENG2009-20101414641685*52.00297140.070304113
Hamilton MasakadzaZIM2006-2010141404117929.36354116.100303812
Ricky PontingAUS2005-20091716240198*28.64302132.780224111
Herschelle GibbsSA2005-20102323140090*18.18318125.790344512
Jacob OramNZ2005-20102724539666*20.84287137.980232920
Shane WatsonAUS2006-2010201923798122.29265143.020322821
Mohammad HafeezPAK2006-2010211903664619.26318115.09000497
Owais ShahENG2007-20091715134755*24.79284122.180102613
Abdul RazzaqPAK2006-20102624934646*23.07274126.280011720
Dwayne BravoWI2006-20102220534466*22.93279123.300222215
Shivnarine ChanderpaulWI2006-2010222253434120.1834798.85000345
Andrew SymondsAUS2005-20091411433785*48.14199169.350223310
Rohit SharmaIND2007-20101916633579*33.50267125.470302814
Brad HaddinAUS2006-2010232143354719.71300111.670012610
Jesse RyderNZ2008-2010171703306219.41270122.220223414
Luke WrightENG2007-2010272223287116.40254129.130143211
Imran NazirPAK2007-2010161513245923.14235137.870213219
Loots BosmanSA2006-2010141413239424.85219147.490322720
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.