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 stats vs AfghanistanAfghanistan Team Stats
ODI
MAT
5
ING
5
RUNS
158
BF
177
50s
1
100s
0
6s
5
4s
10
NO
0
HS
61
AVG
31.60
SR
89.27
ALL
MAT
5
ING
5
RUNS
158
BF
177
50s
1
100s
0
6s
5
4s
10
NO
0
HS
61
AVG
31.60
SR
89.27
Kusal Mendis's stats vs AustraliaAustralia Team Stats
TEST
MAT
13
ING
13
RUNS
455
BF
753
50s
2
100s
1
6s
9
4s
160
NO
0
HS
176
AVG
35.00
SR
60.42
ODI
MAT
9
ING
9
RUNS
314
BF
366
50s
3
100s
0
6s
4
4s
30
NO
0
HS
87
AVG
34.89
SR
85.79
T20I
MAT
9
ING
9
RUNS
91
BF
94
50s
0
100s
0
6s
5
4s
6
NO
0
HS
27
AVG
10.11
SR
96.81
ALL
MAT
31
ING
31
RUNS
860
BF
1213
50s
5
100s
1
6s
18
4s
196
NO
0
HS
176
AVG
27.74
SR
70.90
Kusal Mendis's stats vs BangladeshBangladesh Team Stats
TEST
MAT
14
ING
9
RUNS
442
BF
773
50s
2
100s
1
6s
7
4s
43
NO
0
HS
194
AVG
49.11
SR
57.18
ODI
MAT
19
ING
15
RUNS
529
BF
687
50s
3
100s
1
6s
9
4s
43
NO
1
HS
102
AVG
37.79
SR
77.00
T20I
MAT
4
ING
4
RUNS
191
BF
113
50s
3
100s
0
6s
10
4s
18
NO
0
HS
70
AVG
47.75
SR
169.03
ALL
MAT
37
ING
28
RUNS
1162
BF
1573
50s
8
100s
2
6s
26
4s
104
NO
1
HS
194
AVG
43.04
SR
73.87
Kusal Mendis's stats vs EnglandEngland Team Stats
TEST
MAT
12
ING
12
RUNS
248
BF
394
50s
1
100s
0
6s
1
4s
35
NO
1
HS
53
AVG
22.55
SR
62.94
ODI
MAT
9
ING
9
RUNS
228
BF
252
50s
2
100s
0
6s
6
4s
22
NO
0
HS
77
AVG
25.33
SR
90.48
T20I
MAT
5
ING
5
RUNS
76
BF
74
50s
0
100s
0
6s
3
4s
3
NO
0
HS
39
AVG
15.20
SR
102.70
ALL
MAT
26
ING
26
RUNS
552
BF
720
50s
3
100s
0
6s
10
4s
60
NO
1
HS
77
AVG
22.08
SR
76.67
ODI
MAT
9
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
ALL
MAT
26
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
Kusal Mendis's stats vs IndiaIndia Team Stats
TEST
MAT
8
ING
8
RUNS
256
BF
381
50s
1
100s
1
6s
27
4s
374
NO
0
HS
110
AVG
32.00
SR
67.19
ODI
MAT
7
ING
7
RUNS
150
BF
218
50s
1
100s
0
6s
1
4s
18
NO
0
HS
89
AVG
21.43
SR
68.81
T20I
MAT
2
ING
2
RUNS
66
BF
44
50s
1
100s
0
6s
3
4s
5
NO
0
HS
55
AVG
33.00
SR
150.00
ALL
MAT
17
ING
17
RUNS
472
BF
643
50s
3
100s
1
6s
31
4s
397
NO
0
HS
110
AVG
27.76
SR
73.41
ODI
MAT
9
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
ALL
MAT
26
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
Kusal Mendis's stats vs IrelandIreland Team Stats
TEST
MAT
2
ING
2
RUNS
385
BF
484
50s
0
100s
2
6s
12
4s
36
NO
0
HS
245
AVG
192.50
SR
79.55
ODI
MAT
2
ING
2
RUNS
59
BF
66
50s
1
100s
0
6s
0
4s
9
NO
0
HS
51
AVG
29.50
SR
89.39
ALL
MAT
4
ING
4
RUNS
444
BF
550
50s
1
100s
2
6s
12
4s
45
NO
0
HS
245
AVG
111.00
SR
80.73
ODI
MAT
9
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
ALL
MAT
26
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
Kusal Mendis's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
14
ING
14
RUNS
479
BF
962
50s
4
100s
0
6s
8
4s
211
NO
0
HS
87
AVG
34.21
SR
49.79
ODI
MAT
5
ING
5
RUNS
44
BF
58
50s
0
100s
0
6s
0
4s
5
NO
0
HS
20
AVG
8.80
SR
75.86
T20I
MAT
6
ING
3
RUNS
122
BF
96
50s
1
100s
0
6s
4
4s
10
NO
0
HS
79
AVG
40.67
SR
127.08
ALL
MAT
25
ING
22
RUNS
645
BF
1116
50s
5
100s
0
6s
12
4s
226
NO
0
HS
87
AVG
29.32
SR
57.80
ODI
MAT
9
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
ALL
MAT
26
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
Kusal Mendis's stats vs PakistanPakistan Team Stats
TEST
MAT
15
ING
15
RUNS
246
BF
532
50s
1
100s
0
6s
5
4s
256
NO
0
HS
76
AVG
16.40
SR
46.24
ODI
MAT
3
ING
3
RUNS
39
BF
61
50s
0
100s
0
6s
0
4s
5
NO
0
HS
27
AVG
13.00
SR
63.93
ALL
MAT
18
ING
18
RUNS
285
BF
593
50s
1
100s
0
6s
5
4s
261
NO
0
HS
76
AVG
15.83
SR
48.06
TEST
MAT
15
ING
2
BALLS
2
WKT
0
RUNS
14
ECO
7.00
AVG
14.00
SR
12.00
5Ws
0
ALL
MAT
18
ING
2
BALLS
2
WKT
0
RUNS
14
ECO
7.00
AVG
14.00
SR
12.00
5Ws
0
Kusal Mendis's stats vs South AfricaSouth Africa Team Stats
TEST
MAT
17
ING
17
RUNS
307
BF
505
50s
2
100s
0
6s
18
4s
204
NO
1
HS
84
AVG
19.19
SR
60.79
ODI
MAT
18
ING
18
RUNS
449
BF
600
50s
3
100s
0
6s
4
4s
46
NO
0
HS
62
AVG
24.94
SR
74.83
T20I
MAT
6
ING
6
RUNS
12
BF
19
50s
0
100s
0
6s
0
4s
2
NO
0
HS
4
AVG
2.00
SR
63.16
ALL
MAT
41
ING
41
RUNS
768
BF
1124
50s
5
100s
0
6s
22
4s
252
NO
1
HS
84
AVG
19.20
SR
68.33
ODI
MAT
18
ING
1
BALLS
1
WKT
0
RUNS
15
ECO
12.50
AVG
15.00
SR
7.20
5Ws
0
ALL
MAT
41
ING
1
BALLS
1
WKT
0
RUNS
15
ECO
12.50
AVG
15.00
SR
7.20
5Ws
0
Kusal Mendis's stats vs West IndiesWest Indies Team Stats
TEST
MAT
4
ING
4
RUNS
158
BF
314
50s
0
100s
1
6s
2
4s
19
NO
0
HS
102
AVG
39.50
SR
50.32
ODI
MAT
5
ING
5
RUNS
237
BF
239
50s
1
100s
1
6s
2
4s
25
NO
0
HS
119
AVG
47.40
SR
99.16
T20I
MAT
2
ING
2
RUNS
11
BF
15
50s
0
100s
0
6s
0
4s
1
NO
0
HS
11
AVG
5.50
SR
73.33
ALL
MAT
11
ING
11
RUNS
406
BF
568
50s
1
100s
2
6s
4
4s
45
NO
0
HS
119
AVG
36.91
SR
71.48
TEST
MAT
4
ING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
ALL
MAT
11
ING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
Kusal Mendis's stats vs ZimbabweZimbabwe Team Stats
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
ODI
MAT
12
ING
12
RUNS
349
BF
370
50s
3
100s
0
6s
3
4s
42
NO
3
HS
86
AVG
38.78
SR
94.32
ALL
MAT
22
ING
21
RUNS
723
BF
1083
50s
5
100s
1
6s
6
4s
84
NO
4
HS
116
AVG
42.53
SR
66.76
TEST
MAT
10
ING
3
BALLS
10
WKT
1
RUNS
34
ECO
3.40
AVG
34.00
SR
60.00
5Ws
0
ALL
MAT
22
ING
3
BALLS
10
WKT
1
RUNS
34
ECO
3.40
AVG
34.00
SR
60.00
5Ws
0