Live4th ODI · Ireland in Namibia 2026/27NAM98/7 (26.5)IRE298/8 (50)NAM need 201 runs in 139 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,659 of the 11,660 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ollie PopeAS/SUR/LS2017-2026978816190399*26.431445131.7009518133
Cole McConchieNZ/CAN/RAW2017-20261211031719038422.131534124.0509815454
Bilal ZalmaiAUA2018-2026747281902111*29.721182160.911135188115
Rahul TewatiaPK/DC/RR2014-20261591215018946826.681313144.2503517185
Kendel Kadowaki-FlemingJPN2022-202658565189311437.121381137.07212114395
Dan MousleyENG/WAR/PZ2020-20261069417189072*24.551415133.57013516168
Ricardo VasconcelosNOR/KG2018-20267675218888825.861439131.2008225935
Azmatullah OmarzaiPK/RR/PZ2018-202614211327186911621.731326140.95137118107
Hassan NawazPAK/IU/QG2023-20268377121863105*28.661333139.76298115115
Jamie SmithENG/SUR/LS2018-2026105901318638724.191289144.5309915087
Jake Fraser-McGurkAUS/DC/MR2020-20269796318529519.911242149.1101110145113
James FullerOTA/AUC/MID2013-20261911334118305719.891292141.6403612682
James FaulknerAUS/PK/RR2011-20222011476318307321.791443126.820159373
Anton DevcichNZ/ST/ND2013-202180736182510227.241280142.58112420073
Wayne ParnellSA/RCB/DC2009-20252521555218209917.671549117.50041014864
Mitchell OwenAUS/PK/HH2021-202695866181315522.661000181.30357144135
Meet BhavsarKUW2019-20267975918108927.421406128.73012515264
Max BryantBH/PZ2018-202686861117888123.841263141.5707418172
Rohan MustafaUAE/DV/SPR2013-20251101001417837720.731483120.2307818447
P KurupBHR2018-20267875717797426.161644108.2107218440
Graeme SmithSA/RR/PW2005-20146565517749129.571483119.6209422236
Cameron GreenAUS/KKR/RCB2019-20268477211773100*31.661199147.87110214085
Hamid ShahDEN2013-202653533176610035.321392126.87112415065
Manpreet SinghITA/SIN2018-20269182101766112*24.531417124.6317711367
Karabo MotlhankaBOT2018-2026696691763112*30.931607109.71110218932
Assad ValaPNG2013-2026837810175911025.871464120.1519215056
Agha SalmanPAK/IU/LQ2018-202698931117587621.441427123.2009715662
James HildrethSOM2014-2021827815175472*27.841318133.0808816049
Chris NashAUC/SUS/NOT2014-2020636171752112*32.441298134.98115319751
Washington SundarIND/RCB/SH2017-20261741143217505521.341368127.9205714859
Jonty JennerJER2015-2026656414174196*34.821242140.1808514570
Hamilton MasakadzaZIM/SR2006-201970702173293*25.471461118.55012216066
Marnus LabuschagneAUS/BH/GLA2017-202672684172593*26.951353127.49010417731
Josh ClarksonNZ/SKAN/CD2017-202693851917257826.141223141.0506410689
Tim RobinsonNZ/WEL/GAW2021-202676725172413925.731237139.37291015766
Mosaddek HossainBAN/CV/DD2015-202613011333172460*21.551554110.9402713950
Dean FoxcroftNZ/OTA/LQ2018-2026635811171482*36.471360126.03013214854
Curtis CampherIRE/LL/MR2020-20261119314171372*21.681264135.5207814960
Gulbadin NaibDC/SS/DC2012-20261151032617128022.231319129.80081011587
Peter TregoSR/SOM/NOT2012-202179769170994*25.511284133.10010319147
Taranjeet SinghROM2021-202656556169911034.671065159.53110320680
Jack HaynesWOR/NOT/OI2020-202674734169889*24.611220139.1809316059
Jordan HermannSA/WAR/SOM2022-2026656291696106*32.001346126.00210316056
Wihan LubbeSA/WAR/LIO2018-20268377416958323.221314129.00012716156
Hussain TalatPAK/CK/IU2017-2026101881716876323.761407119.9007314541
Dhanushka GunathillekeSL/SS/GG2016-202479794168694*22.481331126.6709519548
Khaya ZondoIMP/DOL/DH2012-202610184191685100*25.921473114.3917712544
Nasir HossainBAN/KRB/RR2011-20261119213168190*21.281490112.8206414240
Christiaan JonkerSA/CC/WAR2013-2024898322167866*27.511325126.6404712580
Caleb JewellMR/HH/DER2019-20268179416697622.251292129.1809517845

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.