Kusal Perera

Wicketkeeper batsman
SL Flag
Full Name: Mathurage Don Kusal Janith Perera
Date of Birth: 17 Aug 1990
Current Age: 35 Year, 0 Month, 11 Days
Born: Kalubowila
Teams: Sri Lanka, Colts Cricket Club, Rajasthan Royals, Ruhuna, Schools Invitation XI, Southern Express, Sri Lanka A, Sri Lanka Under-19s
TEST
Rank
-
Cap No
130
First Game
2015-08-28
Last Game
2023-09-17
ODI
Rank
-
Cap No
155
First Game
2013-01-13
Last Game
2023-11-09
T20I
Rank
10
Cap No
48
First Game
2013-01-26
Last Game
2025-07-16
Kusal Perera's 2019 stats
TEST
MAT
10
ING
9
RUNS
277
BF
366
50s
1
100s
1
6s
7
4s
32
NO
1
HS
153
AVG
34.63
SR
75.68
ODI
MAT
16
ING
15
RUNS
646
BF
647
50s
3
100s
2
6s
4
4s
79
NO
0
HS
111
AVG
43.07
SR
99.85
T20I
MAT
7
ING
7
RUNS
148
BF
124
50s
1
100s
0
6s
3
4s
12
NO
0
HS
57
AVG
21.14
SR
119.35
TEST
1st InningING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
2nd InningING
4
RUNS
101
BF
139
50s
1
100s
0
6s
2
4s
15
NO
0
HS
51
AVG
25.25
SR
72.66
TEST
3rd InningING
1
RUNS
0
BF
3
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
4th InningING
3
RUNS
176
BF
220
50s
0
100s
1
6s
5
4s
17
NO
1
HS
153
AVG
88.00
SR
80.00
ODI
1st InningING
9
RUNS
407
BF
396
50s
2
100s
1
6s
1
4s
53
NO
0
HS
111
AVG
45.22
SR
102.78
ODI
2nd InningING
6
RUNS
239
BF
251
50s
1
100s
1
6s
3
4s
26
NO
0
HS
102
AVG
39.83
SR
95.22
T20I
1st InningING
5
RUNS
109
BF
96
50s
1
100s
0
6s
2
4s
8
NO
0
HS
57
AVG
21.80
SR
113.54
T20I
2nd InningING
2
RUNS
39
BF
28
50s
0
100s
0
6s
1
4s
4
NO
0
HS
23
AVG
19.50
SR
139.29
TEST
MAT
-99
ING
9
RUNS
277
BF
366
50s
0
100s
0
6s
7
4s
32
NO
0
HS
153
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
15
RUNS
646
BF
647
50s
0
100s
0
6s
4
4s
79
NO
0
HS
111
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
7
RUNS
148
BF
124
50s
0
100s
0
6s
3
4s
12
NO
0
HS
57
AVG
0.00
SR
0.00
Kusal Perera's 2019 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I (N) - Fri, 01 Nov 2019 vs Australia574541126.66LossView Scorecard
2nd T20I (N) - Wed, 30 Oct 2019 vs Australia271921142.10LossView Scorecard
1st T20I - Sun, 27 Oct 2019 vs Australia161610100.00LossView Scorecard
3rd T20I (N) - Fri, 06 Sep 2019 vs New Zealand3120025.00WinView Scorecard
2nd T20I (N) - Tue, 03 Sep 2019 vs New Zealand111000110.00LossView Scorecard
1st T20I (N) - Sun, 01 Sep 2019 vs New Zealand111020110.00LossView Scorecard
2nd Test - Thu, 22 Aug 2019 vs New Zealand04000.00LossView Scorecard
2nd Test - Thu, 22 Aug 2019 vs New Zealand03000.00LossView Scorecard
1st Test - Wed, 14 Aug 2019 vs New Zealand140025.00WinView Scorecard
1st Test - Wed, 14 Aug 2019 vs New Zealand231950121.05WinView Scorecard
3rd ODI - Wed, 31 Jul 2019 vs Bangladesh42515082.35WinView Scorecard
2nd ODI - Sun, 28 Jul 2019 vs Bangladesh30343088.23WinView Scorecard
1st ODI - Fri, 26 Jul 2019 vs Bangladesh11199171112.12WinView Scorecard
44th - Sat, 06 Jul 2019 vs India181430128.57LossView Scorecard
39th - Mon, 01 Jul 2019 vs West Indies645180125.49WinView Scorecard
35th - Fri, 28 Jun 2019 vs South Africa30344088.23LossView Scorecard
27th - Fri, 21 Jun 2019 vs England260033.33WinView Scorecard
20th - Sat, 15 Jun 2019 vs Australia523651144.44LossView Scorecard
7th - Tue, 04 Jun 2019 vs Afghanistan78818096.29WinView Scorecard
3rd - Sat, 01 Jun 2019 vs New Zealand292440120.83LossView Scorecard
2nd ODI - Wed, 06 Mar 2019 vs South Africa8230034.78LossView Scorecard
1st ODI - Sun, 03 Mar 2019 vs South Africa33364091.66LossView Scorecard
2nd Test - Thu, 21 Feb 2019 vs South Africa201531133.33WinView Scorecard
1st Test - Wed, 13 Feb 2019 vs South Africa51637180.95WinView Scorecard
1st Test - Wed, 13 Feb 2019 vs South Africa15320012576.50WinView Scorecard
2nd Test - Fri, 01 Feb 2019 vs Australia29575050.87LossView Scorecard
2nd Test - Fri, 01 Feb 2019 vs Australia01000.00LossView Scorecard
Only T20I - Fri, 11 Jan 2019 vs New Zealand231231191.66LossView Scorecard
3rd ODI - Tue, 08 Jan 2019 vs New Zealand43495187.75LossView Scorecard
2nd ODI - Sat, 05 Jan 2019 vs New Zealand4230017.39LossView Scorecard
1st ODI - Thu, 03 Jan 2019 vs New Zealand10286131118.60LossView Scorecard