Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At R Premadasa Stadium×

Player figures come from full scorecards, which we hold for 31 of the 54 matches in this selection (from 2008). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL2008-2012111103749734.0039794.21020512
Kumar SangakkaraSL2008-2012101003548435.4041385.71040291
Avishka FernandoSL2021-20249903459638.3342980.42030305
Sanath JayasuriyaSL2008-2009101003229832.20276116.67021436
Mahela JayawardeneSL2008-2012111103199429.0043972.67030182
Thilina KandambySL200966229693*74.0035084.57030290
Charith AsalankaSL2021-20249902426526.8929881.21011204
Chamara KapugederaSL2008-2009101002043620.4026876.12001141
Dhananjaya de SilvaSL2021-20238821654127.5021377.46000121
Dunith WellalageSL2023-202455215867*52.6717092.94010115
Thilan ThusharaSL2008-200986115754*31.4016495.73010142
Kusal MendisSL2023-20245501355927.0020565.85010140
Minod BhanukaSL20216601343622.3316879.76000170
Angelo MathewsSL2009-201255112471*31.0014883.7801082
Pathum NissankaSL2021-20246501095621.8015271.71011152
Chamika KarunaratneSL202165310544*52.5088119.3200063
Bhanuka RajapaksaSL2021330896529.6779112.66011142
Farveez MaharoofSL2009440893222.259593.6800091
Nuwan KulasekaraSL2008-20099848839*22.0011278.5700062
Dasun ShanakaSL2021-2023870833911.8611274.1100242
Shakib Al HasanBAN2023110808080.008594.1201063
Shane WatsonAUS2012110727272.0042171.4301027
Wanindu HasarangaSL2021-2024661692413.807592.0000162
Faf du PlessisSA2012110656565.0038171.0501062
David WarnerAUS20121116363*-41153.6601073
Kamindu MendisSL2024221634063.0063100.0000041
Jeevan MendisSL20122216245*62.0056110.7100051
Jehan MubarakSL2008-20092216047*60.007481.0800040
Upul TharangaSL2012220595129.509363.4401051
Towhid HridoyBAN2023110545454.008166.6701052
Sadeera SamarawickramaSL2021-202477053177.5710849.0700230
Lahiru ThirimanneSL2012110474747.006968.1200000
Nasum AhmedBAN2023110444444.004597.7800061
Usman KhanPAK2026110444444.0034129.4100061
Mahela UdawatteSL2008110434343.005578.1800060
Janith LiyanageSL2024330402013.336759.7000021
Akila DananjayaSL2021-2024642381719.0037102.7000050
Craig KieswetterENG2012110353535.0025140.0000042
Malinda WarnapuraSL2008220303015.006248.3900140
Shaheen Shah AfridiPAK2023-20262223023*-25120.0000022
Mahedi HasanBAN20231112929*-23126.0900030
Shoaib MalikPAK2012110282828.0022127.2700030
Dilhara FernandoSL2008-2009420281914.003190.3200031
Dinesh ChandimalSL2012220282814.003580.0000120
Fakhar ZamanPAK2023110272727.005054.0000020
Agha SalmanPAK2023-2026220272313.503675.0000030
Daniel VettoriNZ2009110252525.003669.4400010
Jacob OramNZ2009110242424.004553.3300020
Iftikhar AhmedPAK2023110232323.003565.7100010
Ajantha MendisSL2008-2009852238*7.675244.2300100
Page 1Next

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