Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Kusal Mendis: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Lanka Premier League 2021/222021101013278536.33220148.64020329
Zimbabwe tour of Sri Lanka 2021/222022330693623.008482.14000110
Sri Lanka tour of Australia 2021/22202233110069*50.0090111.1101063
Sri Lanka tour of India 2021/222022120565428.006783.5801080
Sri Lanka tour of Bangladesh 202220222301135437.6722350.67010111
Australia tour of Sri Lanka 202220221011238887*43.1151475.49030354
Pakistan tour of Sri Lanka 202220222401157628.7520157.21010140
Asia Cup 202220226601556025.8399156.57022109
ICC Men's T20 World Cup 2022/2320228812237931.86156142.950201710
Afghanistan tour of Sri Lanka 2022/232022331706735.007494.5901081
Lanka Premier League 2022/2320229902567228.44209122.49031277
Sri Lanka tour of India 2022/2320236601415223.50116121.55011147
SA20 2022/2320237702238031.86150148.67010279
Sri Lanka tour of New Zealand 2022/2320237902598728.7833876.63033358
Ireland tour of Sri Lanka 20232023220385245192.5048479.552003612
Afghanistan tour of Sri Lanka 202320233311007850.0010991.74010101
ICC Cricket World Cup Qualifier 202320238721917838.2023182.68011211
Pakistan tour of Sri Lanka 20232023240501812.5010348.5400080
Lanka Premier League 202320239902208724.44185118.92011209
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/24202466118366*36.60174105.17010242
Afghanistan tour of Sri Lanka 2023/2420247701766125.1418296.70010156
Sri Lanka tour of Bangladesh 2023/24202481003999339.9044090.680403814
ICC Men's T20 World Cup 20242024330754625.0067111.9400080
Lanka Premier League 2024202411112329105*36.56220149.551113510
India tour of Sri Lanka 202420246602015933.5023485.90010201
Sri Lanka tour of England 20242024240773919.258887.50001140
New Zealand tour of Sri Lanka 20242024231179106*89.5024772.47110163
West Indies tour of Sri Lanka 2024/25202466218568*46.25134138.06020206
New Zealand tour of Sri Lanka 2024/25202444121914373.0024290.50111232
Sri Lanka tour of South Africa 2024/2520242401104827.5018459.78001152
Sri Lanka tour of New Zealand 2024/252024-20256601365422.67124109.68010144
Australia tour of Sri Lanka 2024/25202546131010162.0041275.24120353
Pakistan Super League 202520258511433635.7585168.24000184
Indian Premier League 20252025110202020.0010200.0000012
Bangladesh tour of Sri Lanka 2025202588040112450.13352113.92130507
Sri Lanka tour of Zimbabwe 202520255501123822.4012887.50000101
Men's T20 Asia Cup 2025202566112274*24.4099123.23012133
Sri Lanka tour of Pakistan 2025/262025330543418.008365.0600150
Pakistan T20I Tri-Series 2025/262025551884022.0084104.7600072
International League T20 2025/262025110232323.0015153.3300011
Pakistan tour of Sri Lanka 2025/262026220443022.0031141.9400042
England tour of Sri Lanka 2025/26202666123493*46.80234100.00010284
ICC Men's T20 World Cup 2025/2620266611976139.40172114.53030201
Pakistan Super League 202620261111155010955.00327168.201405223
Sri Lanka tour of West Indies 202620266802237227.8825188.840211812
Lanka Premier League 20262026221817981.0057142.1101027

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.