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
Pawan SandeshBRC/KR20262026101001664816.60112148.21001158
Mohnish MishraDC20102010111101664115.09144115.28001186
Mark WallaceGLA20142014141101663815.09120138.33001165
Ben BrownSUS201420141312216633*16.60127130.71002126
Sahan ArachchigeNCC/GM20242024161241663520.75147112.93000156
Ryan HigginsMID/LS20242024131301664412.77153108.50001125
Sherfane RutherfordWI/GAW/KK20202020151301666012.77132125.76012139
J MooresLAN/LS20262026151331665516.60123134.96011811
Nic MaddinsonMS20192019151401664011.8617296.51000156
Obed AgbomadzieGHA20232023151411663812.7721079.0500392
Faheem AshrafPAK/IU202120211814116630*12.77129128.68001128
Aryaman SunilSIN202220222019516636*11.86138120.29003911
J TaanyandaNAM2026202633116574*82.50112147.32020138
Tim LudemanAS2012201254116571*55.00112147.320101010
Asa TribeJER202420244411655855.00100165.00020147
Pikky Ya FranceNAM201820185511656241.25109151.38010254
Stephen EskinaziMID2017201755116557*41.25124133.06010153
Neil TimmersLIO20262026551165107*41.25117141.03100188
Vaughn van JaarsveldDOL2013201376216558*41.25147112.2401085
Dom MichaelSAM2022202266116563*33.00137120.44020127
Aditya KaushikGOA201920196601655327.50153107.8401095
Rahul TripathiSH202420246601655527.50115143.48010186
Jason SmithSA/DOL2024202466216565*41.25131125.95010136
Lahiru MadushankaBCAA2025202566216554*41.25115143.48010129
Harrison WardSUS202320236601655427.50110150.000201211
Yuvraj SinghMI/PUN201920197701655323.57132125.00010187
Owais ShahENG2007200777116555*27.50122135.25010126
Rohan MustafaUAE201820187711657127.50135122.2201186
Henry NichollsNZ/CAN2021202177216549*33.00142116.20000143
Rory Hamilton-BrownSUS201420148801654920.63133124.06000128
Sharmarh BrooksSKAN201920198801655320.63125132.00010155
Harry BrookYOR201820188821654427.50114144.74000137
Alick AthanazeBR202320238811657623.57152108.55010145
Cameron DelportLIO/CV20222022109116551*20.63112147.32010198
Jonathan TattersallYOR20182018149216553*23.57122135.25010151
Nitesh SedaiMAN202120219911654920.63160103.13002172
A DizijaSER2025202599116579*20.63152108.55010138
Jaspal SinghMAC2024202499116550*20.63147112.24011144
Yasir AliSPA20242024111021655220.6318390.16010190
Romario ShepherdWI/GAW202120211510416572*27.50101163.370101311
Ankit KumarDUM20222022111021654120.6319982.91000113
Amjad JavedUAE20162016121121657618.33134123.130111010
Nic MaddinsonMR20222022111111658716.50136121.32013128
Kevin O'BrienIRE/LL20172017121201654013.75141117.02001106
Virat KohliRCB20082008131211653815.00157105.10001184
Tom AlsopHAM20182018131221654116.50157105.10003104
M KasselmanBOT20242024131241655120.63130126.92012158
Faisal RazaNOR202520251412216537*16.50155106.45002105
Smit PatelTRI201820184401647341.00127129.13011213
Ahmed HassanSWI2023202365316458*82.00108151.850101212
PreviousPage 117Next

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.