Kusal Mendis

-
Sri Lanka Flag
Full Name: Balapuwaduge Kusal Gimhan Mendis
Date of Birth: 02 Feb 1995
Current Age: 31 Year, 5 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
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 Australia
TEST
MAT
15
ING
17
RUNS
645
BF
1033
50s
4
100s
1
6s
9
4s
70
NO
1
HS
176
AVG
40.31
SR
62.44
TEST
1st InningING
6
RUNS
197
BF
354
50s
2
100s
0
6s
3
4s
23
NO
1
HS
86
AVG
39.40
SR
55.65
TEST
2nd InningING
3
RUNS
112
BF
205
50s
1
100s
0
6s
1
4s
11
NO
0
HS
85
AVG
37.33
SR
54.63
TEST
3rd InningING
7
RUNS
294
BF
405
50s
1
100s
1
6s
4
4s
33
NO
0
HS
176
AVG
42.00
SR
72.59
TEST
4th InningING
1
RUNS
42
BF
69
50s
0
100s
0
6s
1
4s
3
NO
0
HS
42
AVG
42.00
SR
60.87
ODI
MAT
14
ING
14
RUNS
582
BF
666
50s
4
100s
1
6s
6
4s
58
NO
1
HS
101
AVG
44.77
SR
87.39
ODI
1st InningING
12
RUNS
465
BF
544
50s
3
100s
1
6s
4
4s
50
NO
1
HS
101
AVG
42.27
SR
85.48
ODI
2nd InningING
2
RUNS
117
BF
122
50s
1
100s
0
6s
2
4s
8
NO
0
HS
87
AVG
58.50
SR
95.90
T20I
MAT
15
ING
15
RUNS
259
BF
245
50s
2
100s
0
6s
8
4s
21
NO
1
HS
69
AVG
18.50
SR
105.71
T20I
1st InningING
8
RUNS
92
BF
108
50s
0
100s
0
6s
4
4s
5
NO
0
HS
36
AVG
11.50
SR
85.19
T20I
2nd InningING
7
RUNS
167
BF
137
50s
2
100s
0
6s
4
4s
16
NO
1
HS
69
AVG
27.83
SR
121.90
ALL
MAT
44
ING
46
RUNS
1486
BF
1944
50s
10
100s
2
6s
23
4s
149
NO
3
HS
176
AVG
34.56
SR
76.44
ALL
1st InningING
26
RUNS
754
BF
1006
50s
5
100s
1
6s
11
4s
78
NO
2
HS
101
AVG
31.42
SR
74.95
ALL
2nd InningING
12
RUNS
396
BF
464
50s
4
100s
0
6s
7
4s
35
NO
1
HS
87
AVG
36.00
SR
85.34
ALL
3rd InningING
7
RUNS
294
BF
405
50s
1
100s
1
6s
4
4s
33
NO
0
HS
176
AVG
42.00
SR
72.59
ALL
4th InningING
1
RUNS
42
BF
69
50s
0
100s
0
6s
1
4s
3
NO
0
HS
42
AVG
42.00
SR
60.87
Kusal Mendis's matches vs Australia
MatchRB4s6sSRORWEcoWin/LossScorecard
30th , Group B (N) - Mon, 16 Feb 2026513861134.21LossView Scorecard
2nd ODI - Fri, 14 Feb 202510111511087.82WinView Scorecard
1st ODI - Wed, 12 Feb 2025191740111.76WinView Scorecard
2nd Test - Thu, 06 Feb 20258513910161.15LossView Scorecard
2nd Test - Thu, 06 Feb 202550545192.59LossView Scorecard
1st Test - Wed, 29 Jan 202521401152.50LossView Scorecard
1st Test - Wed, 29 Jan 202534474072.34LossView Scorecard
14th (D/N) - Mon, 16 Oct 20239130069.23LossView Scorecard
19th , Group 1 (N) - Tue, 25 Oct 2022561083.33LossView Scorecard
2nd Test - Fri, 08 Jul 2022851619052.79WinView Scorecard
1st Test - Wed, 29 Jun 20223150020.00LossView Scorecard
1st Test - Wed, 29 Jun 20228151053.33LossView Scorecard
5th ODI (D/N) - Fri, 24 Jun 202226403065.00LossView Scorecard
4th ODI (D/N) - Tue, 21 Jun 202214211166.66WinView Scorecard
3rd ODI (D/N) - Sun, 19 Jun 2022878580102.35WinView Scorecard
2nd ODI (D/N) - Thu, 16 Jun 202236412187.80WinView Scorecard
1st ODI (D/N) - Tue, 14 Jun 202286878198.85LossView Scorecard
3rd T20I (N) - Sat, 11 Jun 2022681075.00WinView Scorecard
2nd T20I (N) - Wed, 08 Jun 2022363621100.00LossView Scorecard
1st T20I (N) - Tue, 07 Jun 2022150020.00LossView Scorecard
5th T20I (D/N) - Sun, 20 Feb 2022695851118.96WinView Scorecard
4th T20I (N) - Fri, 18 Feb 2022272112128.57LossView Scorecard
3rd T20I (N) - Tue, 15 Feb 20224110036.36LossView Scorecard
3rd T20I (N) - Fri, 01 Nov 201913180172.22LossView Scorecard
2nd T20I (N) - Wed, 30 Oct 2019140025.00LossView Scorecard
1st T20I - Sun, 27 Oct 201903000.00LossView Scorecard
20th - Sat, 15 Jun 201930370281.08LossView Scorecard
2nd Test - Fri, 01 Feb 20196410150.00LossView Scorecard
2nd Test - Fri, 01 Feb 201942693160.86LossView Scorecard
1st Test - Thu, 24 Jan 201914441031.81LossView Scorecard
1st Test - Thu, 24 Jan 2019170014.28LossView Scorecard
3rd T20I (N) - Wed, 22 Feb 2017141020140.00LossView Scorecard
2nd T20I (N) - Sun, 19 Feb 2017570071.42WinView Scorecard
2nd T20I (N) - Fri, 09 Sep 2016571071.42LossView Scorecard
1st T20I (N) - Tue, 06 Sep 2016221322169.23LossView Scorecard
5th ODI - Sun, 04 Sep 201633365191.66LossView Scorecard
4th ODI - Wed, 31 Aug 2016180012.50LossView Scorecard
3rd ODI - Sun, 28 Aug 20164210200.00LossView Scorecard
2nd ODI - Wed, 24 Aug 2016696990100.00WinView Scorecard
1st ODI - Sun, 21 Aug 201667956070.52LossView Scorecard
3rd Test - Sat, 13 Aug 2016112008.33WinView Scorecard
3rd Test - Sat, 13 Aug 2016181412128.57WinView Scorecard
2nd Test - Thu, 04 Aug 20168613710262.77WinView Scorecard
2nd Test - Thu, 04 Aug 20167141050.00WinView Scorecard
1st Test - Tue, 26 Jul 20168720114.28WinView Scorecard
1st Test - Tue, 26 Jul 201617625421169.29WinView Scorecard