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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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 2026AFGZIMODI5th 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

Kusal Mendis: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sri Lanka tour of South Africa 2020/212020-202124012123.002646.1500320
Sri Lanka tour of New Zealand 2022/2320237902598728.7833876.63033358
Zimbabwe in Sri Lanka ODI Series 201720175511158628.75115100.00012101
Asia Cup 202220226601556025.8399156.57022109
Men's T20 Asia Cup 2025202566112274*24.4099123.23012133
South Africa tour of Sri Lanka 2018201881001503815.0020075.00002191
Sri Lanka tour of South Africa 2018/192019911131884*31.8042774.47032353
2018 Asia Cup2018110000.0020.0000100
Asia Cup 20182018110000.0010.0000100
England tour of Sri Lanka 2020/21202112015157.506722.3900110
Sri Lanka tour of Australia 2019/20201933014134.672556.0000101
Sri Lanka in Pakistan Test Series 2019/20201923023137.677829.4900120
Sri Lanka tour of Pakistan 2025/262025330543418.008365.0600150
Sri Lanka tour of England 20242024240773919.258887.50001140
New Zealand tour of Sri Lanka 2024/25202444121914373.0024290.50111232
Sri Lanka tour of South Africa 2024/2520242401104827.5018459.78001152
Sri Lanka in Zimbabwe Test Series 2016/172016240793419.7512861.72001131
Tri-Nation Tournament in Bangladesh 2017/182018540833620.759191.2100173
West Indies tour of Sri Lanka 2019/20202055020511941.0020799.03111212
Pakistan ODI Tri-Series 2026/2720265501238924.60123100.00011126
Sri Lanka in England ODI Series 201620165501697733.8018790.37021222
World Cup 201920196601414623.5021166.8200182
Sri Lanka tour of India 2022/2320236601415223.50116121.55011147
Sri Lanka in England Test Series 201620163611565331.2023965.27011201
Sri Lanka in South Africa Test Series 2016/172016-20173601385823.0024955.42011222
ICC Cricket World Cup Qualifier 202320238721917838.2023182.68011211
Sri Lanka tour of West Indies 202620266802237227.8825188.840211812
Sri Lanka tour of New Zealand 2018/192018-2019681280141*40.0058747.70111310
Lanka Premier League 2022/2320229902567228.44209122.49031277
Lanka Premier League 202320239902208724.44185118.92011209
India tour of Sri Lanka 20172017710025711025.7041661.78101370
England tour of Sri Lanka 2018/19201871002418624.1033571.94021238
Lanka Premier League 2024202411112329105*36.56220149.551113510
Sri Lanka tour of England and Scotland 20192019110666666.0056117.8601043
Indian Premier League 20252025110202020.0010200.0000012
International League T20 2025/262025110232323.0015153.3300011
2019 Cricket World Cup2019110222.002100.0000000
-2016010212121.0016131.2500001
New Zealand tour of Sri Lanka 201920192201057952.5077136.36010104
Sri Lanka tour of India 2021/222022120565428.006783.5801080
Ireland tour of Sri Lanka 20232023220385245192.5048479.552003612
Pakistan tour of Sri Lanka 2025/262026220443022.0031141.9400042
Lanka Premier League 20262026221817981.0057142.1101027
Major Clubs T20 Tournament 20262026220555027.5044125.0001032
2023 Cricket World Cup20232201319265.5013497.7601093
ICC World Cup Warm-up Matches 20232023221180158*180.00106169.811002210
Sobers/Tissera Trophy 2015/162015120523926.009355.9100080
Sri Lanka in Ireland ODI Series 20162016220595129.506689.3901090
Australia in Sri Lanka T20I Series 20162016220272213.5020135.0000032
Sri Lanka in Australia T20I Series 2016/17201722019149.5017111.7600020
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.