Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mehmet KocTURT20Is201933144*2.001723.5300200
Onkar TarmaleETST20202653142*2.00944.4400100
Aashray SajnaniNBBT20202643143*2.00666.6700100
Amardeep SinghSINT202022530421.331428.5700100
Dasari Swaroop-KumarTN-XIT202020113242*4.004100.0000100
Srikar Sai ReddyCHA-XIT20202043244*4.00580.0000110
Mohammad IrfanPAKT20Is2012-2019224442*-850.0000000
Steven PattersonYORT202014-20193541431.331136.3600200
Rahil ShahTN/TRI/UTTT202016-2021184344*4.004100.0000100
Callum ParkinsonTR/NSThe Hundred2021-2025124342*4.00757.1400000
TD ChaoanaLEST20201854244*2.00666.6700210
N AdvaniGIBT20Is2019-2025104142*1.331330.7700200
Mohammad UmarKK/PZ/MST202021-20231041431.331330.7700200
Sonny BakerMO/SB/MSGThe Hundred2022-20261940421.001136.3600100
Mayank YadavINDT20Is2024-2026124343*4.00757.1400100
LKW EzechielIVOT20Is2024441441.332516.0000200
J KunnanchirakkalMACT20Is2025442422.00666.6700100
C TchaleMAAT20Is20251140441.00944.4400310
Lovedeep SinghCYPT20Is2025-2026114142*1.33944.4400200
Zikria IslamOMAT20Is202554244*2.001526.6700200
Ahmet DursakTURT20Is2019440431.002416.6700200
Hardik PatelGUJT202016-2022275242*1.331040.0000200
Krishna DasGOA/ASST202016-20191053432.001625.0000100
Thangarasu NatarajanPK/DC/SHT202017-2026915543*-757.1400000
KJ YoungBEAT202018550420.802814.2900200
H KlazingeNAMT20Is2023-2025853422.00850.0000000
SFS CheemaAUAT20Is2025-2026195142*1.001330.7700200
J KhadkaROMT20Is2025-2026175442*4.001040.0000100
James AndersonLANT202014-2026206342*1.331040.0000300
Shannon GabrielBT/SLZ/TTRST202013-2018236442*2.001136.3600200
Cheepurapalli StephenANDT202016-2023226642*-850.0000000
V MitariRWAT20Is2021-2022156342*1.331136.3600200
Mohor SheikhDD/DD/DRT202019-2025116543*4.001625.0000000
Arif HosenTIMT20Is2025771420.672913.7900300
K ThuchilaMAAT20Is2024-2026258342*0.801428.5700400
Abrar AhmedPAKT20Is2024-20264296421.331233.3300200
Younis KhanRRT202008110333.00742.8600000
Michael KasprowiczAUST20Is200521133*-560.0000000
Garnett KrugerSAT20Is2006110333.00560.0000000
Doddapaneni KalyankrishnaDCT202008310333.00837.5000000
Kemar RoachWIT20Is2008-2012111133*-2150.0000000
DG WeakleyBAHT202010110333.00837.5000000
Ryan NinanRCBT202011210333.00650.0000000
Miles BascombeWIT20Is2011110333.00742.8600000
Aftab AhmedDENT20Is2021210333.001127.2700000
CRM DouglasBERT202013110333.00837.5000000
Neil CarterSCOT202013510333.00560.0000000
Akeem DewarJTT20201311133*-3100.0000000
Fawad AhmedAUST20Is201321133*-560.0000000
Blake DeanSTT202013110333.00650.0000000
PreviousPage 194Next

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.