Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Daniel LawrenceESS20162016151232293625.44192119.27001244
Avishka FernandoSL/QG/SW20252025121222298122.90145157.930111914
Ross AdairIRE/NK20232023121202296519.08179127.93010249
Sohail AhmedBHR202420241312522973*32.71218105.05013147
PS AthavaleOMA20242024161202295419.08174131.61011219
Corey AndersonND/AUC/LQ20192019161312294219.08190120.53000817
Will SutherlandMR202320231513622951*32.71144159.030101113
Reginald NehondeBOT20232023171412294917.6224493.85001185
Keacy CartyWI/TKR20252025181432296020.82201113.93011179
Ikramullah KhanQAT20252025161422295519.08213107.51021189
Cameron WhiteAUS/DC/MS20112011151522293917.62218105.05001137
Angelo MathewsSL/PW20122012201532293519.08214107.01000125
Jitesh SharmaIND/PK/VID202420241715122932*16.36170134.710021612
Dane VilasCC20142014191642295119.08221103.62012176
Colin de GrandhommeAS/LAN/GG20232023201942293515.27175130.86000168
Aiden MarkramTIT2017201766322856*76.00172132.56030198
Travis HeadAS202020208702287932.57162140.740101910
Rohan KadamKAR202120218802288728.50186122.58011245
LA DunbarSER202520259812287232.57203112.32010199
Wesley BarresiNED20152015101002287522.80158144.30011307
David MillerSA/PK/DOL201220121411422844*32.57176129.55000168
Rakep PatelKEN20232023131242285228.50166137.350111416
Chirag GandhiGUJ201920191312522868*32.57224101.79011148
Ollie PopeSUR20172017121222284622.80190120.00000232
Chamara KapugederaSL20162016131312284319.00211108.06000196
Ramon SealyCAY20252025131312284719.00184123.910031511
Michael JonesLAN/DV20252025141322285520.73191119.37012139
Prithvi ShawDC20202020131302286617.54167136.53023278
Selim SalauNGR20252025131302287617.54201113.43011167
Miles HammondGLO20262026141412285617.54178128.09011248
Tom MooresNOT/MS20192019151452286925.33172132.56010914
Monank PatelUSA/MNY20262026141402285216.29191119.37012225
Rishi PatelLEI20222022141412285717.54187121.93010225
Dhananjaya de SilvaSL/CS202120211615322840*19.00207110.14000222
Eathan BoschSA/TIT/MID20262026211562283125.33155147.100011312
Niroshan DickwellaSLK/CS20222022161612286215.20189120.63025256
P SilasBOT20262026191632284317.5424792.31002155
Adil ButtESW202520255502278145.4094241.490301922
Hassan EisakhilNE/AFG20262026551227107*56.75164138.411111318
Karanbir SinghAUA202420246612279745.40160141.880302014
Ashish BagaiCAN2013201377122767*37.8322899.56010201
Angelo PereraDV2020202077222774*45.40160141.88020208
Gurinder SinghMEG/CHA20192019107422756*75.67189120.11010169
Josh CobbNOR/WF2021202110912276228.38141160.99010259
Shivam ChauhanHAR2019201999122750*28.38185122.70010276
Niv NagavkarISR2026202699122763*28.38210108.10010201
Apoorv WankhadeVID202120211210522749*45.40134169.400001216
Priyam GargUP201920191110222759*28.38171132.75020235
Tom Kohler-CadmoreWOR20142014111102275120.64170133.53010297
Jack TaylorGLO20212021121112273822.70190119.47000242

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.