Live1st ODI · India in New Zealand 2026/27NZ36/1 (7.3)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithSS/WF2025202511102310121*38.75201154.231102715
Ben FoakesSUR201820181410231075*38.75208149.04030329
Gareth RoderickWOR20262026121103107128.18230134.78011327
Rahmanullah GurbazKT/AFG20192019111103107928.18200155.000332422
Hamish RutherfordOTA20212021151403108222.14226137.170203511
Lewis GregorySOM/TR/SEC202620262514531055*34.44203152.710201818
Varun ChopraWAR20152015141403108022.14284109.15031324
Ambati RayuduCSK/BAR20222022171513107822.14261118.770112816
Michael BracewellNZ/WEL/SO20242024191723105920.67227136.560221917
Michael BracewellNZ/PZ/MSG20262026292043108319.38190163.160212620
Samit PatelNOT/LQ/TKR20222022302143106318.24268115.67012278
Junaid AzizBHR20252025382183104823.85292106.160001118
Wanindu HasarangaSL/RCB/KF202220224530531077*12.40243127.57012365
Billy GodlemanDER201820189823097751.50247125.10031257
Adil ButtESW20262026991309101*38.63181170.721203021
Robin UthappaCSK/KER20212021101013099134.33222139.190302317
George BaileyHH201920191410330970*44.14216143.060312113
Martin GuptillAUC/BK20252025111103098228.09211146.450302518
Mahipal LomrorRR/RAJ201920191413430978*34.33260118.850212414
MahmudullahBAN/BB20152015161433095128.09303101.98020313
Joe RootYOR/TR20242024141423094325.75239129.290002110
Riyan ParagRR20262026141413099023.77196157.650202421
Aasif SheikhNEP20222022141403095722.07271114.02012337
Nurul HasanRR20242024151543094628.09222139.190002812
Deepak HoodaPK/RAJ20212021161513097522.07223138.570312116
Peter HandscombMS/GLO2015201518163309103*23.77270114.44112218
Rinku SinghKKR/UP201920192118530956*23.77212145.750222514
T JamtshoBHU202420241919330966*19.31246125.610243016
Ben DunkAUS/MS/AS2017201799130879*38.50201153.230213014
Chad BowesCAN202220229913085838.50205150.240403510
Zubair AliQAT20262026111013088634.22202152.480213412
Thisara PereraSL/IWX/GLO20182018121133086138.50181170.170322220
Adam RossingtonNOR20172017121103086728.00191161.26010469
JC McNallyMR20252025111103086428.00255120.780212311
Sharandeep Singh BhatiaDUM20222022111133087338.50287107.32031287
Jesse RyderNZ/PW20122012121213088628.00254121.260312810
Binod BhandariNEP/SPR202420241312130858*28.00259118.920102614
Chris NashSUS2016201612121308112*28.00230133.911003410
J BuleleMOZ202220221212230862*30.8034389.80020361
Herschelle GibbsSA/DC20102010131303085023.69276111.590102811
D'Arcy ShortHH20222022131323085628.00257119.84010266
Ahmed AqeelMAS202420241513530865*38.50231133.330101813
David LloydGLA/WF20212021141403085222.00212145.280223116
Ibrahim RahimiNOR202520251414330855*28.00182169.230111231
Asghar AfghanAFG20162016151413086223.69254121.260211916
Ryan BaileyWAR20142014151513086222.00284108.45021267
Benny HowellGLO/BP202120212117330853*22.00219140.640242711
IK GamantikaINA20252025302123083816.2131298.72002247
Jason HolderWI/SH/BR202120213126730847*16.21257119.840021222
Alex DaviesLAN201920191111330780*38.38240127.92023365

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.