Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Kusal Mendis: Batting by series (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sri Lanka in Ireland ODI Series 20162016220595129.506689.3901090
Sri Lanka in England ODI Series 201620165501697733.8018790.37021222
Australia in Sri Lanka ODI Series 201620165501746934.8021082.86020211
Zimbabwe Tri-Nation Series 2016/1720165411679455.67159105.03020196
Sri Lanka in South Africa ODI Series 2016/1720175501166223.2016470.73010160
Bangladesh in Sri Lanka ODI Series 2016/17201733016010253.3320080.00110131
ICC Champions Trophy 201720173301278942.3313296.21010171
Zimbabwe in Sri Lanka ODI Series 201720175511158628.75115100.00012101
India tour of Sri Lanka 20172017440573614.2510255.8800070
Pakistan tour of United Arab Emirates 2017/18201722012106.003237.5000010
Tri-Nation Tournament in Bangladesh 2017/182018540833620.759191.2100173
South Africa tour of Sri Lanka 20182018550863817.209788.6600191
Asia Cup 20182018110000.0010.0000100
2018 Asia Cup2018110000.0020.0000100
England tour of Sri Lanka 2018/192018330615620.3348127.0801116
Sri Lanka tour of New Zealand 2018/192019330382012.675076.0000140
Sri Lanka tour of South Africa 2018/1920195502026040.4026177.39020153
Super Provincial One Day Tournament 20192019440906522.5013367.6701051
Sri Lanka tour of England and Scotland 20192019110666666.0056117.8601043
World Cup 201920196601414623.5021166.8200182
2019 Cricket World Cup2019110222.002100.0000000
Bangladesh tour of Sri Lanka 201920193311385469.0018176.24010131
West Indies tour of Sri Lanka 2019/20202033019411964.67192101.04110202
Sri Lanka tour of Bangladesh 20212021330612420.339464.8900022
Zimbabwe tour of Sri Lanka 2021/222022330693623.008482.14000110
Australia tour of Sri Lanka 2022202255224987*83.0027490.88020223
Afghanistan tour of Sri Lanka 2022/232022331706735.007494.5901081
Sri Lanka tour of India 2022/232023330383412.674584.4400141
Sri Lanka tour of New Zealand 2022/232023220000.00220.0000200
Afghanistan tour of Sri Lanka 202320233311007850.0010991.74010101
ICC Cricket World Cup Qualifier 202320238721917838.2023182.68011211
Asia Cup 202320235501789135.6023177.06020212
2023 Cricket World Cup20232201319265.5013497.7601093
ICC World Cup Warm-up Matches 20232023221180158*180.00106169.811002210
ICC Cricket World Cup 2023/24202388025512231.88208122.601102415
Zimbabwe tour of Sri Lanka 2023/24202433112966*64.50127101.57010171
Afghanistan tour of Sri Lanka 2023/2420243301176139.0012593.6001075
Sri Lanka tour of Bangladesh 2023/2420243301045934.6713974.82010111
India tour of Sri Lanka 202420243301035934.3315566.4501080
West Indies tour of Sri Lanka 2024/2520243317256*36.0043167.44010121
New Zealand tour of Sri Lanka 2024/252024221217143217.0023094.35110232
Sri Lanka tour of New Zealand 2024/252025330585419.336096.6701052
Australia tour of Sri Lanka 2024/25202522012010160.0013290.91100150
Bangladesh tour of Sri Lanka 2025202533022512475.00188119.68110332
Sri Lanka tour of Zimbabwe 20252025220433821.507358.9000030
Sri Lanka tour of Pakistan 2025/262025330543418.008365.0600150
England tour of Sri Lanka 2025/26202633113993*69.5017181.29010161
Sri Lanka tour of West Indies 20262026110727272.0062116.1301044
Sri Lanka tour of England 2026202633019812166.00186106.45100206
Pakistan ODI Tri-Series 2026/2720264401158928.75111103.60011125

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.