Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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
Ireland tour of Sri Lanka 20232023220385245192.5048479.552003612
Sri Lanka tour of Bangladesh 2017/18201845039419678.8051576.50130468
Bangladesh in Sri Lanka Test Series 2016/17201724025419463.5043158.93100225
Warne-Muralitharan Trophy 2016201636029617649.3343867.58110355
ICC World Cup Warm-up Matches 20232023221180158*180.00106169.811002210
New Zealand tour of Sri Lanka 2024/25202444121914373.0024290.50111232
Sri Lanka tour of New Zealand 2018/192018-2019681280141*40.0058747.70111310
Bangladesh tour of Sri Lanka 2025202588040112450.13352113.92130507
ICC Cricket World Cup 2023/24202388025512231.88208122.601102415
Sri Lanka tour of England 2026202633019812166.00186106.45100206
West Indies tour of Sri Lanka 2019/20202055020511941.0020799.03111212
Sri Lanka tour of Zimbabwe 2019/202020231218116*109.0046946.48110222
India tour of Sri Lanka 20172017710025711025.7041661.78101370
Pakistan Super League 202620261111155010955.00327168.201405223
New Zealand tour of Sri Lanka 20242024231179106*89.5024772.47110163
Lanka Premier League 2024202411112329105*36.56220149.551113510
Sri Lanka tour of West Indies 2018201836028510247.5052454.39110354
Bangladesh in Sri Lanka ODI Series 2016/17201733016010253.3320080.00110131
Australia tour of Sri Lanka 2024/25202546131010162.0041275.24120353
Zimbabwe Tri-Nation Series 2016/1720165411679455.67159105.03020196
England tour of Sri Lanka 2025/26202666123493*46.80234100.00010284
Sri Lanka tour of Bangladesh 2023/24202481003999339.9044090.680403814
2023 Cricket World Cup20232201319265.5013497.7601093
Asia Cup 202320235501789135.6023177.06020212
ICC Champions Trophy 201720173301278942.3313296.21010171
Pakistan ODI Tri-Series 2026/2720265501238924.60123100.00011126
Australia tour of Sri Lanka 202220221011238887*43.1151475.49030354
Sri Lanka tour of Pakistan 2026/2720263319787*48.5065149.2301094
Sri Lanka tour of New Zealand 2022/2320237902598728.7833876.63033358
Lanka Premier League 202320239902208724.44185118.92011209
England tour of Sri Lanka 2018/19201871002418624.1033571.94021238
Zimbabwe in Sri Lanka ODI Series 201720175511158628.75115100.00012101
Lanka Premier League 2021/222021101013278536.33220148.64020329
Sri Lanka tour of South Africa 2018/192019911131884*31.8042774.47032353
SA20 2022/2320237702238031.86150148.67010279
ICC Men's T20 World Cup 2022/2320228812237931.86156142.950201710
New Zealand tour of Sri Lanka 201920192201057952.5077136.36010104
Lanka Premier League 20262026221817981.0057142.1101027
ICC Cricket World Cup Qualifier 202320238721917838.2023182.68011211
Afghanistan tour of Sri Lanka 202320233311007850.0010991.74010101
Sri Lanka in England ODI Series 201620165501697733.8018790.37021222
Pakistan tour of Sri Lanka 202220222401157628.7520157.21010140
Men's T20 Asia Cup 2025202566112274*24.4099123.23012133
Lanka Premier League 2022/2320229902567228.44209122.49031277
Sri Lanka tour of West Indies 202620266802237227.8825188.840211812
Sri Lanka tour of Australia 2021/22202233110069*50.0090111.1101063
Australia in Sri Lanka ODI Series 201620165501746934.8021082.86020211
West Indies tour of Sri Lanka 2024/25202466218568*46.25134138.06020206
Lanka Premier League 2020/2120208812636837.57188139.890201817
Afghanistan tour of Sri Lanka 2022/232022331706735.007494.5901081
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.