Dhananjaya de Silva

Sri Lanka Flag
Full Name: Dhananjaya Maduranga de Silva
Date of Birth: 06 Sep 1991
Current Age: 34 Year, 1 Month, 15 Days
Born: Colombo
Teams: Sri Lanka, Badureliya Sports Club, Kandurata Maroons, Ragama Cricket Club, Sri Lanka Under-19s
TEST
Rank
26
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
-
Cap No
53
First Game
2015-07-30
Last Game
2024-06-17
's 2018 stats
TEST
MAT
19
ING
19
RUNS
509
BF
858
50s
3
100s
1
6s
4
4s
58
NO
0
HS
173
AVG
26.79
SR
59.32
ODI
MAT
9
ING
9
RUNS
222
BF
261
50s
1
100s
0
6s
7
4s
18
NO
2
HS
84
AVG
31.71
SR
85.06
T20I
MAT
2
ING
2
RUNS
48
BF
45
50s
0
100s
0
6s
2
4s
6
NO
0
HS
31
AVG
24.00
SR
106.67
TEST
1st InningING
5
RUNS
103
BF
196
50s
1
100s
0
6s
1
4s
13
NO
0
HS
60
AVG
20.60
SR
52.55
TEST
2nd InningING
5
RUNS
327
BF
513
50s
2
100s
1
6s
1
4s
36
NO
0
HS
173
AVG
65.40
SR
63.74
TEST
3rd InningING
5
RUNS
40
BF
59
50s
0
100s
0
6s
1
4s
5
NO
0
HS
28
AVG
8.00
SR
67.80
TEST
4th InningING
4
RUNS
39
BF
90
50s
0
100s
0
6s
1
4s
4
NO
0
HS
21
AVG
9.75
SR
43.33
ODI
1st InningING
5
RUNS
79
BF
104
50s
0
100s
0
6s
2
4s
6
NO
1
HS
30
AVG
19.75
SR
75.96
ODI
2nd InningING
4
RUNS
143
BF
157
50s
1
100s
0
6s
5
4s
12
NO
1
HS
84
AVG
47.67
SR
91.08
T20I
2nd InningING
2
RUNS
48
BF
45
50s
0
100s
0
6s
2
4s
6
NO
0
HS
31
AVG
24.00
SR
106.67
TEST
MAT
-99
ING
19
RUNS
509
BF
858
50s
0
100s
0
6s
4
4s
58
NO
0
HS
173
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
9
RUNS
222
BF
261
50s
0
100s
0
6s
7
4s
18
NO
0
HS
84
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
2
RUNS
48
BF
45
50s
0
100s
0
6s
2
4s
6
NO
0
HS
31
AVG
0.00
SR
0.00
TEST
MAT
19
ING
12
BALLS
73
WKT
3
RUNS
237
ECO
3.24
AVG
79.00
SR
146.20
5Ws
0
ODI
MAT
9
ING
9
BALLS
41
WKT
6
RUNS
217
ECO
5.29
AVG
36.17
SR
41.00
5Ws
0
T20I
MAT
2
ING
2
BALLS
6
WKT
3
RUNS
44
ECO
7.33
AVG
14.67
SR
12.00
5Ws
0
TEST
1st InningING
4
BALLS
15
WKT
0
RUNS
50
ECO
3.33
AVG
50.00
SR
90.00
5Ws
0
TEST
2nd InningING
2
BALLS
18
WKT
2
RUNS
64
ECO
3.56
AVG
32.00
SR
54.00
5Ws
0
TEST
3rd InningING
4
BALLS
37
WKT
1
RUNS
113
ECO
3.05
AVG
113.00
SR
222.60
5Ws
0
TEST
4th InningING
2
BALLS
3
WKT
0
RUNS
10
ECO
3.33
AVG
10.00
SR
18.00
5Ws
0
ODI
1st InningING
4
BALLS
21
WKT
3
RUNS
111
ECO
5.29
AVG
37.00
SR
42.00
5Ws
0
ODI
2nd InningING
5
BALLS
20
WKT
3
RUNS
106
ECO
5.30
AVG
35.33
SR
40.00
5Ws
0
T20I
1st InningING
2
BALLS
6
WKT
3
RUNS
44
ECO
7.33
AVG
14.67
SR
12.00
5Ws
0
TEST
MAT
-99
ING
12
BALLS
73
WKT
3
RUNS
237
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
9
BALLS
41
WKT
6
RUNS
217
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
2
BALLS
6
WKT
3
RUNS
44
ECO
0.00
AVG
0.00
SR
5Ws
0
's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Fri, 14 Dec 2018 vs New Zealand170014.28LossView Scorecard
1st Test - Fri, 14 Dec 2018 vs New Zealand05000.00LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs England731298056.58LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs England07000.00LossView Scorecard
2nd Test - Wed, 14 Nov 2018 vs England59986060.20LossView Scorecard
2nd Test - Wed, 14 Nov 2018 vs England1100010.00LossView Scorecard
1st Test - Tue, 06 Nov 2018 vs England14470029.78LossView Scorecard
1st Test - Tue, 06 Nov 2018 vs England21440147.72LossView Scorecard
Only T20I - Sat, 27 Oct 2018 vs England17192089.47LossView Scorecard
5th ODI - Tue, 23 Oct 2018 vs England191511126.66WinView Scorecard
4th ODI - Sat, 20 Oct 2018 vs England17282060.71LossView Scorecard
3rd ODI - Wed, 17 Oct 2018 vs England3100030.00LossView Scorecard
2nd ODI - Sat, 13 Oct 2018 vs England36502172.00LossView Scorecard
3rd , Group B - Mon, 17 Sep 2018 vs Afghanistan23382160.52LossView Scorecard
1st , Group B - Sat, 15 Sep 2018 vs Bangladesh03000.00LossView Scorecard
Only T20I - Tue, 14 Aug 2018 vs South Africa312642119.23WinView Scorecard
5th ODI - Sun, 12 Aug 2018 vs South Africa30411173.17WinView Scorecard
4th ODI - Wed, 08 Aug 2018 vs South Africa101020100.00WinView Scorecard
3rd ODI - Sun, 05 Aug 2018 vs South Africa846683127.27LossView Scorecard
2nd Test - Fri, 20 Jul 2018 vs South Africa601098055.04WinView Scorecard
2nd Test - Fri, 20 Jul 2018 vs South Africa03000.00WinView Scorecard
1st Test - Thu, 12 Jul 2018 vs South Africa11361030.55WinView Scorecard
1st Test - Thu, 12 Jul 2018 vs South Africa9120175.00WinView Scorecard
3rd Test - Sat, 23 Jun 2018 vs West Indies8101080.00WinView Scorecard
3rd Test - Sat, 23 Jun 2018 vs West Indies17294058.62WinView Scorecard
2nd Test - Thu, 14 Jun 2018 vs West Indies12142085.71LossView Scorecard
2nd Test - Thu, 14 Jun 2018 vs West Indies3150020.00LossView Scorecard
2nd Test - Thu, 08 Feb 2018 vs Bangladesh19302163.33WinView Scorecard
2nd Test - Thu, 08 Feb 2018 vs Bangladesh282450116.66WinView Scorecard
1st Test - Wed, 31 Jan 2018 vs Bangladesh17322921175.54LossView Scorecard
1st Test - Fri, 14 Dec 2018 vs New Zealand15.005423.60LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs England5.001603.20LossView Scorecard
3rd Test - Fri, 23 Nov 2018 vs England9.002402.66LossView Scorecard
2nd Test - Wed, 14 Nov 2018 vs England2.00402.00LossView Scorecard
2nd Test - Wed, 14 Nov 2018 vs England4.00701.75LossView Scorecard
1st Test - Tue, 06 Nov 2018 vs England3.001806.00LossView Scorecard
1st Test - Tue, 06 Nov 2018 vs England12.104103.36LossView Scorecard
Only T20I - Sat, 27 Oct 2018 vs England2.0022111.00LossView Scorecard
5th ODI - Tue, 23 Oct 2018 vs England4.001814.50WinView Scorecard
4th ODI - Sat, 20 Oct 2018 vs England4.001804.50LossView Scorecard
3rd ODI - Wed, 17 Oct 2018 vs England4.002305.75LossView Scorecard
2nd ODI - Sat, 13 Oct 2018 vs England4.001914.75LossView Scorecard
3rd , Group B - Mon, 17 Sep 2018 vs Afghanistan5.002204.40LossView Scorecard
1st , Group B - Sat, 15 Sep 2018 vs Bangladesh7.003825.42LossView Scorecard
Only T20I - Tue, 14 Aug 2018 vs South Africa4.002225.50WinView Scorecard
5th ODI - Sun, 12 Aug 2018 vs South Africa4.002115.25WinView Scorecard
4th ODI - Wed, 08 Aug 2018 vs South Africa4.002616.50WinView Scorecard
3rd ODI - Sun, 05 Aug 2018 vs South Africa5.003206.40LossView Scorecard
2nd Test - Fri, 20 Jul 2018 vs South Africa2.00502.50WinView Scorecard
2nd Test - Thu, 14 Jun 2018 vs West Indies3.001003.33LossView Scorecard
2nd Test - Thu, 14 Jun 2018 vs West Indies1.00505.00LossView Scorecard
1st Test - Wed, 31 Jan 2018 vs Bangladesh5.001202.40LossView Scorecard
1st Test - Wed, 31 Jan 2018 vs Bangladesh12.004113.41LossView Scorecard