Dhananjaya de Silva

SL Flag
Full Name: Dhananjaya Maduranga de Silva
Date of Birth: 06 Sep 1991
Current Age: 33 Year, 11 Month, 21 Days
Born: Colombo
Teams: Sri Lanka, Badureliya Sports Club, Kandurata Maroons, Ragama Cricket Club, Sri Lanka Under-19s
TEST
Rank
19
Cap No
135
First Game
2016-07-26
Last Game
2025-06-25
ODI
Rank
-
Cap No
169
First Game
2016-06-16
Last Game
2023-11-09
T20I
Rank
99
Cap No
53
First Game
2015-07-30
Last Game
2024-06-17
Dhananjaya de Silva's 2024 stats
TEST
MAT
19
ING
17
RUNS
710
BF
1116
50s
6
100s
2
6s
7
4s
81
NO
0
HS
108
AVG
41.76
SR
63.62
T20I
MAT
6
ING
6
RUNS
116
BF
110
50s
0
100s
0
6s
2
4s
10
NO
1
HS
34
AVG
23.20
SR
105.45
TEST
1st InningING
5
RUNS
301
BF
430
50s
2
100s
1
6s
4
4s
31
NO
0
HS
102
AVG
60.20
SR
70.00
TEST
2nd InningING
5
RUNS
90
BF
154
50s
1
100s
0
6s
0
4s
13
NO
0
HS
69
AVG
18.00
SR
58.44
TEST
3rd InningING
4
RUNS
160
BF
288
50s
0
100s
1
6s
2
4s
14
NO
0
HS
108
AVG
40.00
SR
55.56
TEST
4th InningING
3
RUNS
159
BF
244
50s
3
100s
0
6s
1
4s
23
NO
0
HS
59
AVG
53.00
SR
65.16
T20I
1st InningING
5
RUNS
101
BF
95
50s
0
100s
0
6s
2
4s
8
NO
0
HS
34
AVG
20.20
SR
106.32
T20I
2nd InningING
1
RUNS
15
BF
15
50s
0
100s
0
6s
0
4s
2
NO
1
HS
15
AVG
15.00
SR
100.00
TEST
MAT
-99
ING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
14
RUNS
601
BF
963
50s
4
100s
2
6s
6
4s
65
NO
0
HS
108
AVG
42.93
SR
62.41
TEST
MAT
-99
ING
2
RUNS
109
BF
152
50s
2
100s
0
6s
1
4s
16
NO
0
HS
59
AVG
54.50
SR
71.71
T20I
MAT
-99
ING
1
RUNS
8
BF
12
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
8.00
SR
66.67
T20I
MAT
-99
ING
3
RUNS
53
BF
46
50s
0
100s
0
6s
1
4s
5
NO
1
HS
24
AVG
26.50
SR
115.22
T20I
MAT
-99
ING
2
RUNS
55
BF
52
50s
0
100s
0
6s
1
4s
4
NO
0
HS
34
AVG
27.50
SR
105.77
TEST
MAT
19
ING
14
BALLS
79
WKT
6
RUNS
273
ECO
3.46
AVG
45.50
SR
79.00
5Ws
0
T20I
MAT
6
ING
3
BALLS
3
WKT
3
RUNS
14
ECO
4.00
AVG
4.67
SR
7.00
5Ws
0
TEST
1st InningING
4
BALLS
16
WKT
2
RUNS
61
ECO
3.81
AVG
30.50
SR
48.00
5Ws
0
TEST
2nd InningING
4
BALLS
17
WKT
2
RUNS
63
ECO
3.71
AVG
31.50
SR
51.00
5Ws
0
TEST
3rd InningING
4
BALLS
26
WKT
1
RUNS
92
ECO
3.54
AVG
92.00
SR
156.00
5Ws
0
TEST
4th InningING
2
BALLS
20
WKT
1
RUNS
57
ECO
2.85
AVG
57.00
SR
120.00
5Ws
0
T20I
1st InningING
1
BALLS
1
WKT
1
RUNS
1
ECO
1.00
AVG
1.00
SR
6.00
5Ws
0
T20I
2nd InningING
2
BALLS
2
WKT
2
RUNS
13
ECO
5.20
AVG
6.50
SR
7.50
5Ws
0
TEST
MAT
-99
ING
2
BALLS
12
WKT
0
RUNS
29
ECO
0.00
AVG
0.00
SR
5Ws
0
TEST
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
14
ECO
7.00
AVG
14.00
SR
12.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
7
WKT
2
RUNS
31
ECO
4.43
AVG
15.50
SR
21.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
12
WKT
1
RUNS
32
ECO
2.67
AVG
32.00
SR
72.00
5Ws
0
TEST
MAT
-99
ING
7
BALLS
41
WKT
1
RUNS
138
ECO
3.37
AVG
138.00
SR
246.00
5Ws
0
TEST
MAT
-99
ING
2
BALLS
5
WKT
2
RUNS
29
ECO
5.80
AVG
14.50
SR
15.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
2
WKT
1
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
0
WKT
1
RUNS
2
ECO
4.00
AVG
2.00
SR
3.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
1
WKT
1
RUNS
1
ECO
1.00
AVG
1.00
SR
6.00
5Ws
0
Dhananjaya de Silva's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Thu, 05 Dec 2024 vs South Africa14271051.85LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs South Africa50927054.34LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs South Africa7121058.33LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs South Africa59819172.83LossView Scorecard
2nd Test - Thu, 26 Sep 2024 vs New Zealand44803155.00LossView Scorecard
1st Test - Wed, 18 Sep 2024 vs New Zealand11242045.83LossView Scorecard
1st Test - Wed, 18 Sep 2024 vs New Zealand40774051.94LossView Scorecard
3rd Test - Fri, 06 Sep 2024 vs England6911111062.16LossView Scorecard
2nd Test - Thu, 29 Aug 2024 vs England03000.00LossView Scorecard
2nd Test - Thu, 29 Aug 2024 vs England50717070.42LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs England74848088.09LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs England11251044.00LossView Scorecard
38th , Group D (N) - Mon, 17 Jun 2024 vs Netherlands342631130.76WinView Scorecard
15th , Group D (N) - Sat, 08 Jun 2024 vs Bangladesh21261080.76LossView Scorecard
2nd Test - Sat, 30 Mar 2024 vs Bangladesh701116263.06WinView Scorecard
2nd Test - Sat, 30 Mar 2024 vs Bangladesh170014.28WinView Scorecard
1st Test - Fri, 22 Mar 2024 vs Bangladesh10213112177.86WinView Scorecard
1st Test - Fri, 22 Mar 2024 vs Bangladesh1081799260.33WinView Scorecard
3rd T20I - Sat, 09 Mar 2024 vs Bangladesh8121066.66WinView Scorecard
2nd T20I (N) - Mon, 19 Feb 2024 vs Afghanistan141410100.00WinView Scorecard
1st T20I (N) - Sat, 17 Feb 2024 vs Afghanistan241721141.17WinView Scorecard
Only Test - Fri, 02 Feb 2024 vs Afghanistan01000.00WinView Scorecard
3rd T20I (N) - Thu, 18 Jan 2024 vs Zimbabwe151520100.00WinView Scorecard
2nd Test - Thu, 05 Dec 2024 vs South Africa9.002602.88LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs South Africa3.001003.33LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs South Africa1.0011011.00LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs South Africa6.003105.16LossView Scorecard
2nd Test - Thu, 26 Sep 2024 vs New Zealand7.002814.00LossView Scorecard
1st Test - Wed, 18 Sep 2024 vs New Zealand7.003124.42LossView Scorecard
1st Test - Wed, 18 Sep 2024 vs New Zealand12.003212.66LossView Scorecard
3rd Test - Fri, 06 Sep 2024 vs England4.001824.50LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs England2.001407.00LossView Scorecard
15th , Group D (N) - Sat, 08 Jun 2024 vs Bangladesh2.001115.50LossView Scorecard
2nd Test - Sat, 30 Mar 2024 vs Bangladesh7.001402.00WinView Scorecard
2nd Test - Sat, 30 Mar 2024 vs Bangladesh8.002503.12WinView Scorecard
1st Test - Fri, 22 Mar 2024 vs Bangladesh1.00404.00WinView Scorecard
3rd T20I - Sat, 09 Mar 2024 vs Bangladesh0.50212.40WinView Scorecard
Only Test - Fri, 02 Feb 2024 vs Afghanistan2.00603.00WinView Scorecard
Only Test - Fri, 02 Feb 2024 vs Afghanistan10.002302.30WinView Scorecard
3rd T20I (N) - Thu, 18 Jan 2024 vs Zimbabwe1.00111.00WinView Scorecard