Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×From 1908-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLODIs2011-20151515393914478.25104390.035211073
Pathum NissankaSLODIs2022-202515152818210*62.92804101.742509712
Kusal MendisSLODIs2016-20252525481112438.6289590.611619012
Dimuth KarunaratneSLTests2015-2021611071324464.82126056.59331731
Charith AsalankaSLODIs2022-20251816667897*67.8070696.030806315
Kusal MendisSLT20Is2016-2026161605267932.88393133.840415714
Dinesh ChandimalSLODIs2011-2022201814327525.4160771.17012352
Kumar SangakkaraSLODIs2011-20141212142911239.0052182.34121444
Kushal Janith PereraSLT20Is2013-2026141404156629.64310133.870404413
Angelo MathewsSLTests2011-2021915241312231.7785448.36121366
Pathum NissankaSLT20Is2022-202612121411100*37.36272151.101104418
Sadeera SamarawickramaJK/DA/CST202022-2026121214065936.91280145.00010516
Dasun ShanakaSLODIs2016-20231312240510240.50391103.581203316
Dinesh ChandimalCS/KF/BKT202022-2026111113836538.30251152.590204511
Avishka FernandoJK/DAT202022-2026121103718033.73268138.430313913
Upul TharangaSLODIs2011-20181413035413327.2341585.30100462
Charith AsalankaJK/CS/GGT202022-20261212235070*35.00249140.560403318
Ibrahim ZadranAFGODIs2022-202466034916258.1736994.58210384
Thisara PereraSLODIs2011-2020171423386528.17309109.390212611
Tillakaratne DilshanSLT20Is2011-201610103334104*47.71235142.13131389
Dhananjaya de SilvaSLTests2016-202147032916647.0056058.75110382
Kushal Janith PereraSLODIs2013-20209903176835.22280113.21041377
Angelo MathewsSLODIs2011-20202018331654*21.0743872.15012283
Dinesh ChandimalSLTests2012-20174803056738.1363048.41020350
Lahiru ThirimanneSLODIs2012-201713932948049.0040772.24020226
Dasun ShanakaSLT20Is2019-20261614429276*29.20180162.220331423
Pathum NissankaJK/KF/CST202022-20249902895432.11240120.42020335
Tamim IqbalBANTests20212412809293.3337574.67030404
Hashim AmlaSAODIs2013-201844027710169.25255108.63120351
Mahela JayawardeneSLT20Is2011-20137712778646.17210131.90020376
Rohit SharmaINDODIs2012-2023552267124*89.0028095.361203010
Rahmat ShahAFGODIs2022-20246602676544.5033280.42040271
Avishka FernandoSLODIs2020-20249802669133.2528992.04020309
Lahiru UdaraGG/CS/KRT202022-2026762265132*66.25153173.201002812
Dhananjaya de SilvaSLODIs2016-2023121102638423.9130087.67020274
Niroshan DickwellaSLTests2017-202147126277*43.6728990.66010281
Sadeera SamarawickramaSLODIs2018-202411912595432.3829986.62020271
Rahmanullah GurbazJK/CST202022-2024101002527325.20167150.900212019
JP DuminySAODIs2013-20185502519750.2026295.80020218
Angelo MathewsCS/KF/BKT202022-2026108423373*58.25155150.32010248
Mominul HaqueBANTests202124123112777.0054242.62100220
Kamindu MendisKF/BK/CKT202022-2026111002175821.70176123.30010293
Kusal MendisSLTests2016-201836021617636.0031169.45100291
Kusal MendisGG/JK/DAT202022-20248802168727.00152142.110211614
Brendon McCullumNZT20Is201266021312335.50143148.951002010
Priyamal PereraPSCFirst-class2026110212212212.0036757.77100251
Lahiru ThirimanneSLTests2015-202135021114042.2047044.89111250
Ross TaylorNZODIs2011-2012331210131*105.00202103.96110169
Mahela JayawardeneSLODIs2011-2014111112075320.7030069.00010180
Azmatullah OmarzaiAFGODIs2024331206149*103.00180114.44110176
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.