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 South Africa
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 matches vs South Africa
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Thu, 05 Dec 202416283057.14LossView Scorecard
2nd Test - Thu, 05 Dec 202446763260.52LossView Scorecard
1st Test - Wed, 27 Nov 202403000.00LossView Scorecard
1st Test - Wed, 27 Nov 202448779062.33LossView Scorecard
4th , Group D - Mon, 03 Jun 202419301063.33LossView Scorecard
19th (D/N) - Sat, 21 Oct 202311172064.70LossView Scorecard
4th (D/N) - Sat, 07 Oct 2023764248180.95LossView Scorecard
2nd Test - Sun, 03 Jan 202104000.00LossView Scorecard
2nd Test - Sun, 03 Jan 202101000.00LossView Scorecard
1st Test - Sat, 26 Dec 202012162075.007.004105.85LossView Scorecard
1st Test - Sat, 26 Dec 202005000.007.004105.85LossView Scorecard
35th - Fri, 28 Jun 201923512045.09LossView Scorecard
2nd T20I - Fri, 22 Mar 20194310133.33LossView Scorecard
1st T20I (N) - Tue, 19 Mar 201906000.00LossView Scorecard
5th ODI - Sat, 16 Mar 201956843066.66LossView Scorecard
4th ODI - Wed, 13 Mar 201921421050.00LossView Scorecard
3rd ODI - Sun, 10 Mar 2019413142132.25LossView Scorecard
2nd ODI - Wed, 06 Mar 201924312077.41LossView Scorecard
1st ODI - Sun, 03 Mar 201960735182.19LossView Scorecard
2nd Test - Thu, 21 Feb 2019161530106.66WinView Scorecard
2nd Test - Thu, 21 Feb 20198411013076.36WinView Scorecard
1st Test - Wed, 13 Feb 201912243050.00WinView Scorecard
1st Test - Wed, 13 Feb 201908000.00WinView Scorecard
Only T20I - Tue, 14 Aug 2018130033.33WinView Scorecard
5th ODI - Sun, 12 Aug 201838435088.37WinView Scorecard
4th ODI - Wed, 08 Aug 2018141301107.69WinView Scorecard
3rd ODI - Sun, 05 Aug 201831344091.17LossView Scorecard
2nd ODI - Wed, 01 Aug 201801000.00LossView Scorecard
1st ODI - Sun, 29 Jul 2018360050.00LossView Scorecard
2nd Test - Fri, 20 Jul 201821344061.76WinView Scorecard
2nd Test - Fri, 20 Jul 201818273066.66WinView Scorecard
1st Test - Thu, 12 Jul 201824363066.66WinView Scorecard
1st Test - Thu, 12 Jul 201803000.00WinView Scorecard
3rd Group B - Sat, 03 Jun 2017111020110.00LossView Scorecard
5th ODI - Fri, 10 Feb 2017170014.28LossView Scorecard
4th ODI - Tue, 07 Feb 201729343085.29LossView Scorecard
3rd ODI - Sat, 04 Feb 2017470057.14LossView Scorecard
2nd ODI (D/N) - Wed, 01 Feb 201720223090.90LossView Scorecard
1st ODI - Sat, 28 Jan 2017629410065.951.2015011.25LossView Scorecard
3rd T20I (N) - Wed, 25 Jan 2017230066.66WinView Scorecard
2nd T20I - Sun, 22 Jan 20174210200.00WinView Scorecard
1st T20I (N) - Fri, 20 Jan 2017120050.00LossView Scorecard
3rd Test - Thu, 12 Jan 201741586170.68LossView Scorecard
3rd Test - Thu, 12 Jan 201724505048.00LossView Scorecard
2nd Test - Mon, 02 Jan 201711301136.66LossView Scorecard
2nd Test - Mon, 02 Jan 20174121033.33LossView Scorecard
1st Test - Mon, 26 Dec 201609000.00LossView Scorecard
1st Test - Mon, 26 Dec 201658909064.44LossView Scorecard