Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG282/2 (38.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Liam LivingstoneENG/PK/LAN20222022464479847526.59647152.090626267
KL RahulIND/PK2018201827254983101*46.81633155.291709248
Pathum NissankaSL/JK/NCC202420243332298211932.73690142.3217212228
Mitchell OwenAUS/PK/HH202520254944198110822.81511191.981366882
Hassan NawazPAK/QG/DV2025202548447980105*26.49640153.132564772
Kieron PollardTKR/MS/ME202320233834119778642.48568172.010626072
Paul StirlingIRE/MID/KT201920193535297683*29.58731133.5208211927
Michael KlingerPS/GLO2015201522226972126*60.75723134.443718427
Matthew ShortAUS/CSK/AS2026202631315972121*37.38695139.861419036
Liam LivingstoneRR/PS/LAN20192019383829728227.00711136.710726658
Saim AyubPAK/RR/GAW20232023343329708531.29667145.430949350
David MillerSA/MS/JK202320235550129696125.50724133.840216941
Sam CurranENG/PK/SUR20232023595449686819.36744130.110657046
Babar AzamPAK/SOM/KK2020202027245967114*50.89730132.4719310815
Sanju SamsonIND/RR202420242827696711146.05588164.463668355
Babar AzamPAK/KK201820182323496597*50.79774124.6801128719
Reeza HendricksLIO/KK/MCT202620262828796587*45.95717134.590808931
Kieron PollardKK/TKR/SB202420245046169655832.17645149.610245469
Manish PandeyIND/SH/KAR20192019363012964129*53.56648148.772508138
Will SmeedSOM/BP/PC20252025323229649432.13684140.9408111231
Shai HopeWI/GAW/LQ202320233029696010641.74702136.751506449
Finn AllenNZ/PS/QG202520253433296015130.97481199.581637779
Kusal MendisSL/JK2024202433333957105*31.90712134.411429831
Ruturaj GaikwadIND/CSK2023202325244955123*47.75648147.381618245
Rinku SinghIND/KKR/UP2023202330271495577*73.46573166.670807555
Liam LivingstoneENG/RCB/LAN202520254341895485*28.91646147.680544768
Kyle MayersWI/SKAN/IU20252025474549538823.24705135.180447562
David MillerSA/PK/DOL2014201438371395193*39.63671141.730617339
Aaron FinchAUS/PW/MR201320132626194915637.96644147.3617110538
Laurie EvansSUS/KZ/NL20182018242599479659.19696136.0601007336
Tom BantonBH/SOM/TR202420243030394779*35.07656144.3605010130
Adam HoseAS/BB/NS2022202233317947110*39.46638148.431707538
Shimron HetmyerWI/RR/GAW202320234641119477031.57647146.370524862
Jason RoySUR/KK/DV2026202633332946103*30.52646146.441639936
Harry BrookENG/SL2026202628275945114*42.95506186.762407755
Dwayne SmithBT/IU/GL2017201733333943103*31.43713132.2625410540
Pathum NissankaSL/KF20222022323219427530.39823114.460728820
Dawid MalanYOR/MS/OI202420243636694293*31.40787119.700849128
Shubman GillIND/GT202520253030594193*37.64629149.6006110028
Glenn MaxwellAUS/MS/LAN2019201928255940113*47.00582161.511807147
Joe DenlyENG/SS/KEN201820183332493810233.50711131.9316110628
Matthew WadeAUS/HH/BP2022202247421193883*30.26678138.350408732
Brian BennettZIM202520252525093611137.44633147.8716010926
Matthew WadeAUS/HH/KK20232023423849368227.53670139.7003310427
Suryakumar YadavIND/MI202520253735893573*34.63604154.800538748
Mark ChapmanNZ/AUC/IU202620264335493571*30.16605154.550527749
Andre FletcherWI/SKAN/SB20242024403719359325.97679137.700777654
Philip SaltAS/SUS/IU202120214140293577*24.61661141.4506210027
Tim DavidAUS/MI/HH2024202462521693445*25.94616151.620046160
Babar AzamPAK/GAW/KK20172017323129328632.14810115.060308712

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.