Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew BreetzkeSA202420247711265121.00106118.87010105
C PotgieterPOR2026202677112652*21.00102123.5301187
Shane WatsonAUS201420149801264715.75116108.6200085
Andre RussellWI2016201688312643*25.2091138.4600098
Zane GreenNAM2025202512861263363.0089141.5700094
Gregory TaylorBAH2025202599112656*15.7513791.97012165
Manan BashirBUL2026202699112656*15.7582153.6601167
Tamim IqbalBAN20142014101011263014.0013593.33001151
Nathan McCullumNZ201020101310612636*31.50112112.5000084
Parvez Hossain EmonBAN20262026101001263612.60121104.1300197
RJ AinsworthHUN202620261010612651*31.5013196.18012103
George DockrellIRE201920191811612634*25.2085148.2400094
Chris JordanENG20222022131141262818.0086146.5100097
R Sakurano-ThomasJPN20242024211231263914.0013196.1800141
H VenkataramSIN202520251412912627*42.00119105.88000103
Shem NgocheKEN202320232415512630*12.60126100.0000175
Marcus TrescothickENG200620062201257262.5094132.98020181
David ObuyaKEN2010201022212565*-95131.58020144
James VinceENG201520153301254641.67105119.05000124
Karabo MotlhankaBOT202120214301257441.6796130.21010125
Ross AdairIRE2024202433012510041.6776164.47100811
Ali MasoodEST2022202244112569*41.67118105.93010141
Oliver NightingaleGUE202620267611253125.00109114.68000102
S FosterCAY202420248611254125.00123101.63000130
Ross TaylorNZ200720078711256220.8395131.5801158
Thisara PereraSL2013201397612535*125.0070178.57001107
Aizaz KhanHK202020209711254420.83102122.5500072
K HindsBAH202420247701255317.86113110.62013108
Samiullah ShenwariAFG2013201388312539*25.00105119.0500075
Hayden Walsh, Jr.WI/USA2019201912811252817.86121103.3100083
Tim RobinsonNZ202620268801253215.6397128.87001123
J FernandoROM2026202612821253820.83100125.0000086
Raghav DhawanUGA2024202411901252713.89122102.46001114
Muhammad AmirMAS20262026161041254620.83107116.8200086
Wellington MasakadzaZIM20242024171231253413.89112111.61001104
Lucas OluochKEN20242024181351253215.63115108.7000183
Alex CareyAUS201820181913412537*13.89101123.76000104
Tillakaratne DilshanSL201520154401245631.0088140.91020160
Mohammed AsgharKUW201920194401244531.0091136.26000135
Cameron GreenAUS2024202454212462*62.0092134.7801048
Muhammad FarooqESW202620264401244731.0085145.88000158
Asad ShafiqPAK201120115501243824.80105118.10000142
Dipanjan DeySWE2021202155212475*41.3393133.3301083
Martin SiriARG202120216611243124.80123100.81000111
C TlaliLES202120216601243520.67119104.20001122
Rohan RangarajanSIN202320237701244617.71116106.90001154
Reginald NehondeBOT20242024117212460*24.80119104.20011103
Tom BantonENG20252025107312437*31.0074167.57000163
Ahmed AqeelMAS202620269731243231.00118105.0800080
Joost MeesLUX202320238811248517.7196129.1701296

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.