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
MO KitundaTAN20232023141411774613.6220188.06002166
Benny HowellHAM/BP202520252516617726*17.70142124.65000106
Azhar AndaniPOR202120213301768158.67128137.50010201
Luka WoodsSER202520253311768288.00109161.47020177
JJ HuoMOZ20252025541176107*58.67108162.96100168
Nick SelmanGLA202020206601767829.33142123.94010204
Morné van WykDOL201920197701765525.14133132.33010215
Colin IngramWAR201320137711764629.33136129.41000233
Chamika KarunaratneCS/NCC20242024117417648*58.6798179.590001112
Christiaan JonkerBOL202220229831764635.20143123.08000117
Michael RichardsonGER2022202298217659*29.33171102.92010122
Rory BurnsSUR201820189811765025.14114154.39011282
Nazmul Hossain ShantoCV20162016118217654*29.33159110.69010190
Jamie SmithSB202620268801764922.00120146.67001178
Younis KhanPAK2007200710901765119.56147119.73010119
Ben CoxWOR2020202099317656*29.33136129.41010175
George MunseySCO2015201599317662*29.33115153.04012303
Tony de ZorziWP202220229901764519.56142123.94001146
David BedinghamDUR/DSG2026202610911764122.00143123.08000106
Kunal ChandelaUTT202120219911764822.00162108.64000166
Mukhtar GhulamiFRA202320239911764622.00154114.29000119
Unmukt ChandLAKR/LL20242024101001766817.60161109.32023156
Shaiman AnwarUAE20132013101001765417.60165106.67011177
Jack DaviesMID202320231110317646*25.14115153.04000158
Elton ChigumburaZIM/CV20152015111101765416.00136129.41012138
Raymon ReiferWI/JT/ADKR202320231411317630*22.00169104.14001135
Dylan BlignautGER202120211111217647*19.5619988.44000106
Manan AliKSA202320231111217652*19.56145121.38012137
Dunith WellalageSL/BR/FB20242024211341764519.56148118.92000204
Mohammad KaifRR200820081614317634*16.00171102.92000146
Shahid AfridiPAK/MR/DG201220121714317652*16.00120146.67012186
Mitchell SantnerNZ/CSK/ND201920191915617626*19.56137128.47001118
Joe RootENG/YOR201520154401756843.75123142.28020223
Kane WilliamsonNZ/SH201520156611755735.00114153.51010252
Jonty JennerJER2021202166217596*43.75162108.02010163
Jordan NeilNC2026202666217574*43.75126138.89010148
CG WilliamsNAM201320137721755735.00163107.36010122
Faisal MubashirGER2023202397417557*58.33162108.02011151
Vishad RandikaSSC202620269701756825.00150116.67010193
Justin OntongSA/CC2013201398417551*43.75134130.6001194
Matthew WadeAUS/MS/MR2014201411821754429.17141124.11000175
Rilee RossouwKNI201220128801754221.88115152.17000283
S DanielDA202220228801758021.88150116.67011177
Davy JacobsWAR2014201499217562*25.00124141.13010127
Alex LeesYOR201520159901756319.44152115.13010144
Harry SwindellsLEI201920199901756319.44159110.06021171
Anuj RawatRR/DEL2021202110931754429.17141124.11002189
M DindyalGAW20262026101001755017.50159110.060111610
Matt ColesHAM20142014151121755419.44111157.660131012
Brett D'OliveiraWOR202620261111217541*19.44141124.11000203
PreviousPage 110Next

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.