Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODI1st 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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
C. GanapathyCSK201011100*-0-00000
Doug BollingerAUS/CSK/SS2010-2017841793816*4.754682.6100311
Shrikant WaghRR/PW/VID2010-20213115866139.437588.0000141
Jaydev UnadkatIND/KKR/RCB2010-2026167593348358*18.58349138.400123524
Aditya DoleRR2010320343017.0022154.5500031
Abu NechimRCB/MI/ASS2010-20214020712126*9.31107113.0800194
Mitchell MarshAUS/DC/DC2010-202624623435677111734.034736142.9754215552356
Reetinder Singh SodhiPK201031144*-2200.0000010
Love AblishPK2010-201131100*-20.0000000
Sridharan SriramRCB/DC2010-2011220312715.503686.1100030
Bodapati SumanthDC/CHA-XI2010-2020161433366130.55318105.66020265
Chandan MadanMI2010110151515.001978.9500030
Amit PaunikarRR/RAI2010-2019141231312314.56124105.65001173
Aaron FinchAUS/KKR/RCB2010-2024361358371059517233.017679137.97870251005423
Stuart BinnyIND/RCB/RR2010-2021122933013035220.681028126.750199351
Nayan DoshiRCB/RR2010-2011410000.00130.0000100
UWMBCA WelegedaraSL201021122*-366.6700000
Dinesh ChandimalSL/QG/CK2010-20261381291829028926.142328124.66014327393
Mohammad SamiPAK/DR/JT2010-201997361517920*8.52176101.70004135
Imrul KayesBAN/SR/RR2010-202512111811235481*22.002023116.360111321297
Suhrawadi ShuvoBAN/BB/SR2010-20222293339*5.503886.8400030
Charles CoventryZIM/DR2010-2015222123056216.05218139.910143515
Suraj RandivSL/CSK2010-201115301063.3310100.0000010
Craig KieswetterENG/BH/WAR2010-201452522135982*27.181171116.05012312848
Craig ErvineZIM2010-20247069414407022.151363105.6509514130
Andy BlignautZIM2010110888.008100.0000010
Jahurul IslamBAN/DR/CK2010-2022756915104162*19.28935111.340438727
Alviro PetersenSA/LIO/SOM2010-2016505081114103*26.52928120.041348026
David MillerSA/IWX/PK2010-202652848015811129120*34.568022138.7344516779520
Andy McKayNZ2010210000.0010.0000100
Rob NicolNZ/CAN/OTA2010-20183028156065*20.74490114.290335818
SJ MassiahUSA2010330210.671315.3800100
Carl WrightUSA20103314221*21.0036116.6700052
OM BakerUSA2010-20135416628*22.007390.4100161
LJ CushUSA2010330816527.0070115.7101084
SS NadkarniUSA2010330684222.6753128.3000055
Aditya ThyagarajanUSA20103314527*22.5044102.2700020
RA MarshallUSA20103212625*26.003281.2500001
A MehdiUSA2010110101010.008125.0000020
Timroy AllenUSA/JT2010-2019201731603211.43120133.33003611
Muhammad GhousUSA2010-20151374401113.3329137.9300003
Matias PaterliniARG2010110212121.0019110.5300030
Lucas PaterliniARG2010110777.001450.0000010
AG DugmoreARG2010110686868.0035194.2901065
Tomas FrancisARG2010110353535.0024145.8300023
D ForresterARG2010110323232.0017188.2400023
Alejandro FergusonARG2010-20263430857786*26.2362192.91034594
Martin SiriARG2010-20211111321949*27.38212103.30001173
A TisseraARG201011111*-1100.0000000
Moazzam ImtiazUSA201021188*-5160.0000020

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.