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 All T20s)

Suresh Raina has scored the most runs in men's T20 cricket up to 2010: 1,843 in 64 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2010-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Suresh RainaIND/CSK2006-2010646111184310136.861305141.23112115979
Kumar SangakkaraSL/PK2006-20106662517869431.331431124.81014319532
Gautam GambhirIND/DC2007-20106261417188630.141374125.04014320620
Brendon McCullumNZ/KKR2005-20106262101687158*32.441298129.9729316668
Graeme SmithSA/RR2005-20105656516559132.451359121.7809221034
Jacques KallisSA/RCB2005-201058587164489*32.241436114.48014416738
Mahela JayawardeneSL/PK2006-20106867161621110*31.781147141.3326417046
Rohit SharmaIND/DC2007-2010646012150579*31.351157130.08011212465
Adam GilchristAUS/DC2005-2010595921492109*26.181020146.2717416377
MS DhoniIND/CSK2006-2010676218147466*33.501174125.5506311245
Yuvraj SinghIND/PK2007-20106463914497026.831038139.6008010287
Matthew HaydenAUS/CSK2005-20104141514159339.311019138.86012115857
Sanath JayasuriyaSL/MI2006-2010605951389114*25.721011137.3918615962
Tillakaratne DilshanSL/DC2006-201059579132496*27.581101120.2509615428
Virender SehwagIND/DC2006-201052523127394*25.98780163.2109515156
AB de VilliersSA/DC2006-20106057111261105*27.411053119.751769333
Kevin PietersenENG/RCB2005-20104141712407936.47885140.1107312134
Yusuf PathanIND/RR2007-201061578121610024.82762159.581649976
Herschelle GibbsSA/DC2005-201056564120590*23.171037116.2008812041
Sachin TendulkarIND/MI2006-201036365118089*38.06958123.1708215315
JP DuminySA/MI2007-2010494713117796*34.62967121.720859337
Andrew SymondsAUS/DC2005-2010423881176117*39.20811145.011729848
Ross TaylorNZ/RCB2006-201059569117681*25.02927126.860547462
David HusseyAUS/KKR2008-201049477109788*27.43850129.060566555
David WarnerAUS/DC2009-2010414111091107*27.27757144.1216510550
Chris GayleWI/KKR2006-201036362108011731.76754143.2417310260
Shane WatsonAUS/RR2006-20104139710368132.38690150.140939349
Sourav GangulyKKR2008-20104038210319128.64933110.5007310436
Robin UthappaIND/RCB/MI2007-201053499101868*25.45796127.890528745
Albie MorkelSA/CSK2005-20107056189797125.76674145.250226260
Rahul DravidRCB2008-20104337389875*26.41731122.850439717
Kamran AkmalPAK/RR2006-2010443948327323.77643129.390648033
Shaun MarshAUS/PK2008-20101818381611554.40603135.321717635
Dinesh KarthikIND/DC2006-20105043108116924.58649124.960327320
Dwayne BravoWI/MI2006-20105245980170*22.25669119.730525932
Salman ButtPAK/KKR2007-2010313027887428.14712110.670419612
Paul CollingwoodENG/DC2005-2010413847647922.47585130.600634437
Misbah-ul-HaqPAK/RCB2007-201039351175487*31.42642117.450334630
Shahid AfridiPAK/DC2006-20105249475254*16.71510147.450356232
Virat KohliIND/RCB2008-2010473967445822.55609122.170216925
Irfan PathanIND/PK2006-20105747187366025.38566130.040115328
Subramaniam BadrinathCSK2008-20104637117256427.88597121.440538217
Scott StyrisNZ/DC2005-2010413847046620.71614114.660104928
Shoaib MalikPAK/DC2006-2010393676885723.72606113.530205813
Cameron WhiteAUS/RCB2007-201038351267585*29.35490137.760313938
Michael HusseyAUS/CSK2005-201034269662116*38.94448147.771215428
Mark BoucherSA/RCB2005-201052421465650*23.43578113.490105415
Murali VijayIND/CSK2009-20102525262612727.22471132.911224534
Ravi BoparaENG/PK2008-2010262415778425.09523110.330415211
Shikhar DhawanDC/MI2008-20102928557168*24.83510111.960626111
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.