Kusal Mendis

-
Sri Lanka Flag
Full Name: Balapuwaduge Kusal Gimhan Mendis
Date of Birth: 02 Feb 1995
Current Age: 31 Year, 0 Month, 6 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-02-08
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-03
Kusal Mendis's stats vs Pakistan
TEST
MAT
15
ING
15
RUNS
246
BF
532
50s
1
100s
0
6s
0
4s
29
NO
0
HS
76
AVG
16.40
SR
46.24
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
4
ING
7
RUNS
184
BF
231
50s
1
100s
0
6s
1
4s
18
NO
0
HS
91
AVG
26.29
SR
79.65
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
T20I
MAT
2
ING
7
RUNS
87
BF
63
50s
0
100s
0
6s
3
4s
10
NO
0
HS
40
AVG
12.43
SR
138.10
ALL
MAT
21
ING
29
RUNS
517
BF
826
50s
2
100s
0
6s
4
4s
57
NO
0
HS
91
AVG
17.83
SR
62.59
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
TEST
MAT
15
ING
2
BALLS
2
WKT
0
RUNS
21
ECO
10.50
AVG
21.00
SR
12.00
5Ws
0
ALL
MAT
21
ING
2
BALLS
2
WKT
0
RUNS
21
ECO
10.50
AVG
21.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 matches vs Pakistan
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I - Sun, 11 Jan 2026301622187.50LossView Scorecard
1st T20I - Wed, 07 Jan 202614152093.33LossView Scorecard
6th - Thu, 27 Nov 2025402361173.91WinView Scorecard
3rd - Sat, 22 Nov 2025360050.00LossView Scorecard
3rd ODI - Sat, 15 Nov 202534543062.96LossView Scorecard
2nd ODI - Thu, 13 Nov 202520282071.42LossView Scorecard
1st ODI - Tue, 11 Nov 202501000.00LossView Scorecard
15th , Super Fours (D/N) - Tue, 23 Sep 202501000.00LossView Scorecard
11th , Super Four (D/N) - Thu, 14 Sep 2023918781104.59WinView Scorecard
2nd Test - Mon, 24 Jul 2023691066.66LossView Scorecard
2nd Test - Mon, 24 Jul 202314352040.00LossView Scorecard
1st Test - Sun, 16 Jul 202312143085.71LossView Scorecard
1st Test - Sun, 16 Jul 202318452040.00LossView Scorecard
Final (N) - Sun, 11 Sep 202201000.00LossView Scorecard
12th , Super Four (N) - Fri, 09 Sep 202201000.00LossView Scorecard
2nd Test - Sun, 24 Jul 20223100030.00WinView Scorecard
2nd Test - Sun, 24 Jul 202215302050.00WinView Scorecard
1st Test - Sat, 16 Jul 202221353060.00LossView Scorecard
1st Test - Sat, 16 Jul 2022761269060.31LossView Scorecard
2nd test - Thu, 19 Dec 201913271048.14LossView Scorecard
2nd test - Thu, 19 Dec 201904000.00LossView Scorecard
1st Test - Wed, 11 Dec 201910471021.271.0014014.00LossView Scorecard
2nd ODI - Mon, 16 Oct 201710241041.66LossView Scorecard
1st ODI - Fri, 13 Oct 2017280025.00LossView Scorecard
2nd Test - Fri, 06 Oct 2017140025.001.00707.00WinView Scorecard
2nd Test - Fri, 06 Oct 201729494059.181.00707.00WinView Scorecard
1st Test - Thu, 28 Sep 201710250040.00WinView Scorecard
1st Test - Thu, 28 Sep 201718721025.00WinView Scorecard
12th Group B - Mon, 12 Jun 201727294093.10LossView Scorecard