Dhananjaya de Silva

SL Flag
Full Name: Dhananjaya Maduranga de Silva
Date of Birth: 06 Sep 1991
Current Age: 34 Year, 0 Month, 12 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
Dhananjaya de Silva's 2023 stats
TEST
MAT
12
ING
10
RUNS
486
BF
794
50s
3
100s
1
6s
8
4s
62
NO
2
HS
122
AVG
50.30
SR
61.57
ODI
MAT
25
ING
23
RUNS
519
BF
636
50s
2
100s
0
6s
8
4s
51
NO
2
HS
93
AVG
26.42
SR
81.89
T20I
MAT
6
ING
6
RUNS
105
BF
71
50s
0
100s
0
6s
6
4s
9
NO
0
HS
37
AVG
17.50
SR
147.89
TEST
1st InningING
4
RUNS
237
BF
357
50s
1
100s
1
6s
5
4s
29
NO
0
HS
122
AVG
42.33
SR
66.84
TEST
2nd InningING
2
RUNS
12
BF
23
50s
0
100s
0
6s
0
4s
2
NO
1
HS
12
AVG
12.00
SR
52.17
TEST
3rd InningING
4
RUNS
237
BF
414
50s
2
100s
0
6s
3
4s
31
NO
1
HS
98
AVG
79.00
SR
57.25
ODI
1st InningING
17
RUNS
383
BF
465
50s
2
100s
0
6s
6
4s
35
NO
2
HS
93
AVG
28.15
SR
82.81
ODI
2nd InningING
6
RUNS
136
BF
171
50s
0
100s
0
6s
2
4s
16
NO
0
HS
47
AVG
22.67
SR
79.53
T20I
1st InningING
4
RUNS
75
BF
51
50s
0
100s
0
6s
5
4s
5
NO
0
HS
37
AVG
18.75
SR
147.06
T20I
2nd InningING
2
RUNS
30
BF
20
50s
0
100s
0
6s
1
4s
4
NO
0
HS
22
AVG
15.00
SR
150.00
TEST
MAT
-99
ING
10
RUNS
486
BF
794
50s
0
100s
0
6s
8
4s
62
NO
0
HS
122
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
23
RUNS
519
BF
636
50s
0
100s
0
6s
8
4s
51
NO
0
HS
93
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
6
RUNS
105
BF
71
50s
0
100s
0
6s
6
4s
9
NO
0
HS
37
AVG
0.00
SR
0.00
TEST
MAT
12
ING
9
BALLS
59
WKT
1
RUNS
178
ECO
3.02
AVG
178.00
SR
354.00
5Ws
0
ODI
MAT
25
ING
22
BALLS
104
WKT
9
RUNS
538
ECO
5.15
AVG
59.78
SR
69.60
5Ws
0
T20I
MAT
6
ING
2
BALLS
2
WKT
1
RUNS
37
ECO
15.42
AVG
37.00
SR
14.40
5Ws
0
TEST
1st InningING
2
BALLS
33
WKT
1
RUNS
95
ECO
2.88
AVG
95.00
SR
198.00
5Ws
0
TEST
2nd InningING
4
BALLS
20
WKT
0
RUNS
68
ECO
3.40
AVG
68.00
SR
120.00
5Ws
0
TEST
3rd InningING
2
BALLS
4
WKT
0
RUNS
13
ECO
3.25
AVG
13.00
SR
24.00
5Ws
0
TEST
4th InningING
1
BALLS
2
WKT
0
RUNS
2
ECO
1.00
AVG
2.00
SR
12.00
5Ws
0
ODI
1st InningING
9
BALLS
47
WKT
2
RUNS
236
ECO
5.02
AVG
118.00
SR
141.00
5Ws
0
ODI
2nd InningING
13
BALLS
57
WKT
7
RUNS
302
ECO
5.26
AVG
43.14
SR
49.20
5Ws
0
T20I
1st InningING
1
BALLS
1
WKT
1
RUNS
6
ECO
6.00
AVG
6.00
SR
6.00
5Ws
0
T20I
2nd InningING
1
BALLS
1
WKT
0
RUNS
31
ECO
22.14
AVG
31.00
SR
8.40
5Ws
0
TEST
MAT
-99
ING
9
BALLS
59
WKT
1
RUNS
178
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
22
BALLS
104
WKT
9
RUNS
538
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
2
BALLS
2
WKT
1
RUNS
37
ECO
0.00
AVG
0.00
SR
5Ws
0
Dhananjaya de Silva's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
41st (D/N) - Thu, 09 Nov 2023 vs New Zealand19242179.16LossView Scorecard
38th (D/N) - Mon, 06 Nov 2023 vs Bangladesh34364194.44LossView Scorecard
30th (D/N) - Mon, 30 Oct 2023 vs Afghanistan14261053.84LossView Scorecard
19th (D/N) - Sat, 21 Oct 2023 vs England30371281.08LossView Scorecard
14th (D/N) - Mon, 16 Oct 2023 vs Australia7131053.84LossView Scorecard
8th (D/N) - Wed, 11 Oct 2023 vs India25343073.52LossView Scorecard
4th (D/N) - Sat, 07 Oct 2023 vs South Africa11141078.57LossView Scorecard
Final - Sun, 17 Sep 2023 vs TBA4210200.00LossView Scorecard
11th , Super Four (D/N) - Thu, 14 Sep 2023 vs Pakistan570071.42WinView Scorecard
10th , Super Four (D/N) - Tue, 12 Sep 2023 vs India41665062.12LossView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 2023 vs Bangladesh6160037.50WinView Scorecard
6th , Group B (D/N) - Tue, 05 Sep 2023 vs Afghanistan14191073.68WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Bangladesh270028.57WinView Scorecard
2nd Test - Mon, 24 Jul 2023 vs Pakistan57689183.82LossView Scorecard
2nd Test - Mon, 24 Jul 2023 vs Pakistan10382026.31LossView Scorecard
1st Test - Sun, 16 Jul 2023 vs Pakistan12221412357.00LossView Scorecard
1st Test - Sun, 16 Jul 2023 vs Pakistan8211810269.49LossView Scorecard
Final - Sun, 09 Jul 2023 vs Netherlands480050.00WinView Scorecard
22nd , Super Six - Fri, 30 Jun 2023 vs Netherlands931118283.78WinView Scorecard
19th , Group B - Tue, 27 Jun 2023 vs Scotland23312074.19WinView Scorecard
15th , Group B - Sun, 25 Jun 2023 vs Ireland423541120.00WinView Scorecard
3rd , Group B - Mon, 19 Jun 2023 vs United Arab Emirates5500100.00WinView Scorecard
2nd ODI - Sun, 04 Jun 2023 vs Afghanistan292411120.83WinView Scorecard
1st ODI - Fri, 02 Jun 2023 vs Afghanistan51595086.44LossView Scorecard
2nd Test - Mon, 24 Apr 2023 vs Ireland12172070.58WinView Scorecard
1st Test - Sun, 16 Apr 2023 vs Ireland12163075.00WinView Scorecard
3rd T20I - Sat, 08 Apr 2023 vs New Zealand20912222.22LossView Scorecard
2nd T20I - Wed, 05 Apr 2023 vs New Zealand372632142.30LossView Scorecard
1st T20I - Sun, 02 Apr 2023 vs New Zealand151011150.00WinView Scorecard
3rd ODI (D/N) - Fri, 31 Mar 2023 vs New Zealand13212061.90LossView Scorecard
2nd Test - Fri, 17 Mar 2023 vs New Zealand06000.00LossView Scorecard
2nd Test - Fri, 17 Mar 2023 vs New Zealand9818512152.97LossView Scorecard
1st Test - Thu, 09 Mar 2023 vs New Zealand46595177.96LossView Scorecard
1st Test - Thu, 09 Mar 2023 vs New Zealand47737064.38LossView Scorecard
2nd ODI (D/N) - Thu, 12 Jan 2023 vs India01000.00LossView Scorecard
1st ODI (D/N) - Tue, 10 Jan 2023 vs India474090117.50LossView Scorecard
3rd T20I (N) - Sat, 07 Jan 2023 vs India221421157.14LossView Scorecard
2nd T20I (N) - Thu, 05 Jan 2023 vs India360050.00WinView Scorecard
1st T20I (N) - Tue, 03 Jan 2023 vs India8620133.33LossView Scorecard
41st (D/N) - Thu, 09 Nov 2023 vs New Zealand2.0022011.00LossView Scorecard
38th (D/N) - Mon, 06 Nov 2023 vs Bangladesh3.002006.66LossView Scorecard
30th (D/N) - Mon, 30 Oct 2023 vs Afghanistan4.002105.25LossView Scorecard
25th (D/N) - Thu, 26 Oct 2023 vs England1.0010010.00WinView Scorecard
19th (D/N) - Sat, 21 Oct 2023 vs England4.001303.25LossView Scorecard
14th (D/N) - Mon, 16 Oct 2023 vs Australia3.001304.33LossView Scorecard
8th (D/N) - Wed, 11 Oct 2023 vs India4.003609.00LossView Scorecard
4th (D/N) - Sat, 07 Oct 2023 vs South Africa4.003909.75LossView Scorecard
11th , Super Four (D/N) - Thu, 14 Sep 2023 vs Pakistan6.002804.66WinView Scorecard
10th , Super Four (D/N) - Tue, 12 Sep 2023 vs India10.002802.80LossView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 2023 vs Bangladesh4.001804.50WinView Scorecard
6th , Group B (D/N) - Tue, 05 Sep 2023 vs Afghanistan1.401227.20WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Bangladesh10.003513.50WinView Scorecard
2nd Test - Mon, 24 Jul 2023 vs Pakistan3.001304.33LossView Scorecard
1st Test - Sun, 16 Jul 2023 vs Pakistan7.001702.42LossView Scorecard
1st Test - Sun, 16 Jul 2023 vs Pakistan2.00201.00LossView Scorecard
24th , Super Six - Sun, 02 Jul 2023 vs Zimbabwe4.003709.25WinView Scorecard
22nd , Super Six - Fri, 30 Jun 2023 vs Netherlands7.002503.57WinView Scorecard
19th , Group B - Tue, 27 Jun 2023 vs Scotland2.001809.00WinView Scorecard
11th , Group B - Fri, 23 Jun 2023 vs Oman3.001304.33WinView Scorecard
3rd , Group B - Mon, 19 Jun 2023 vs United Arab Emirates4.002516.25WinView Scorecard
2nd ODI - Sun, 04 Jun 2023 vs Afghanistan10.003933.90WinView Scorecard
1st ODI - Fri, 02 Jun 2023 vs Afghanistan10.004404.40LossView Scorecard
2nd Test - Mon, 24 Apr 2023 vs Ireland14.002001.42WinView Scorecard
2nd Test - Mon, 24 Apr 2023 vs Ireland1.00303.00WinView Scorecard
1st Test - Sun, 16 Apr 2023 vs Ireland1.00404.00WinView Scorecard
1st Test - Sun, 16 Apr 2023 vs Ireland3.001003.33WinView Scorecard
2nd T20I - Wed, 05 Apr 2023 vs New Zealand1.4031018.60LossView Scorecard
2nd Test - Fri, 17 Mar 2023 vs New Zealand19.007513.94LossView Scorecard
1st Test - Thu, 09 Mar 2023 vs New Zealand9.003403.77LossView Scorecard
2nd ODI (D/N) - Thu, 12 Jan 2023 vs India3.00913.00LossView Scorecard
1st ODI (D/N) - Tue, 10 Jan 2023 vs India5.003316.60LossView Scorecard
1st T20I (N) - Tue, 03 Jan 2023 vs India1.00616.00LossView Scorecard