Live4th ODI · Ireland in Namibia 2026/27NAM152/9 (36.1)IRE298/8 (50)NAM need 147 runs in 83 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Asgiriya Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL20012001471458106*76.3366069.39310554
Marvan AtapattuSL200120014712688444.6748954.81021292
Kumar SangakkaraSL200120014602169536.0041552.05010250
Sanath JayasuriyaSL200120014701235517.5720958.85011181
Russel ArnoldSL200120014601016516.8325639.45010170
Muttiah MuralitharanSL20012001452926730.6792100.0001084
Chris GayleWI200120013401378534.2516384.05011251
Ramnaresh SarwanWI200120013411004833.3323342.92000100
Carl HooperWI20012001330997233.0019052.1101070
Arjuna RanatungaSL198619863419441*31.334987.7600000
WPUJC VaasSL20012001360844214.0018844.68002120
Daren GangaWI20012001340725218.0013553.3301170
Marlon SamuelsWI20012001330645421.3314344.7601180
Ridley JacobsWI200120013315425*27.009060.0000030
Roy DiasSL19861986340492612.251770.5900100
Ashantha de MelSL19861986331392319.508200.0000100
Aravinda de SilvaSL19861986330372112.332584.0000000
Nuwan ZoysaSL2001200133023237.673860.5300240
Duleep MendisSL198619863301565.001050.0000000
Kumar SangakkaraSL20072007231466222*233.0070566.10210600
Marvan AtapattuSL20002000231327207*163.5075043.60201341
Mahela JayawardeneSL2007200723023116577.0033070.00110243
Sanath JayasuriyaSL2000200023021618872.0042950.35101212
Hashan TillakaratneSL200320032301589352.6737242.47010200
Sanath JayasuriyaSL200320032401508237.5026357.03010240
Arjuna RanatungaSL200020002301488849.3322166.97020241
Mahela JayawardeneSL200320032411445248.0032744.04010171
Brian LaraWI200120012311437471.5029348.81010162
Mudassar NazarPAK198619862201228161.0028942.2101090
Hashan TillakaratneSL200120012411208740.0028941.52010121
Michael VandortSL200720072301004933.3323542.55000110
Russel ArnoldSL20002000230924030.6720744.44000100
Kumar SangakkaraSL20032003241813427.0017845.51000150
WPUJC VaasSL20032003230743224.6712758.27000121
Prasanna JayawardeneSL20072007220715135.5014847.97010110
Chamara SilvaSL20072007230643721.338971.91000100
Mohsin KhanPAK19861986220605930.0056105.3601071
Chandika HathurusingheSL19931993220555127.509557.8901060
Saleem MalikPAK19861986210545454.00--010-0
Roshan MahanamaSL19931993220494924.5010049.0000130
Kumar DharmasenaSL20032003231412920.5011834.7500050
Roshan MahanamaSL19861986221402540.006561.5400000
Arjuna RanatungaSL19931993221362936.005565.4500031
Asanka GurusinhaSL199319932223222*-5360.3800040
Tauseef AhmedPAK198619862112323*---000-0
Javed MiandadPAK198619862212218*22.003354.5500010
Marvan AtapattuSL20032003231211110.507229.1700020
Mahela JayawardeneSL2000200023021187.003461.7600030
Muttiah MuralitharanSL20032003221211921.002391.3000021
Wasim AkramPAK19861986210191919.00--000-0
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.