Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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 year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hammad MirzaOMA2024202488114162*20.14112125.8901086
Navin BidaiseeWI/SKAN2025202510821415023.50127111.0201078
Rory BurnsSUR20202020139314156*23.50111127.03012142
Aqib IqbalAUA20222022149214142*20.14135104.4400174
Nicolaj DamgaardDEN/MR2024202411931416223.5095148.42012711
B GeorgeMAC202120219901414815.67134105.22000144
Gulsan JhaNEP2023202313931415423.5096146.88010109
Ackeem AugusteSLK20242024119214135*20.14126111.90000143
Himanshu KrSIN2022202210901413315.6714597.24000202
Simon MilenkoHH201820181310814166*70.5091154.95010108
Dinesh KarthikRCB20152015161101412812.82117120.51000154
Kiran CarlsonGLA20212021121101413212.82111127.03000124
Ashmit ShreshtaNGR20212021111101412812.8216187.58001113
Nathan McAndrewST/SUS202320231916414128*11.75100141.0000399
Sachin BabyKER201820184301407946.67103135.92020132
Hashim AmlaSA201320134401404835.00110127.27000162
Uday KaulMIZ/CHA202120215401406935.0014596.55010131
Zeeshan MaqsoodOMA2023202354114056*46.67107130.84010117
Riazat Ali ShahUGA2019201944214053*70.00108129.6301088
S PeriyalwarROM20192019442140105*70.0091153.85101156
KC RamamoorthyINA202320236501405528.0097144.33010146
KuldeepPOR202220225501404428.00107130.84000145
P PathirajaACCC202620267521405146.67104134.62020124
Pite van BiljonKNI2013201376114032*28.00124112.9000066
Habib KhanEST202220226601405123.33104134.62011410
Kashif AliWOR2022202266114046*28.00124112.9000085
Faiz FazalVID201620167701404920.0014596.55001122
Henry DavidsPR201820187711406023.3398142.86010118
Naman DhirMI2024202477114062*23.3379177.220121210
Binod BhandariNEP2013201388114051*20.00104134.62012810
Kusal MendisSL201920198801407917.50130107.69012115
Chandrapaul HemrajGAW202020208801402917.50140100.0000087
Niko DavinNAM202420249901403715.5614596.55000172
Mrunal DevdharBAR201620169901403315.56135103.70000173
Delano PotgieterLIO/HAM/PR20262026159514046*35.0092152.17000107
Abhishek RamanDGD202120219911404417.50104134.6200087
N ChejayBHU2026202610901402615.5617978.2100094
HA JacksonFRA202320239901404815.56133105.26001133
Karim JanatAFG/KK20182018119314040*23.33116120.69001106
E MathewMAC2025202510911404617.5014397.9000055
Farveez MaharoofSL/DC20082008131031403920.0096145.83001108
Sabbir RahmanBAN/CC20222022101001403214.00134104.48001124
Nitin SainiPK20122012101001405014.0014199.29010160
Wihan LubbeJSK/PC20252025111031406020.00116120.69012154
Ramandeep SinghIND/KKR20242024161051403528.0068205.88000613
I Kartik RamanLEG-XI20202020101041402623.3382170.73000811
Jack TaylorGLO20172017121131403117.50120116.6700066
Bilal TahirKUW20232023131131403617.50117119.66001810
S ModgilMR20252025111101403312.7314199.29001172
Ashar ZaidiESS20172017121211403512.73123113.8200078
PreviousPage 135Next

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.