Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Murali VijayPK20162016141414538934.85364124.450505010
Billy GodlemanDER20192019141434539241.18391115.860413614
Vivek SinghBEN20192019181634535734.85309146.600304323
Haider AliPAK/DER/KK20232023232314537420.59356127.250323619
Chad BowesNZ/CAN/GT20232023242434538921.57359126.18032639
Murali VijayCSK/TN201920191211045210741.09337134.121304415
Cameron GreenMI2023202316167452100*50.22282160.281204022
Rohit SharmaIND/MI20112011191734528732.29357126.610413717
Chaitanya BishnoiHAR201920191717445265*34.77350129.140424711
Saud IslamUGA20212021191924527526.59426106.10034439
Andre FletcherWI/SLZ20152015131304517734.69337133.830503722
Dawid MalanRR/GLO202620261414245191*37.58360125.280314712
Robin UthappaKKR/SAU20182018202004515422.55337133.830204025
Cole McConchieNZ/CAN20212021222054518430.07376119.95033359
L Yamamoto-LakeJPN2024202421212451134*23.74315143.171134819
GA PriandanaINA20262026252504517018.0445499.340235211
D'Arcy ShortGLO202620261414145092*34.62287156.790415718
Jake WeatheraldAS20192019151504508330.00329136.780504617
Tamim IqbalBAN/DR/SLZ20132013171704507526.47382117.800414414
Afif HossainBAN/CC202320232119345069*28.13363123.970204711
Rahmanullah GurbazGAW/DC/AFG20262026191904508423.68334134.730464221
David WieseSUS/LQ/CW202020202420745079*34.62298151.010103522
Mahela JayawardeneSL/PK20092009222254507826.47352127.840204112
AR RamjaniUGA20232023302044495528.06339132.450103120
Josh CobbNOR201820181414244810337.33304147.371413128
Murali VijayIND/CSK20112011171704489526.35351127.640303720
Venkatesh IyerKKR/MP202320231717144810428.00318140.881213522
Ravija SandaruwanKUW20232023181804487124.89338132.540323725
Marcus NorthSS/DER20142014201924489026.35375119.470213613
MS DhoniIND/CSK2014201423201444857*74.67308145.450102624
Lorcan TuckerIRE/LL/TKR202320232623444894*23.58356125.840134410
Rob YatesBB20232023121204477137.25335133.430514814
Richie BerringtonSCO202120211313444782*49.67355125.920433118
Abhik PatwaTAN20222022161644477937.25323138.390315612
James AdamsHAM201420141616144769*29.80309144.660414614
Karun NairPK/KAR20192019231854477134.38315141.900203421
Ashton TurnerPS/DUR/LSG20242024211954474931.93314142.360003215
Rinku SinghIND/KKR2026202627211044783*40.64307145.600223820
Anshuman RathHK202420242222444772*24.83355125.920204210
Shakib Al HasanBAN/KKR/JT201720172928644747*20.32385116.10000379
Tony UraPNG202220221211244693*49.56220202.730512539
Johnson CharlesWI/MS/SLK202220221513144687*37.17345129.280403623
Shai HopeWI/BT20182018181614468829.73304146.710204022
Axar PatelIND/DC20252025322344464323.47321138.940003420
Graeme SmithSA/RR20082008121224459144.50366121.58030548
Shaun MarshMR20202020131304456734.23365121.920404011
Robin UthappaIND/KKR201520151515244580*34.23337132.05010537
Tom MooresNOT201820181515244580*34.23303146.860303525
Martin GuptillNZ/AUC202020201716144583*29.67330134.850204023
JP DuminySA/MI/IU201820182118744573*40.45411108.270403416

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.