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, 10 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 stats vs AfghanistanAfghanistan Team Stats
ODI
MAT
2
ING
2
RUNS
33
BF
53
50s
0
100s
0
6s
1
4s
4
NO
0
HS
33
AVG
16.50
SR
62.26
T20I
MAT
1
ING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
ALL
MAT
3
ING
3
RUNS
33
BF
55
50s
0
100s
0
6s
1
4s
4
NO
0
HS
33
AVG
11.00
SR
60.00
Kusal Perera's stats vs AustraliaAustralia Team Stats
TEST
MAT
8
ING
8
RUNS
177
BF
255
50s
0
100s
0
6s
6
4s
108
NO
0
HS
49
AVG
22.13
SR
69.41
ODI
MAT
11
ING
10
RUNS
218
BF
275
50s
2
100s
0
6s
2
4s
27
NO
2
HS
78
AVG
27.25
SR
79.27
T20I
MAT
5
ING
5
RUNS
90
BF
79
50s
0
100s
0
6s
1
4s
11
NO
0
HS
33
AVG
18.00
SR
113.92
ALL
MAT
24
ING
23
RUNS
485
BF
609
50s
2
100s
0
6s
9
4s
146
NO
2
HS
78
AVG
23.10
SR
79.64
Kusal Perera's stats vs BangladeshBangladesh Team Stats
ODI
MAT
13
ING
13
RUNS
449
BF
503
50s
1
100s
2
6s
9
4s
41
NO
1
HS
120
AVG
37.42
SR
89.26
T20I
MAT
6
ING
9
RUNS
328
BF
239
50s
4
100s
0
6s
10
4s
35
NO
0
HS
77
AVG
36.44
SR
137.24
ALL
MAT
19
ING
22
RUNS
777
BF
742
50s
5
100s
2
6s
19
4s
76
NO
1
HS
120
AVG
37.00
SR
104.72
Kusal Perera's stats vs EnglandEngland Team Stats
TEST
MAT
6
ING
5
RUNS
144
BF
249
50s
1
100s
0
6s
1
4s
17
NO
0
HS
62
AVG
28.80
SR
57.83
ODI
MAT
17
ING
17
RUNS
308
BF
387
50s
2
100s
0
6s
2
4s
31
NO
0
HS
73
AVG
18.12
SR
79.59
T20I
MAT
6
ING
6
RUNS
80
BF
88
50s
0
100s
0
6s
2
4s
3
NO
0
HS
30
AVG
13.33
SR
90.91
ALL
MAT
29
ING
28
RUNS
532
BF
724
50s
3
100s
0
6s
5
4s
51
NO
0
HS
73
AVG
19.00
SR
73.48
Kusal Perera's stats vs IndiaIndia Team Stats
TEST
MAT
2
ING
2
RUNS
125
BF
162
50s
2
100s
0
6s
0
4s
20
NO
0
HS
70
AVG
62.50
SR
77.16
ODI
MAT
9
ING
8
RUNS
121
BF
156
50s
1
100s
0
6s
2
4s
11
NO
0
HS
64
AVG
15.13
SR
77.56
T20I
MAT
8
ING
8
RUNS
290
BF
195
50s
3
100s
0
6s
11
4s
68
NO
0
HS
77
AVG
36.25
SR
148.72
ALL
MAT
19
ING
18
RUNS
536
BF
513
50s
6
100s
0
6s
13
4s
99
NO
0
HS
77
AVG
29.78
SR
104.48
Kusal Perera's stats vs IrelandIreland Team Stats
ODI
MAT
3
ING
3
RUNS
167
BF
170
50s
0
100s
1
6s
2
4s
20
NO
0
HS
135
AVG
55.67
SR
98.24
ALL
MAT
3
ING
3
RUNS
167
BF
170
50s
0
100s
1
6s
2
4s
20
NO
0
HS
135
AVG
55.67
SR
98.24
Kusal Perera's stats vs NamibiaNamibia Team Stats
T20I
MAT
1
ING
1
RUNS
11
BF
8
50s
0
100s
0
6s
0
4s
2
NO
0
HS
11
AVG
11.00
SR
137.50
ALL
MAT
1
ING
1
RUNS
11
BF
8
50s
0
100s
0
6s
0
4s
2
NO
0
HS
11
AVG
11.00
SR
137.50
Kusal Perera's stats vs NetherlandsNetherlands Team Stats
T20I
MAT
2
ING
2
RUNS
47
BF
34
50s
0
100s
0
6s
1
4s
7
NO
1
HS
33
AVG
47.00
SR
138.24
ALL
MAT
2
ING
2
RUNS
47
BF
34
50s
0
100s
0
6s
1
4s
7
NO
1
HS
33
AVG
47.00
SR
138.24
Kusal Perera's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
4
ING
4
RUNS
24
BF
30
50s
0
100s
0
6s
5
4s
36
NO
0
HS
23
AVG
6.00
SR
80.00
ODI
MAT
5
ING
5
RUNS
200
BF
187
50s
1
100s
1
6s
4
4s
27
NO
0
HS
102
AVG
40.00
SR
106.95
T20I
MAT
15
ING
12
RUNS
395
BF
277
50s
2
100s
1
6s
15
4s
38
NO
1
HS
101
AVG
35.91
SR
142.60
ALL
MAT
24
ING
21
RUNS
619
BF
494
50s
3
100s
2
6s
24
4s
101
NO
1
HS
102
AVG
30.95
SR
125.30
Kusal Perera's stats vs PakistanPakistan Team Stats
ODI
MAT
13
ING
13
RUNS
445
BF
414
50s
2
100s
1
6s
12
4s
53
NO
0
HS
116
AVG
34.23
SR
107.49
T20I
MAT
4
ING
4
RUNS
122
BF
92
50s
1
100s
0
6s
5
4s
8
NO
0
HS
84
AVG
30.50
SR
132.61
ALL
MAT
17
ING
17
RUNS
567
BF
506
50s
3
100s
1
6s
17
4s
61
NO
0
HS
116
AVG
33.35
SR
112.06
Kusal Perera's stats vs ScotlandScotland Team Stats
ODI
MAT
1
ING
1
RUNS
24
BF
13
50s
0
100s
0
6s
2
4s
2
NO
0
HS
24
AVG
24.00
SR
184.62
ALL
MAT
1
ING
1
RUNS
24
BF
13
50s
0
100s
0
6s
2
4s
2
NO
0
HS
24
AVG
24.00
SR
184.62
Kusal Perera's stats vs South AfricaSouth Africa Team Stats
TEST
MAT
11
ING
10
RUNS
398
BF
509
50s
3
100s
1
6s
10
4s
70
NO
1
HS
153
AVG
44.22
SR
78.19
ODI
MAT
16
ING
15
RUNS
366
BF
393
50s
2
100s
0
6s
5
4s
47
NO
1
HS
81
AVG
26.14
SR
93.13
T20I
MAT
5
ING
5
RUNS
97
BF
83
50s
1
100s
0
6s
3
4s
11
NO
0
HS
61
AVG
19.40
SR
116.87
ALL
MAT
32
ING
30
RUNS
861
BF
985
50s
6
100s
1
6s
18
4s
128
NO
2
HS
153
AVG
30.75
SR
87.41
Kusal Perera's stats vs TBATBA Team Stats
ODI
MAT
0
ING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
ALL
MAT
1
ING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
Kusal Perera's stats vs West IndiesWest Indies Team Stats
TEST
MAT
5
ING
5
RUNS
56
BF
79
50s
0
100s
0
6s
0
4s
6
NO
0
HS
23
AVG
11.20
SR
70.89
ODI
MAT
2
ING
2
RUNS
54
BF
58
50s
1
100s
0
6s
2
4s
3
NO
0
HS
50
AVG
27.00
SR
93.10
T20I
MAT
6
ING
6
RUNS
163
BF
108
50s
1
100s
0
6s
4
4s
21
NO
1
HS
55
AVG
32.60
SR
150.93
ALL
MAT
13
ING
13
RUNS
273
BF
245
50s
2
100s
0
6s
6
4s
30
NO
1
HS
55
AVG
22.75
SR
111.43
Kusal Perera's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
4
ING
4
RUNS
193
BF
230
50s
1
100s
1
6s
3
4s
25
NO
0
HS
110
AVG
48.25
SR
83.91
ODI
MAT
4
ING
4
RUNS
164
BF
180
50s
1
100s
0
6s
3
4s
18
NO
0
HS
80
AVG
41.00
SR
91.11
T20I
MAT
2
ING
2
RUNS
17
BF
14
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
8.50
SR
121.43
ALL
MAT
10
ING
10
RUNS
374
BF
424
50s
2
100s
1
6s
6
4s
46
NO
0
HS
110
AVG
37.40
SR
88.21