Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Bhanuka RajapaksaSL/GG20212021161502546516.93207122.710242810
Bhanuka RajapaksaSL/DA2022202244013133.251492.8600310
Shahid AfridiPAK2012201276027144.5025108.0000340
Craig ErvineZIM202420246601628227.0018388.52023173
Matheesha PathiranaSL/CS20232023962882.001650.0000320
Wanindu HasarangaSL/JK2021202118162125378.93106117.92003133
Wasim AkramPAK19941994320000.0050.0000200
Mushfiqur RahimBAN20072007220000.0090.0000200
Morné MorkelSA20132013420000.0060.0000200
William PorterfieldIRE20122012220000.0020.0000200
Dinesh MongiaIND2002200233111*0.50205.0000200
Kamran AkmalPAK20092009330575719.006686.3601270
Saeed AnwarPAK199419943317070*35.008978.6501280
Blessing MuzarabaniZIM2024202463100*0.0030.0000200
Nonkululeko MlabaSAW20252025530882.67988.8900201
Malki MadaraSLW20252025830220.67450.0000200
Mahela JayawardeneSL2007200744027206.754856.2500220
Jesse RyderNZ20092009440655216.2555118.1801253
Niroshan DickwellaSL/CS2022202244026256.503378.7900250
Mark WaughAUS19921992340625215.508572.9401240
Pramodya WickramasingheSL19931993641541.671631.2500200
Muttiah MuralitharanSL2009200955173*1.751450.0000200
Lasith MalingaSL2009200985344*2.00666.6700200
Aaron FinchAUS202220225511476236.75145101.38022125
Kushal Janith PereraSL/DS20242024550987419.6064153.1301285
Tinashe KamunhukamweZIM20242024550502610.0047106.3800232
Ajantha MendisSL200920091063158*5.003938.4600200
Ashan PriyanjanCS20212021660763512.6765116.9200290
Mohammad HafeezPAK20122012770824211.7110478.8500272
Gautam GambhirIND2012201277018210226.00178102.25102200
Yusuf PathanIND2009200987210659*21.2096110.4201275
Dasun ShanakaSL/DA2022202277045146.434893.7500251
Najibullah ZadranDG20212021770975413.8692105.4301284
Mahela JayawardeneSL200120018802379629.6330477.96032180
Suresh RainaIND2009200988217549*29.1718594.59002145
Avishka FernandoSL/JK20242024111002319623.1025092.40022217
Pathum NissankaSL/JK20242024111111735617.3020982.78012213
Dushmantha ChameeraSL/CS202120212013281297.3611570.4300252
Chamika KarunaratneSL/DG202120212019928944*28.90267108.240021511
Anil KumbleIND19961996310000.0030.0000100
Mahela JayawardeneSL20062006210000.0070.0000100
Zaheer KhanIND20022002510000.0030.0000100
Glenn McGrathAUS20022002110000.0010.0000100
Jacques KallisSA20142014110000.0020.0000100
Mohammad YousufPAK20022002110000.0010.0000100
Darren LehmannAUS20022002110000.0070.0000100
Pedro CollinsWI20012001210000.0010.0000100
Allan DonaldSA19931993210000.0080.0000100
Tatenda TaibuZIM20012001110000.0010.0000100
Wasim AkramPAK20022002110000.0010.0000100
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.