Kusal Mendis

SL Flag
Full Name: Balapuwaduge Kusal Gimhan Mendis
Date of Birth: 02 Feb 1995
Current Age: 30 Year, 6 Month, 25 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
28
Cap No
132
First Game
2015-10-22
Last Game
2025-06-25
ODI
Rank
21
Cap No
170
First Game
2016-06-16
Last Game
2025-07-08
T20I
Rank
14
Cap No
66
First Game
2016-07-05
Last Game
2025-07-16
Kusal Mendis's 2019 stats
TEST
MAT
15
ING
15
RUNS
313
BF
587
50s
2
100s
0
6s
3
4s
41
NO
1
HS
84
AVG
22.36
SR
53.32
ODI
MAT
19
ING
19
RUNS
587
BF
761
50s
4
100s
0
6s
9
4s
44
NO
1
HS
66
AVG
32.61
SR
77.14
T20I
MAT
8
ING
8
RUNS
140
BF
130
50s
1
100s
0
6s
5
4s
11
NO
0
HS
79
AVG
17.50
SR
107.69
TEST
1st InningING
3
RUNS
56
BF
161
50s
0
100s
0
6s
0
4s
6
NO
0
HS
32
AVG
18.67
SR
34.78
TEST
2nd InningING
5
RUNS
100
BF
159
50s
1
100s
0
6s
1
4s
15
NO
0
HS
53
AVG
20.00
SR
62.89
TEST
3rd InningING
2
RUNS
21
BF
70
50s
0
100s
0
6s
0
4s
3
NO
0
HS
20
AVG
10.50
SR
30.00
TEST
4th InningING
5
RUNS
136
BF
197
50s
1
100s
0
6s
2
4s
17
NO
1
HS
84
AVG
34.00
SR
69.04
ODI
1st InningING
12
RUNS
413
BF
538
50s
4
100s
0
6s
5
4s
30
NO
0
HS
66
AVG
34.42
SR
76.77
ODI
2nd InningING
7
RUNS
174
BF
223
50s
0
100s
0
6s
4
4s
14
NO
1
HS
41
AVG
29.00
SR
78.03
T20I
1st InningING
5
RUNS
119
BF
105
50s
1
100s
0
6s
5
4s
10
NO
0
HS
79
AVG
23.80
SR
113.33
T20I
2nd InningING
3
RUNS
21
BF
25
50s
0
100s
0
6s
0
4s
1
NO
0
HS
17
AVG
7.00
SR
84.00
TEST
MAT
-99
ING
15
RUNS
313
BF
587
50s
0
100s
0
6s
3
4s
41
NO
0
HS
84
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
19
RUNS
587
BF
761
50s
0
100s
0
6s
9
4s
44
NO
0
HS
66
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
8
RUNS
140
BF
130
50s
0
100s
0
6s
5
4s
11
NO
0
HS
79
AVG
0.00
SR
0.00
TEST
MAT
15
ING
1
BALLS
1
WKT
0
RUNS
14
ECO
14.00
AVG
14.00
SR
6.00
5Ws
0
TEST
2nd InningING
1
BALLS
1
WKT
0
RUNS
14
ECO
14.00
AVG
14.00
SR
6.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
1
WKT
0
RUNS
14
ECO
0.00
AVG
0.00
SR
5Ws
0
Kusal Mendis's 2019 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd test - Thu, 19 Dec 2019 vs Pakistan13271048.14LossView Scorecard
2nd test - Thu, 19 Dec 2019 vs Pakistan04000.00LossView Scorecard
1st Test - Wed, 11 Dec 2019 vs Pakistan10471021.27LossView Scorecard
3rd T20I (N) - Fri, 01 Nov 2019 vs Australia13180172.22LossView Scorecard
2nd T20I (N) - Wed, 30 Oct 2019 vs Australia140025.00LossView Scorecard
1st T20I - Sun, 27 Oct 2019 vs Australia03000.00LossView Scorecard
2nd T20I (N) - Tue, 03 Sep 2019 vs New Zealand262422108.33LossView Scorecard
1st T20I (N) - Sun, 01 Sep 2019 vs New Zealand795382149.05LossView Scorecard
2nd Test - Thu, 22 Aug 2019 vs New Zealand32704045.71LossView Scorecard
2nd Test - Thu, 22 Aug 2019 vs New Zealand20633031.74LossView Scorecard
1st Test - Wed, 14 Aug 2019 vs New Zealand53897159.55WinView Scorecard
1st Test - Wed, 14 Aug 2019 vs New Zealand10611166.66WinView Scorecard
3rd ODI - Wed, 31 Jul 2019 vs Bangladesh54585193.10WinView Scorecard
2nd ODI - Sun, 28 Jul 2019 vs Bangladesh41744055.40WinView Scorecard
1st ODI - Fri, 26 Jul 2019 vs Bangladesh43494087.75WinView Scorecard
44th - Sat, 06 Jul 2019 vs India3130023.07LossView Scorecard
39th - Mon, 01 Jul 2019 vs West Indies39414095.12WinView Scorecard
35th - Fri, 28 Jun 2019 vs South Africa23512045.09LossView Scorecard
27th - Fri, 21 Jun 2019 vs England46682067.64WinView Scorecard
20th - Sat, 15 Jun 2019 vs Australia30370281.08LossView Scorecard
7th - Tue, 04 Jun 2019 vs Afghanistan2200100.00WinView Scorecard
3rd - Sat, 01 Jun 2019 vs New Zealand01000.00LossView Scorecard
2nd ODI - Tue, 21 May 2019 vs Scotland665643117.85WinView Scorecard
2nd T20I - Fri, 22 Mar 2019 vs South Africa4310133.33LossView Scorecard
1st T20I (N) - Tue, 19 Mar 2019 vs South Africa06000.00LossView Scorecard
5th ODI - Sat, 16 Mar 2019 vs South Africa56843066.66LossView Scorecard
4th ODI - Wed, 13 Mar 2019 vs South Africa21421050.00LossView Scorecard
3rd ODI - Sun, 10 Mar 2019 vs South Africa413142132.25LossView Scorecard
2nd ODI - Wed, 06 Mar 2019 vs South Africa24312077.41LossView Scorecard
1st ODI - Sun, 03 Mar 2019 vs South Africa60735182.19LossView Scorecard
2nd Test - Thu, 21 Feb 2019 vs South Africa161530106.66WinView Scorecard
2nd Test - Thu, 21 Feb 2019 vs South Africa8411013076.36WinView Scorecard
1st Test - Wed, 13 Feb 2019 vs South Africa12243050.00WinView Scorecard
1st Test - Wed, 13 Feb 2019 vs South Africa08000.00WinView Scorecard
2nd Test - Fri, 01 Feb 2019 vs Australia6410150.00LossView Scorecard
2nd Test - Fri, 01 Feb 2019 vs Australia42693160.86LossView Scorecard
1st Test - Thu, 24 Jan 2019 vs Australia14441031.81LossView Scorecard
1st Test - Thu, 24 Jan 2019 vs Australia170014.28LossView Scorecard
Only T20I - Fri, 11 Jan 2019 vs New Zealand17190089.47LossView Scorecard
3rd ODI - Tue, 08 Jan 2019 vs New Zealand00000.00LossView Scorecard
2nd ODI - Sat, 05 Jan 2019 vs New Zealand20302066.66LossView Scorecard
1st ODI - Thu, 03 Jan 2019 vs New Zealand18202090.00LossView Scorecard
1st Test - Wed, 11 Dec 2019 vs Pakistan1.0014014.00LossView Scorecard