Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and 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
Liam LivingstoneENG/LAN20172017131303176124.38254124.800122710
Assad ValaPNG20192019161433176828.82258122.870202810
Adam RossingtonNOR20162016151513178522.64226140.270303811
Khushdil ShahPAK/MS202020201716731770*35.22237133.760102316
Ravindra JadejaIND/CSK202220221918831746*31.70240132.080022510
Muhammad AmirMAS20232023211903178016.68278114.030232911
Mohammad HafeezPAK/SKAN/PZ20172017232023177717.6133594.63013318
Kevin O'BrienIRE/LL20202020101013168235.11187168.980103218
Dean FoxcroftNZ/OTA202420241411231655*35.11292108.22021219
Louren SteenkampNAM202620261111131661*31.60228138.600203311
Kranthi KumarTN-XI202020201211131665*31.60243130.040112414
Francisco CouanaMOZ20222022121203166726.33266118.80031386
SKS GillLUX20232023121203166426.33306103.27010218
David WarnerAUS/SLS201820181414231672*26.33258122.48021279
Arron LilleyLEI202220221414131668*24.31216146.30021407
Tom PrestHAM20222022141413166424.31258122.48030338
Alick AthanazeWI/SKAN20252025151413166024.31253124.900203115
Zak CrawleyPS/HH/LS202320231715231665*24.31269117.47020337
Pieter SeelaarNED201920192419631696*24.31275114.91010207
Dane VilasLAN/NS20212021191953164222.57255123.92001207
Asif AliBHR/PZ20242024191933165219.75284111.270112317
Kassim NassoroTAN20222022252063166022.57311101.61010333
Musa ShaheenDEN202620269903158035.00272115.810203010
Ben CooperNED20152015101013156635.00239131.800302514
Alex LeesYOR201420141010231567*39.38245128.57021344
Kushal Janith PereraSL/RR20132013111103158428.64248127.020312912
Luqman ButtCAA20232023111113156931.50211149.290102718
Naseem KhushiOMA20242024131203156926.25166189.760212724
Ross WhiteleyWOR201520151413531591*39.38177177.970111129
Sam NortheastGLA20232023141313157626.25264119.320213010
Jake LibbyWOR202120211313331578*31.50291108.25021201
Yuvraj SinghIND/PW201320131414231577*26.25225140.000102220
Ethan BrookesWOR20242024141423154426.25216145.83000348
Rob NicolNZ20122012171603155819.69278113.310213211
Harry ManentiITA/AS/BW20262026221823153919.69303103.960011912
Darren SammyWI/RCB/HH201520153127831536*16.58258122.090012014
Michael LevittNED202520258803149039.25225139.560202316
Mohammad AshrafulBAN/DG2013201313121314103*28.55264118.94100338
Mitchell MarshAUS/DC202320231212231492*31.40197159.390323515
Liam ScottAS/GLO202620261212331491*34.89249126.10010277
Basir AhamadNEP/BK20252025141223148031.40252124.600211913
Muhammad NaeemLQ20252025121203146526.17193162.690302923
Saurabh TiwaryJHA/RPS201620161613331457*31.40237132.49030318
Adam WheaterHAM20152015161323147828.55227138.33022325
Yusuf PathanIND/KKR201120111814231447*26.17227138.330002515
Shamsur RahmanCV/KT20192019171433145528.55243129.220112711
Shreyas IyerDC/MUM20162016141403148622.43233134.760233311
Max HoldenMID20222022141403145822.43238131.93010396
Joe CracknellMID20222022141413146824.15256122.660112216
George DockrellIRE/LAN/LL202420242118531453*24.15228137.720102813

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.