Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Lokesh BamNEP/BK20252025161632447218.77196124.490131319
Chamika KarunaratneSL/DG2021202124201024475*24.40191127.75013199
Ben CharlesworthGLO202620268822436840.50168144.640112111
Tom LathamNZ/CAN20262026109124363*30.38174139.66020279
Parth SahaniMP2021202110942437448.60178136.520201214
Chadwick WaltonJT20152015101012437627.00219110.96011238
Travis HeadAUS/AS20232023101002439124.30164148.170103310
Elton ChigumburaZIM/SR201320131211724343*60.75138176.090001417
Ben DuckettENG/BP20232023111112434724.30187129.95000321
Krunal PandyaMI20172017131142434734.71179135.75000247
Isa ZarooBUL202520251111124378*24.30159152.830213011
Assad ValaPNG202220221212224393*24.30178136.520202210
Pinninit TapaswiKIN-XI20202020121202438520.25222109.460101913
Eoin MorganENG201220121413324371*24.30201120.90010169
GD CrossDER20142014131312435420.25181134.25010277
Ollie PopeSUR/ML20262026181332435924.30174139.66020285
Donavon FerreiraSA/BR/JSK202320231413124382*20.25165147.270101716
Farhaan BehardienSA/TIT201520151514824361*40.50195124.62010186
John SimpsonMID20162016141432435422.09171142.110101911
Jordan ThompsonYOR/TR/ME202420241815624350*27.00157154.780121117
Jan FrylinckNAM20242024171612434516.20232104.74001236
Regis ChakabvaZIM20222022222212433111.57218111.47005306
Jamie OvertonENG/CSK/AS202520253024924332*16.20169143.79003218
Nutan GoelTN202620265502429348.40172140.700202012
George WorkerCD202020207702427934.57180134.44020248
Lakshit GuptaCAA2025202588324256*48.40204118.630102412
Tom CooperMR2017201799224253*34.57167144.91021218
Stephan MyburghNED2015201599124271*30.25182132.97020238
Rahkeem CornwallBR202220229902429126.89170142.350101522
Imran Ali ButtBHR202320239912426230.2525395.65010226
Akshath ReddyHI201920191010124269*26.89198122.22011217
Usman GhaniDD/AFG202320231010224273*30.25210115.240111910
Yasir AliSPA202220221312224265*24.2024499.18011167
Vinoo BalakrishnanBOT202420241312124210122.00193125.39100296
Paul CollingwoodDUR20152015131302424118.62216112.04001194
Zeeshan MaqsoodOMA20152015131302424418.62188128.72001309
Benny HowellGLO20142014131322425022.00213113.62011129
Muhammad UmarKUW20242024171332425924.20189128.04010816
Mohammad NawazQG/SS/CTB20192019231552425424.20170142.350111115
Thisara PereraSL/KK/BR202120212117424257*18.62143169.230221917
Emmanuel SebaremeRWA20232023322672423412.7427189.30001119
Lo-handre LouwrensNAM2018201855124110060.25139173.38110269
Connor EsterhuizenLIO2026202686224198*60.25129186.820201817
Dipendra Singh AireeNEP202320239732415760.25114211.400201618
James AtkinsonHK201320138802417430.13209115.310201412
Robert O'DonnellAUC202320238812415934.43185130.27031239
Vishnu VinodKER20212021118524171*80.33163147.850301114
Chris DentGLO202120219902414226.78160150.630002510
Srikar BharatAND2019201911912417630.13200120.500101814
Rohit KumarNEP20262026109424169*48.20167144.310111812

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.