Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO4/0 (1.3)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 11,663 of the 11,664 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.