Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Kusal Mendis: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Pakistan Super League 202620261111155010955.00327168.201405223
Bangladesh tour of Sri Lanka 2025202588040112450.13352113.92130507
Sri Lanka tour of Bangladesh 2017/18201845039419678.8051576.50130468
Sri Lanka tour of Bangladesh 2023/24202481003999339.9044090.680403814
India tour of Sri Lanka 20172017710025711025.7041661.78101370
Ireland tour of Sri Lanka 20232023220385245192.5048479.552003612
Australia tour of Sri Lanka 202220221011238887*43.1151475.49030354
Lanka Premier League 2024202411112329105*36.56220149.551113510
Sri Lanka tour of South Africa 2018/192019911131884*31.8042774.47032353
Australia tour of Sri Lanka 2024/25202546131010162.0041275.24120353
Warne-Muralitharan Trophy 2016201636029617649.3343867.58110355
Sri Lanka tour of West Indies 2018201836028510247.5052454.39110354
Sri Lanka tour of New Zealand 2022/2320237902598728.7833876.63033358
Lanka Premier League 2021/222021101013278536.33220148.64020329
Sri Lanka tour of New Zealand 2018/192018-2019681280141*40.0058747.70111310
England tour of Sri Lanka 2025/26202666123493*46.80234100.00010284
Lanka Premier League 2022/2320229902567228.44209122.49031277
SA20 2022/2320237702238031.86150148.67010279
ICC Cricket World Cup 2023/24202388025512231.88208122.601102415
Zimbabwe tour of Sri Lanka 2023/24202466118366*36.60174105.17010242
England tour of Sri Lanka 2018/19201871002418624.1033571.94021238
New Zealand tour of Sri Lanka 2024/25202444121914373.0024290.50111232
Bangladesh in Sri Lanka Test Series 2016/17201724025419463.5043158.93100225
Sri Lanka tour of Zimbabwe 2019/202020231218116*109.0046946.48110222
ICC World Cup Warm-up Matches 20232023221180158*180.00106169.811002210
Sri Lanka in England ODI Series 201620165501697733.8018790.37021222
Sri Lanka in South Africa Test Series 2016/172016-20173601385823.0024955.42011222
West Indies tour of Sri Lanka 2019/20202055020511941.0020799.03111212
ICC Cricket World Cup Qualifier 202320238721917838.2023182.68011211
Asia Cup 202320235501789135.6023177.06020212
Australia in Sri Lanka ODI Series 201620165501746934.8021082.86020211
Lanka Premier League 202320239902208724.44185118.92011209
India tour of Sri Lanka 202420246602015933.5023485.90010201
Sri Lanka tour of England 2026202633019812166.00186106.45100206
ICC Men's T20 World Cup 2025/2620266611976139.40172114.53030201
West Indies tour of Sri Lanka 2024/25202466218568*46.25134138.06020206
Sri Lanka in England Test Series 201620163611565331.2023965.27011201
Zimbabwe Tri-Nation Series 2016/1720165411679455.67159105.03020196
South Africa tour of Sri Lanka 2018201881001503815.0020075.00002191
Lanka Premier League 2020/2120208812636837.57188139.890201817
Sri Lanka tour of West Indies 202620266802237227.8825188.840211812
Pakistan Super League 202520258511433635.7585168.24000184
Sri Lanka in New Zealand Test Series 2015/1620152401314632.7530143.52000180
ICC Men's T20 World Cup 2022/2320228812237931.86156142.950201710
ICC Champions Trophy 201720173301278942.3313296.21010171
New Zealand tour of Sri Lanka 20242024231179106*89.5024772.47110163
Sri Lanka in South Africa ODI Series 2016/1720175501166223.2016470.73010160
Afghanistan tour of Sri Lanka 2023/2420247701766125.1418296.70010156
New Zealand in Sri Lanka Test Series 201920192401155328.7522850.44010152
Sri Lanka tour of South Africa 2024/2520242401104827.5018459.78001152
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.