ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Craig SimmonsAS/PS201420141010034211234.20209163.642012625
Jatinder SinghOMA20252025111103426631.09243140.740304610
Zak CrawleyKEN2020202011112342108*38.00218156.88110437
William SmaleGLA20262026121203426228.50247138.460313614
Mark StonemanDUR201520151313134289*28.50255134.12032415
Kushal BhurtelNEP20232023131303427426.31250136.800203716
Thisara PereraSL/DP/JS202020201714434297*34.20172198.840202822
Sam HarperMR201920191717134256*21.38241141.910123810
Sumit KumarHAR20192019191763426331.09246139.020113116
Shahrukh KhanPK/TN20212021261993424734.20217157.600012224
RM DorjiBHU20242024191913425719.00333102.700222113
Kushal Janith PereraSL/CS20212021202013425818.00290117.93012318
Ricardo VasconcelosNOR20232023111103416531.00247138.06030506
Manan VohraRCB/PUN20182018121203417428.42253134.780312915
Stiaan van ZylSUS/CV20172017161423416828.42231147.620222714
Moisés HenriquesSS/NOT20252025171603416021.31273124.910102511
Ollie PopeAS/SUR/LS202420241817134199*21.31280121.79013327
Krunal PandyaIND/MI/BAR201820182722634144*21.31241141.490013114
Shivam ChauhanHAR20212021101033405948.57274124.09010375
Ben DuckettNOT202020201111334086*42.50247137.65040414
Wihan LubbeWAR202220221212134069*30.91298114.09031309
Alex LeesDUR20232023141313409028.33262129.77020337
Shikhar DhawanDC200820081414534068*37.78295115.25041358
Johan BothaSA/RR/AS201120111615534067*34.00286118.88010314
Gareth DelanyIRE/LEI/LL20202020161603406821.25241141.080223517
Nick KellyNZ/WEL/LEI202620261717334061*24.29297114.48013328
Ross WhiteleyWOR/MS20182018191833406022.67231147.190112816
Akshdeep NathRCB/UP20192019231933407021.25314108.28011337
Irfan KarimKEN202320231411533963*56.50337100.59020252
Sanju SamsonRR20142014131303397426.08273124.180202517
Parthiv PatelMI20152015141413395926.08246137.80022475
Tom SmithLAN20142014141403397424.21243139.51031409
Dhruv JurelIND/RR20252025161543397030.82222152.700212222
Virender SehwagIND/DC20092009161613396422.60210161.430213915
Brandon McMullenSCO/DC/ADKR202520251816233964*24.21271125.090323111
Mohammad RizwanMR/RAW20262026171703394519.94309109.71001395
Parth SahaniMP20192019111113386833.80272124.260102411
Jordan SilkSS202320231512633866*56.33242139.67020289
Shaheryar ButtBEL20252025131223389133.80256132.030103115
Alex RossST20202020141343385837.56254133.070202513
Max HoldenMID/DV20262026131303387726.00256132.030313411
Daniel Bell-DrummondKEN20152015141403387724.14257131.52030367
Jack LeaningYOR201520151414633860*42.25252134.130122014
William PorterfieldIRE/WAR20162016161523387226.00296114.19020346
Riyan ParagRR/ASS20222022201743387526.00213158.690302419
Chris GreenST/BT/LAN202620263321933857*28.17223151.570112714
Chris JordanENG/CSK/SS202220224030113387317.79221152.940122716
Nitish KumarCAN20192019121023378342.13241139.830312412
Imal ZuwakSWE20252025101003377033.70271124.35031378
Yashpal SinghMAN/SIK201920191211233763*37.44276122.10032376

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.