Live6th Match · Pakistan ODI Tri-Series 2026/27SL74/1 (12.2)ENG386/5 (50)SL need 313 runs in 226 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan BurlZIM20222022201982705424.55236114.410111911
Matthew SpoorsCAN202220221092269108*38.43225119.56111306
Umar AkmalPAK201620161412326956*29.89217123.960211512
Colin MunroNZ20192019121202697222.42174154.600111917
Zeeshan MaqsoodOMA202420242019226945*15.82246109.35001259
Eoin MorganENG201920199932689144.67155172.900202219
Faf du PlessisSA201620169912687933.50212126.42010238
Angelo MathewsSL202420241210426866*44.67200134.000101912
JV ChandZAM20252025101022684733.50252106.35000236
MS DhoniIND201220121412726848*53.60213125.82000246
AP YadavTHA202620261313326893*26.80265101.13011236
Darius VisserSAM2026202666226775*66.75211126.54020306
Salman ButtPAK201020108812677338.14212125.94020334
Nizakat KhanHK20222022101002678126.70242110.33031274
Devon ConwayNZ202520251210226759*33.38212125.94021277
Bilal MasudEST20242024111152676644.50228117.11010198
Imran AnwarBHR20232023121202678722.25206129.610121719
Kashyap PrajapatiOMA202420241818226757*16.69255104.71023269
Tony UraPNG20262026661266106*53.20143186.011201617
Usman KhanFRA2023202397226663*53.20202131.68030287
Shubman GillIND202420248812666638.00200133.00020346
Muhammad AsimQAT20262026118526667*88.67174152.870302011
Ravinderpal SinghCAN201920191210226610133.25177150.281111319
H LakovBUL202120211010326664*38.00264100.76030213
Zeeshan AliHK202620261212126660*24.18217122.58021383
Gerhard ErasmusNAM202120211414326662*24.18222119.82021227
Kendel Kadowaki-FlemingJPN2022202266126511453.00127208.661102417
Darius VisserSAM2024202466126513253.00136194.851101226
Steven TaylorUSA201920198812657237.86207128.020212810
Patrick MatautaavaVAN2019201999026510329.44154172.081111920
Saif AhmadDEN2023202310922656637.86223118.83020256
Nick GreenwoodJER2024202499126585*33.13183144.810202110
Colin MunroNZ2016201610912645633.00173152.600201619
Michael HusseyAUS201220121110426459*44.00225117.33020188
Liam LivingstoneENG20242024171022648733.00171154.390101814
V SainiROM202220221111426460*37.71220120.00021263
Taranjeet SinghROM20252025121122644529.33199132.66000339
Hamza DarSPA202420241111426470*37.71156169.230212314
Mitchell SantnerNZ202620261813526447*33.00187141.180012312
Zeeshan KukikhelHUN202120214402638265.75150175.330303710
Kieron PollardWI201920198722636852.60194135.570201221
Mohammed QasimMAC202620268712638443.83182144.510201817
Tre MandersBER202420248812638237.57198132.830212412
Nasir JamshedPAK20122012111112635626.30217121.200212010
Rakep PatelKEN20132013111122635229.22203129.560111216
Pavan RathnayakeSL20262026121212636023.91182144.51022287
Ryan RickeltonSA20242024131302637620.23195134.870101816
Jaspal SinghMAC202320231515326365*21.92237110.970211917
IK GamantikaINA202420242219326378*16.4427197.050101810
Aaron FinchAUS2013201366026215643.67135194.071102715

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.