Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG0/0 (0.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-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 (All T20s)

The most runs in a calendar year in T20 cricket at Pallekele International Cricket Stadium: 254 by Pavan Rathnayake in 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pavan RathnayakeSL/DS202620268812546036.29156162.82021287
Kushal Janith PereraSL/DS20242024551221102*55.25138160.14111247
Dasun ShanakaSL/GG2026202698221876*36.33124175.81020621
Pathum NissankaSL/JK202420245502157943.00150143.33020277
Brendon McCullumNZ2012201266021312335.50143148.951002010
Kusal MendisSL202620266602116135.17150140.67020264
Pathum NissankaSL20262026771205100*34.17132155.301002011
Sahibzada FarhanPAK/DS2026202644018910047.25130145.38110198
Kamil MisharaSL/JK202620269801854923.13119155.460011911
Charith AsalankaSL/GG2026202655218370*61.00114160.53020198
Mahela JayawardeneSL2012201244117765*59.00132134.09010235
Harry BrookENG2026202655117010042.5091186.81100158
Babar AzamCS2023202333016910456.33104162.50100176
Lahiru UdaraKR20262026221162132*162.0078207.69100189
Ashen BandaraKF202220224421514475.50115131.30000122
Ross TaylorNZ2012201266215162*37.75111136.04010124
Avishka FernandoJK202220224401505437.50107140.19010183
Glenn MaxwellAUS20162016111145145*-65223.08100149
Avishka FernandoJK202420242201398069.5082169.51020147
Thanuka DabareGG202220223301397046.33100139.00010153
Charith AsalankaSL/CS2022202255113858*34.50108127.78010117
Sadeera SamarawickramaJK202220224411324844.00100132.00000160
Dinesh ChandimalCS202220224411296343.0092140.22010143
Pathum NissankaSL/KF202220225501262925.20121104.13000120
Mark ChapmanDS2024202422212491*-84147.62010115
James FranklinNZ201220126611225024.40101120.7901094
Kushal Janith PereraSL201320132201216460.5081149.38020116
Mitchell MarshAUS2026202622111864*118.0060196.67020156
Dasun ShanakaSL/DA2022202244111854*39.3360196.67011109
Kusal MendisSL/GG202220224401187229.5088134.09010116
Kamindu MendisSL/CK202620268711173919.5078150.0000097
Wanindu HasarangaBK2023202332111664116.0049236.73020145
Fakhar ZamanBK202320233301154538.33100115.00000104
Pathum NissankaCS202320233301125437.3393120.43010132
Eoin MorganENG2012201233111171*55.5082135.3701066
Rahmanullah GurbazJK202220224401107327.5064171.88010117
Fakhar ZamanPAK202620262201098454.5058187.93010116
Philip SaltENG202620264401096227.2578139.7401194
Tillakaratne DilshanSL20112011221108104*108.0063171.43100125
Kusal MendisSL/JK202420245501084521.6094114.89000131
Sadeera SamarawickramaCK202620263301074435.6771150.70000144
Tillakaratne DilshanSL201220125511077626.7583128.9201194
Rob NicolNZ201220126501065821.20100106.0001075
Sam CurranENG202620265521065835.3389119.1001083
Kusal MendisSL201920192201057952.5077136.36010104
Johnson CharlesWI201220123301048434.6786120.93010143
Dinesh ChandimalKF202420242201036551.5066156.06010143
Ibrahim ZadranJK202620262201039551.5073141.10010133
Colin de GrandhommeNZ201920193301035934.3375137.3301165
Sadeera SamarawickramaDA202320233301035934.3366156.06010141
Page 1Next

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.