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 Bangladesh
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 matches vs Bangladesh
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I (N) - Wed, 16 Jul 20256410150.00LossView Scorecard
2nd T20I (N) - Sun, 13 Jul 20258520160.00LossView Scorecard
1st T20I (N) - Thu, 10 Jul 2025735153143.13WinView Scorecard
3rd ODI (D/N) - Tue, 08 Jul 2025124114180108.77WinView Scorecard
2nd ODI (D/N) - Sat, 05 Jul 2025563191180.64LossView Scorecard
1st ODI (D/N) - Wed, 02 Jul 2025454361104.65WinView Scorecard
2nd Test - Wed, 25 Jun 202584878296.55WinView Scorecard
1st Test - Tue, 17 Jun 20255171029.41LossView Scorecard
15th , Group D (N) - Sat, 08 Jun 202410820125.00LossView Scorecard
2nd Test - Sat, 30 Mar 20249315011162.00WinView Scorecard
2nd Test - Sat, 30 Mar 20242200100.00WinView Scorecard
1st Test - Fri, 22 Mar 202416262061.53WinView Scorecard
1st Test - Fri, 22 Mar 20243100030.00WinView Scorecard
3rd ODI - Mon, 18 Mar 202429513056.86LossView Scorecard
2nd ODI (D/N) - Fri, 15 Mar 2024161330123.07WinView Scorecard
1st ODI (D/N) - Wed, 13 Mar 202459755178.66LossView Scorecard
3rd T20I - Sat, 09 Mar 2024865566156.36WinView Scorecard
2nd T20I (N) - Wed, 06 Mar 2024362223163.63LossView Scorecard
1st T20I (N) - Mon, 04 Mar 2024593663163.88WinView Scorecard
38th (D/N) - Mon, 06 Nov 202319301163.33LossView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 202350736168.49WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 20235211023.80WinView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022603743162.16LossView Scorecard
2nd Test - Mon, 23 May 202211490022.44WinView Scorecard
1st Test - Sun, 15 May 2022541313041.221.00808.00LossView Scorecard
1st Test - Sun, 15 May 2022484381111.621.00808.00LossView Scorecard
3rd ODI (D/N) - Fri, 28 May 202122360161.11WinView Scorecard
2nd ODI (D/N) - Tue, 25 May 202115220168.18LossView Scorecard
1st ODI (D/N) - Sun, 23 May 202124362066.66LossView Scorecard
3rd ODI - Wed, 31 Jul 201954585193.10WinView Scorecard
2nd ODI - Sun, 28 Jul 201941744055.40WinView Scorecard
1st ODI - Fri, 26 Jul 201943494087.75WinView Scorecard
1st , Group B - Sat, 15 Sep 201801000.00LossView Scorecard
6th (N) - Fri, 16 Mar 201811142078.57LossView Scorecard
3rd (N) - Sat, 10 Mar 2018573025190.00LossView Scorecard
2nd T20I (N) - Sun, 18 Feb 2018704263166.66WinView Scorecard
1st T20I (N) - Thu, 15 Feb 2018532782196.29WinView Scorecard
2nd Test - Thu, 08 Feb 2018689810169.38WinView Scorecard
2nd Test - Thu, 08 Feb 20187210033.33WinView Scorecard
1st Test - Wed, 31 Jan 201819632722259.931.00202.00LossView Scorecard
Final (D/N) - Sat, 27 Jan 201828923311.11WinView Scorecard
3rd (D/N) - Fri, 19 Jan 201819341055.88LossView Scorecard
3rd ODI - Sat, 01 Apr 201754764071.05WinView Scorecard
2nd ODI (D/N) - Tue, 28 Mar 20171021079195.32LossView Scorecard
1st ODI - Sat, 25 Mar 20174170023.52LossView Scorecard
2nd Test - Wed, 15 Mar 2017561083.33LossView Scorecard
2nd Test - Wed, 15 Mar 201736912039.56LossView Scorecard
1st Test - Tue, 07 Mar 201719428519468.07WinView Scorecard
1st Test - Tue, 07 Mar 201719490138.77WinView Scorecard