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
GA PriandanaINA202420241616119455*12.9319997.49013215
Shadab KhanPAK/SS/IU202120213017519436*16.17153126.80002169
Shaun MarshPK/PS2014201455119363*48.25142135.92010167
Andrew MansaleVAN2022202265319357*96.50150128.6702089
Ben McDermottHH2017201755019311438.60114169.301001413
David HempBER201320136621936448.2519598.97020201
Farhaan BehardienTIT/NMBG201920199631934864.33125154.40000137
Yash NaharMAH20212021661193103*38.60137140.88102179
Nick GreenwoodJER202220226601934832.17126153.17000275
AS SamraPHI2024202466119374*38.60143134.97020163
Mukhtar AhmedPAK/CV201520157701938327.57138139.86020235
Stephen DohenyNW202420247701938427.57144134.03010208
Daniel SmithWP202220227701936927.57179107.82010234
M A PraneethKIN-XI202020209721936738.60162119.14020137
LJ LeokaokeLES2026202688219371*32.17153126.14021294
Rahkeem CornwallBR20232023991193102*24.13111173.871021220
Chris DentGLO2016201612941934538.60172112.21000152
Richard OliverWOR20152015109119370*24.13168114.88011252
Nazmul Hossain ShantoRW20262026101001937619.30154125.32010196
Vinoo BalakrishnanBOT202220221110119310021.44160120.631001310
Abhishek NayarMI20092009131121933521.44152126.97000147
Jordan SilkSS20222022111141934127.57174110.92001192
Jack TaylorGLO20192019131131934224.13143134.97000166
Isaac MohammedWOR20262026111101934217.55173111.56000293
Arvind KumarRAN20222022111101934017.55191101.05000198
Roelof van der MerweNED/SOM20162016141251935927.57127151.970101410
Steven MullaneyNOT20222022141211937917.55139138.85014188
LH RodriguesBRA20262026121221935919.30167115.57011206
Grant StewartITA/KEN20262026151321934517.55137140.88001816
Sarfaraz AliBHR20242024131301935714.85161119.880111911
Dhruv JurelRR/UP202320231814619334*24.13114169.300011213
Simi SinghIRE/LL20222022211531934316.08150128.67002215
GD ArtaINA20252025261951933213.7919598.970031012
Wahab RiazPAK/CV/PZ2019201941261119329*12.87121159.500041211
S DaviziCZE2019201922019210196.00133144.361101410
Ruben du ToitMPU2026202655119275*48.00155123.87010168
Metuisela BeitakiFIJ201820186601929132.00147130.61020238
Jacques SnymanKNI202420246601925832.00118162.71010258
Asa TribeJER2022202266119273*38.40161119.25010158
MA BaigMAA2022202210711927432.00150128.00010233
Wayne MadsenDER202020208801926824.00139138.13011205
Junaid AzizBHR202620269811924627.43168114.29001148
Dhananjaya de SilvaSL/JS202020209811926127.43126152.38020206
Harrison CarlyonJER202620268811928327.43125153.60020208
P KurupBHR202220228801927424.00157122.29010137
Sandeep PattnaikODI2019201988219254*32.00172111.63020271
Irfan AhmedHK2013201399019210021.33143134.271001410
Joe RootYOR/WF20262026109119258*24.00171112.28010163
A PatmoreJPN20242024141021923824.00179107.26002230
Subramaniam BadrinathCSK20082008161151926432.00130147.69021218
PreviousPage 101Next

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.