Kusal Mendis

-
Sri Lanka Flag
Full Name: Balapuwaduge Kusal Gimhan Mendis
Date of Birth: 02 Feb 1995
Current Age: 31 Year, 5 Month, 18 Days
Born:
Teams: Sri Lanka, Bloomfield Cricket and Athletic Club, Sri Lanka A, Sri Lanka A Emerging Players, Sri Lanka Under-19s, Sri Lanka Under-23s
TEST
Rank
33
Cap No
132
First Game
2015-10-22
Last Game
2026-07-03
ODI
Rank
11
Cap No
170
First Game
2016-06-16
Last Game
2026-01-27
T20I
Rank
17
Cap No
66
First Game
2016-07-05
Last Game
2026-02-25
Kusal Mendis's stats vs Zimbabwe
TEST
MAT
10
ING
9
RUNS
374
BF
713
50s
2
100s
1
6s
3
4s
42
NO
1
HS
116
AVG
46.75
SR
52.45
TEST
1st InningING
2
RUNS
60
BF
89
50s
0
100s
0
6s
1
4s
10
NO
0
HS
34
AVG
30.00
SR
67.42
TEST
2nd InningING
3
RUNS
113
BF
251
50s
1
100s
0
6s
1
4s
10
NO
0
HS
80
AVG
37.67
SR
45.02
TEST
3rd InningING
2
RUNS
19
BF
39
50s
0
100s
0
6s
0
4s
3
NO
0
HS
19
AVG
9.50
SR
48.72
TEST
4th InningING
2
RUNS
182
BF
334
50s
1
100s
1
6s
1
4s
19
NO
1
HS
116
AVG
182.00
SR
54.49
ODI
MAT
18
ING
18
RUNS
486
BF
569
50s
3
100s
0
6s
3
4s
58
NO
4
HS
86
AVG
34.71
SR
85.41
ODI
1st InningING
6
RUNS
207
BF
251
50s
1
100s
0
6s
1
4s
21
NO
0
HS
86
AVG
34.50
SR
82.47
ODI
2nd InningING
12
RUNS
279
BF
318
50s
2
100s
0
6s
2
4s
37
NO
4
HS
66
AVG
34.88
SR
87.74
T20I
MAT
4
ING
7
RUNS
137
BF
122
50s
0
100s
0
6s
2
4s
14
NO
0
HS
38
AVG
19.57
SR
112.30
T20I
1st InningING
3
RUNS
19
BF
28
50s
0
100s
0
6s
0
4s
1
NO
0
HS
14
AVG
6.33
SR
67.86
T20I
2nd InningING
4
RUNS
118
BF
94
50s
0
100s
0
6s
2
4s
13
NO
0
HS
38
AVG
29.50
SR
125.53
ALL
MAT
32
ING
34
RUNS
997
BF
1404
50s
5
100s
1
6s
8
4s
114
NO
5
HS
116
AVG
34.38
SR
71.01
ALL
1st InningING
11
RUNS
286
BF
368
50s
1
100s
0
6s
2
4s
32
NO
0
HS
86
AVG
26.00
SR
77.72
ALL
2nd InningING
19
RUNS
510
BF
663
50s
3
100s
0
6s
5
4s
60
NO
4
HS
80
AVG
34.00
SR
76.92
ALL
3rd InningING
2
RUNS
19
BF
39
50s
0
100s
0
6s
0
4s
3
NO
0
HS
19
AVG
9.50
SR
48.72
ALL
4th InningING
2
RUNS
182
BF
334
50s
1
100s
1
6s
1
4s
19
NO
1
HS
116
AVG
182.00
SR
54.49
TEST
MAT
10
ING
3
BALLS
10
WKT
1
RUNS
34
ECO
3.40
AVG
34.00
SR
60.00
5Ws
0
TEST
2nd InningING
1
BALLS
4
WKT
1
RUNS
10
ECO
2.50
AVG
10.00
SR
24.00
5Ws
0
TEST
3rd InningING
1
BALLS
4
WKT
0
RUNS
16
ECO
4.00
AVG
16.00
SR
0.00
5Ws
0
TEST
4th InningING
1
BALLS
2
WKT
0
RUNS
8
ECO
4.00
AVG
8.00
SR
0.00
5Ws
0
ALL
MAT
32
ING
3
BALLS
10
WKT
1
RUNS
34
ECO
3.40
AVG
34.00
SR
60.00
5Ws
0
ALL
2nd InningING
1
BALLS
4
WKT
1
RUNS
10
ECO
2.50
AVG
10.00
SR
24.00
5Ws
0
ALL
3rd InningING
1
BALLS
4
WKT
0
RUNS
16
ECO
4.00
AVG
16.00
SR
0.00
5Ws
0
ALL
4th InningING
1
BALLS
2
WKT
0
RUNS
8
ECO
4.00
AVG
8.00
SR
0.00
5Ws
0
Kusal Mendis's matches vs Zimbabwe
MatchRB4s6sSRORWEcoWin/LossScorecard
38th , Group B (D/N) - Thu, 19 Feb 202614200070.00LossView Scorecard
3rd T20I - Sun, 07 Sep 2025301731176.47WinView Scorecard
2nd T20I - Sat, 06 Sep 2025130033.33LossView Scorecard
1st T20I - Wed, 03 Sep 2025383540108.57WinView Scorecard
2nd ODI - Sun, 31 Aug 20255100050.00WinView Scorecard
1st ODI - Fri, 29 Aug 202538633060.31WinView Scorecard
3rd T20I (N) - Thu, 18 Jan 2024332741122.22WinView Scorecard
2nd T20I (N) - Tue, 16 Jan 2024451080.00LossView Scorecard
1st T20I (N) - Sun, 14 Jan 2024171520113.33WinView Scorecard
3rd ODI (D/N) - Thu, 11 Jan 2024665191129.41WinView Scorecard
2nd ODI (D/N) - Mon, 08 Jan 202417282060.71WinView Scorecard
1st ODI (D/N) - Sat, 06 Jan 202446486095.83LossView Scorecard
24th , Super Six - Sun, 02 Jul 202325422059.52WinView Scorecard
3rd ODI (D/N) - Fri, 21 Jan 202236514070.58WinView Scorecard
2nd ODI (D/N) - Tue, 18 Jan 2022791077.77LossView Scorecard
1st ODI (D/N) - Sun, 16 Jan 2022262460108.33WinView Scorecard
2nd Test - Mon, 27 Jan 202022731130.13LossView Scorecard
2nd Test - Mon, 27 Jan 202011623313149.78LossView Scorecard
1st Test - Sun, 19 Jan 2020801638049.07WinView Scorecard
4th (D/N) - Sun, 21 Jan 201836444081.81WinView Scorecard
2nd (D/N) - Wed, 17 Jan 201804000.00LossView Scorecard
Only Test - Fri, 14 Jul 201711151073.334.001604.00WinView Scorecard
Only Test - Fri, 14 Jul 2017661016065.344.001604.00WinView Scorecard
5th ODI - Mon, 10 Jul 2017180012.50LossView Scorecard
4th ODI - Sat, 08 Jul 201701000.00LossView Scorecard
3rd ODI - Thu, 06 Jul 2017282520112.00WinView Scorecard
2nd ODI - Sun, 02 Jul 201701000.00WinView Scorecard
1st ODI - Fri, 30 Jun 2017868081107.50LossView Scorecard
Final - Sun, 27 Nov 2016577210079.16WinView Scorecard
1st - Mon, 14 Nov 201612811150.00WinView Scorecard
2nd Test - Sun, 06 Nov 201626395066.66WinView Scorecard
2nd Test - Sun, 06 Nov 2016010000.00WinView Scorecard
1st Test - Sat, 29 Oct 201634505168.004.001012.50WinView Scorecard
1st Test - Sat, 29 Oct 201634505168.002.00804.00WinView Scorecard
1st Test - Sat, 29 Oct 201619293065.514.001012.50WinView Scorecard
1st Test - Sat, 29 Oct 201619293065.512.00804.00WinView Scorecard