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
Rahul TewatiaGT20262026161581906827.14132143.94011208
George GartonRCB/AS/SUS20212021271531904615.83132143.940021311
C RububagumyaRWA202220221715219038*14.6221887.1600291
Faheem AshrafPAK/IU201820183119819054*17.27154123.380151310
Matthew HaydenCSK200820084411898163.00131144.27020246
Abdul WaheedKSA2026202644118967*63.00129146.51030205
Nicolaj DamgaardDEN202220225501899137.80107176.640111614
Allan DouglasBER202120216601897431.50105180.000212311
RG MukasaUGA202420247701896927.00172109.88023136
Jermaine BlackwoodJT202020208701897427.00183103.28011167
Peter MoorMR202220227701897427.00124152.42011916
Umar AminPZ20192019118318961*37.80163115.95021223
Peter TregoSOM2017201798218984*31.50149126.85010214
Ken McClureCAN202320238801896823.63131144.27011217
Harry BrookYOR2020202088118950*27.00130145.38010176
Hamid MahmoodSWE202220229821896931.50187101.07021182
Rahkeem CornwallAABF202620269901894921.0093203.230011916
Nizakat KhanHK201320139931895731.50156121.15011134
Baba AparajithTN201820189911894523.63161117.39000165
Bhanuka RajapaksaSL/GG2020202011911894023.63122154.920002011
Ashutosh SharmaPK2024202411921896127.00113167.260101015
Umar NawazSWE202220229901895621.00188100.53010169
Ahmed HassanMAL20192019111001895318.9019298.44010182
Sam HeazlettBH20202020101001895618.90133142.11012227
Saif HassanRR/DD20242024101001895718.90168112.50011187
Tenjin RabgeyBHU202620261010018910818.90172109.88102205
Sourav GangulyKKR20092009131101894617.1820791.30002136
Chadwick WaltonJT/KK20212021111131894723.63158119.62001168
ASF SirahPHI202520251111218958*21.00134141.04010237
Ross TaylorNZ/RR201120111412618947*31.50157120.38001127
Jordan SilkSS20192019161211894617.18172109.88000103
Fabian AllenWI/MNY/AABF20252025141231894521.00128147.660011312
KK Lin ThuMYA20252025131321897117.1822384.75012182
Shantanu KaveriMEX202420241413218946*17.1823680.08002100
George LindeSA/CC202120211614218948*15.75130145.380021011
Ismail AliMAL20242024161511893313.50169111.830011011
Taskin AhmedBAN/CS/DD20242024351971893115.75153123.53002177
Surendran ChandramohanSIN2026202655018810537.60142132.39100245
Tim RobinsonWEL2023202365118813947.00105179.051001511
Ali NadeemCAN202520256621888947.00131143.51020158
Sachin TendulkarMI200820087711886531.33177106.21011262
Hashim AmlaSA/DER201520157701885126.86152123.68010223
Stuart ThompsonIRE/NW201720178811885626.86154122.080101410
Nathan ReardonBH2015201599218852*26.86162116.05010127
Obed AgbomadzieGHA20222022991188107*23.50158118.99100910
Tom WestleyESS2022202214921885426.86147127.89020137
Rahul TewatiaGT20242024129218836*26.86129145.74000245
Zak CrawleyKEN/LS202220229901884120.89159118.24000263
AA NavichaMOZ20262026109318861*31.33107175.700111612
Mandeep SinghRCB20172017111001885218.80177106.21012214
PreviousPage 103Next

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.