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
Roelof van der MerweNED/SOM20182018171181553751.6794164.89000165
Ben DuckettNOR201420141311215539*17.22140110.71000111
Shahrukh KhanTN20192019121121552817.22132117.42000138
Hamza DarSPA202220221311115539*15.50138112.3200195
Jofra ArcherHH/SUS/KT20172017251471553622.14108143.52000154
Chris WoakesENG/BB/BP20232023221851556211.92130119.23013145
Devon SmithWI200720074401546138.50127121.26020173
Harmanjot SinghGER202420244411547051.3399155.56020148
Sanath JayasuriyaSL200720075501548830.8096160.42022177
E SolomonISR201820185501545030.8015599.35010140
Francisco CouanaMOZ2024202455215476*51.33114135.09012156
Aasif SheikhNEP2021202155115454*38.50111138.740111210
Hadisullah TarakhelBEL202120215511547838.5084183.330101611
Tenjin RabgeyBHU202520255501547430.80118130.51021137
J MoscaITA202420245511547238.5083185.54020176
Osama MahmoodSWI2023202366115453*30.80133115.79010152
Ravindu FernandoBCAA/CK202620267601545825.67102150.98010911
Jeewaka ShashenNCC202620266601548525.67100154.00011165
Ayush VartakNMP2026202666115483*30.8093165.59010811
George BaileyHH2020202011701544322.0099155.56001147
Fabian AllenWI/SKAN20182018107215464*30.8094163.83012139
Nick GreenwoodJER201920197701544322.00124124.19000152
Dayyaan GaliemSA/TIT/JSK2024202412711545525.67123125.20010135
Masaomi KobayashiJPN201820188811545022.00154100.00010135
Jack LeaningSUS202620268811546522.00136113.24010161
Matthew CritchleyDER202020208801544419.25138111.59001124
Mohammad ShahzadAFG2010201088115465*22.00150102.67010112
Gaurav TiwariINA202620268811544222.0015897.47000136
Harsh TyagiRAI2021202198415438*38.5099155.56000127
S MadurangaSOU2025202588215451*25.6715599.35010174
Isaac MohammedWOR202520258801543219.25100154.000001512
Mandeep SinghKKR/PUN20232023109115463*19.25116132.76012134
Assad ValaPNG2024202410901545117.1116195.65011134
Jack LeaningKEN2023202314941544130.80133115.79000115
Gurdeep SinghKEN202120219901544417.1115996.86001192
Terryn FrayBER20252025111001545215.4017488.51010121
James PeirsonBH20152015101011545717.11116132.76012195
Dominic BessYOR20252025131031545322.00116132.76011173
Keemo PaulWI/JK20262026161011546517.11119129.41011127
MPGT KetiyageCYP20242024111011544117.11128120.31002108
Will SmithDUR201820181111215437*17.11138111.5900195
Matthew CritchleyDER201820181311215438*17.11127121.26001153
Beau WebsterMS/MR202120211411415454*22.00123125.20020124
Daniel Bell-DrummondKEN/LS20222022121201544612.83125123.20003163
Roelof van der MerweNED/SOM/NS202220222716815448*19.25106145.28003810
Corbin BoschSA/MI/MCT202620262817815435*17.11134114.93000126
IKEG ArtawanINA20242024272061544111.0019479.38001144
Jofra ArcherRR/HH/SUS2018201841231115426*12.83122126.23003115
Sidhant SinghSIN202020203301537751.00109140.37020145
A MundraSWE2024202444115356*51.0093164.520101510
PreviousPage 124Next

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.