Kusal Mendis

Sri Lanka Flag
Full Name: Balapuwaduge Kusal Gimhan Mendis
Date of Birth: 02 Feb 1995
Current Age: 30 Year, 8 Month, 19 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
34
Cap No
132
First Game
2015-10-22
Last Game
2025-06-25
ODI
Rank
12
Cap No
170
First Game
2016-06-16
Last Game
2025-08-31
T20I
Rank
16
Cap No
66
First Game
2016-07-05
Last Game
2025-09-26
's 2018 stats
TEST
MAT
23
ING
23
RUNS
1023
BF
1872
50s
4
100s
3
6s
9
4s
126
NO
1
HS
196
AVG
46.50
SR
54.65
ODI
MAT
15
ING
14
RUNS
230
BF
239
50s
1
100s
0
6s
10
4s
17
NO
0
HS
56
AVG
16.43
SR
96.23
T20I
MAT
8
ING
8
RUNS
259
BF
163
50s
4
100s
0
6s
13
4s
23
NO
0
HS
70
AVG
32.38
SR
158.90
TEST
1st InningING
5
RUNS
160
BF
255
50s
1
100s
0
6s
1
4s
25
NO
0
HS
68
AVG
32.00
SR
62.75
TEST
2nd InningING
7
RUNS
284
BF
500
50s
0
100s
1
6s
2
4s
36
NO
0
HS
196
AVG
40.57
SR
56.80
TEST
3rd InningING
5
RUNS
253
BF
503
50s
1
100s
1
6s
2
4s
27
NO
1
HS
141
AVG
63.25
SR
50.30
TEST
4th InningING
6
RUNS
326
BF
614
50s
2
100s
1
6s
4
4s
38
NO
0
HS
102
AVG
54.33
SR
53.09
ODI
1st InningING
8
RUNS
144
BF
120
50s
1
100s
0
6s
10
4s
8
NO
0
HS
56
AVG
18.00
SR
120.00
ODI
2nd InningING
6
RUNS
86
BF
119
50s
0
100s
0
6s
0
4s
9
NO
0
HS
36
AVG
14.33
SR
72.27
T20I
1st InningING
4
RUNS
193
BF
124
50s
3
100s
0
6s
11
4s
13
NO
0
HS
70
AVG
48.25
SR
155.65
T20I
2nd InningING
4
RUNS
66
BF
39
50s
1
100s
0
6s
2
4s
10
NO
0
HS
53
AVG
16.50
SR
169.23
TEST
MAT
-99
ING
23
RUNS
1023
BF
1872
50s
0
100s
0
6s
9
4s
126
NO
0
HS
196
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
14
RUNS
230
BF
239
50s
0
100s
0
6s
10
4s
17
NO
0
HS
56
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
8
RUNS
259
BF
163
50s
0
100s
0
6s
13
4s
23
NO
0
HS
70
AVG
0.00
SR
0.00
TEST
MAT
23
ING
2
BALLS
2
WKT
0
RUNS
14
ECO
7.00
AVG
14.00
SR
12.00
5Ws
0
TEST
1st InningING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
TEST
3rd InningING
1
BALLS
1
WKT
0
RUNS
2
ECO
2.00
AVG
2.00
SR
6.00
5Ws
0
TEST
MAT
-99
ING
2
BALLS
2
WKT
0
RUNS
14
ECO
0.00
AVG
0.00
SR
5Ws
0
's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Wed, 26 Dec 2018 vs New Zealand15321046.87LossView Scorecard
2nd Test - Wed, 26 Dec 2018 vs New Zealand6714710045.57LossView Scorecard
1st Test - Fri, 14 Dec 2018 vs New Zealand240050.00LossView Scorecard
1st Test - Fri, 14 Dec 2018 vs New Zealand14133516042.08LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs England27364075.00LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs England861298166.66LossView Scorecard
2nd Test - Wed, 14 Nov 2018 vs England130033.33LossView Scorecard
2nd Test - Wed, 14 Nov 2018 vs England170014.28LossView Scorecard
1st Test - Tue, 06 Nov 2018 vs England19324059.37LossView Scorecard
1st Test - Tue, 06 Nov 2018 vs England45776158.44LossView Scorecard
Only T20I - Sat, 27 Oct 2018 vs England130033.33LossView Scorecard
5th ODI - Tue, 23 Oct 2018 vs England563316169.69WinView Scorecard
4th ODI - Sat, 20 Oct 2018 vs England5140035.71LossView Scorecard
3rd ODI - Wed, 17 Oct 2018 vs England01000.00LossView Scorecard
3rd , Group B - Mon, 17 Sep 2018 vs Afghanistan02000.00LossView Scorecard
1st , Group B - Sat, 15 Sep 2018 vs Bangladesh01000.00LossView Scorecard
Only T20I - Tue, 14 Aug 2018 vs South Africa130033.33WinView Scorecard
5th ODI - Sun, 12 Aug 2018 vs South Africa38435088.37WinView Scorecard
4th ODI - Wed, 08 Aug 2018 vs South Africa141301107.69WinView Scorecard
3rd ODI - Sun, 05 Aug 2018 vs South Africa31344091.17LossView Scorecard
2nd ODI - Wed, 01 Aug 2018 vs South Africa01000.00LossView Scorecard
1st ODI - Sun, 29 Jul 2018 vs South Africa360050.00LossView Scorecard
2nd Test - Fri, 20 Jul 2018 vs South Africa21344061.76WinView Scorecard
2nd Test - Fri, 20 Jul 2018 vs South Africa18273066.66WinView Scorecard
1st Test - Thu, 12 Jul 2018 vs South Africa24363066.66WinView Scorecard
1st Test - Thu, 12 Jul 2018 vs South Africa03000.00WinView Scorecard
3rd Test - Sat, 23 Jun 2018 vs West Indies22594037.28WinView Scorecard
3rd Test - Sat, 23 Jun 2018 vs West Indies25444056.81WinView Scorecard
2nd Test - Thu, 14 Jun 2018 vs West Indies45838054.21LossView Scorecard
2nd Test - Thu, 14 Jun 2018 vs West Indies871178274.35LossView Scorecard
1st Test - Wed, 06 Jun 2018 vs West Indies4111036.36LossView Scorecard
1st Test - Wed, 06 Jun 2018 vs West Indies10221010248.57LossView Scorecard
6th (N) - Fri, 16 Mar 2018 vs Bangladesh11142078.57LossView Scorecard
4th (N) - Mon, 12 Mar 2018 vs India553833144.73LossView Scorecard
3rd (N) - Sat, 10 Mar 2018 vs Bangladesh573025190.00LossView Scorecard
1st (N) - Tue, 06 Mar 2018 vs India11620183.33WinView Scorecard
2nd T20I (N) - Sun, 18 Feb 2018 vs Bangladesh704263166.66WinView Scorecard
1st T20I (N) - Thu, 15 Feb 2018 vs Bangladesh532782196.29WinView Scorecard
2nd Test - Thu, 08 Feb 2018 vs Bangladesh689810169.38WinView Scorecard
2nd Test - Thu, 08 Feb 2018 vs Bangladesh7210033.33WinView Scorecard
1st Test - Wed, 31 Jan 2018 vs Bangladesh19632722259.93LossView Scorecard
Final (D/N) - Sat, 27 Jan 2018 vs Bangladesh28923311.11WinView Scorecard
4th (D/N) - Sun, 21 Jan 2018 vs Zimbabwe36444081.81WinView Scorecard
3rd (D/N) - Fri, 19 Jan 2018 vs Bangladesh19341055.88LossView Scorecard
2nd (D/N) - Wed, 17 Jan 2018 vs Zimbabwe04000.00LossView Scorecard
1st Test - Wed, 06 Jun 2018 vs West Indies1.0012012.00LossView Scorecard
1st Test - Wed, 31 Jan 2018 vs Bangladesh1.00202.00LossView Scorecard