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
Nathan ReardonAS/MR201220128601384223.00100138.0000069
Richard LeviWP202220226601386723.0087158.62011177
Usman WaheedKUW201820186601386623.00124111.29011163
Dhanushka GunathillekeSL201820186601384223.0098140.82000136
Abhimanyu RanaHIM2021202166113872*27.60118116.95011183
Chirag JaniSAU2016201666113839*27.6096143.75000126
Faisal JavedQAT201820186601384823.0084164.29001167
William SmaleGLA202420246601385923.0082168.29010167
Kane WilliamsonNZ/GT202420248721385727.60116118.97010191
Mohammad NadeemOMA20252025107213836*27.6016882.1400063
Robert O'DonnellAUC202420248721384727.60128107.81001143
Gareth DelanyIRE/MR2023202310731383234.5094146.81000145
Chamika KarunaratneSL/NCC20252025107513850*69.0098140.82011105
Sudip GharamiKJW202120217701385819.71122113.11022134
Leus du PlooyDER2020202088113853*19.7199139.39011124
Rongsen JonathanNAG201920198801384717.2515092.00000144
James BarkerLUX202220229841384434.50128107.8100190
Allan DouglasBER20192019109113847*17.25131105.34000108
P UseniNGR2023202310921383719.7192150.00000412
Cam FletcherAUC20252025101021383117.25122113.1100076
Steven CroftLAN20172017111041386223.00121114.0501194
S GillKEN20252025111021383517.2514098.5700071
DO LeicherNAM202420241311413842*19.7115290.7900154
Ed PollockWOR202320231512513838*19.71101136.63002117
Albie MorkelCSK201120111513713830*23.00102135.2900188
Gavin SinghUSA202120215311376568.50100137.00020610
Yusuf EbrahimPAN201920193311377268.5097141.24010145
PA RaikesGIB2023202333113774*68.50108126.85020142
MPM WeerasingheACCC2024202443113760*68.50106129.25010172
Mudassar MuhammadGER201820184401377834.2587157.47011141
Collins ObuyaKEN202120216511374434.25136100.74000116
Adam VogesMS/PS201220127501375827.40113121.24010130
Chadwick WaltonJT201320135501374527.40124110.4800098
Daryl MitchellND201720175521374145.6797141.2400077
Mohammad RizlanQAT2022202275113772*34.2575182.67021415
Jiveshan PillayWP2026202655113760*34.25102134.31010153
Peter HandscombMR/LEI202320236601376122.83110124.55011113
Mohammad ShahzadUAE201520156611375627.40115119.1301188
Mohammad ShahzadAFG201820186601374022.83125109.60000174
Gurkeerat SinghPUN201820188721374327.4093147.31001194
Joe RootENG/ST201920197721375527.40127107.87011160
Ravikumar SamarthKAR201820188701373119.57124110.48000132
William O'DonnellAUC202320237701374419.5790152.22001512
J Trembeath-MoroSPA202220228721373927.4015290.13000104
Louren SteenkampNAM202520257701375119.57108126.85010132
Devon ThomasSKAN2015201510811374419.57113121.24000610
Alex HughesDER201520159811372419.57106129.25000114
Naseem KhushiOMA202320239801376417.1396142.7101089
Devender SinghGHA20212021108613747*68.5094145.7400097
Dhruva KumarCPN-XI202020209831375327.40126108.7301085
PreviousPage 137Next

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.