Dhananjaya de Silva

Sri Lanka


Personal Information

Full Name
Dhananjaya Maduranga de Silva
Born
September 6, 1991
Age
32 years 17 days
Birth Place
Colombo
Role
Allrounder
Batting Style
Right-hand bat
Bowling Style
Right-arm offbreak

Career Information

Teams
Sri Lanka, Abu Dhabi Knight Riders, Badureliya Sports Club, Colombo Stars, Dambulla Aura, Jaffna Kings, Jaffna Stallions, Kandurata Maroons, Ragama Cricket Club, Sri Lanka A, Sri Lanka Board President's XI, Sri Lanka Under-19s, Sylhet Strikers

Batting and fielding averages

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Tests 51 91 8 3301 173 39.77 5766 57.24 10 13 399 28 64 0
ODIs 82 75 10 1725 93 26.53 2189 78.80 0 10 173 13 37 0
T20Is 39 38 3 731 66* 20.88 621 117.71 0 3 61 16 17 0
First-class 117 207 16 7521 173 39.37 12218 61.55 21 34 876 96 136 0
List A 137 129 14 3453 132 30.02 4181 82.58 5 16 379 31 61 0
Twenty20 114 105 12 2264 81* 24.34 1781 127.11 0 12 214 64 54 0

Bowling averages

Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 51 76 3525 1948 34 3/25 5/51 57.29 3.31 103.6 0 0 0
ODIs 82 67 2100 1733 44 3/32 3/32 39.38 4.95 47.7 0 0 0
T20Is 39 22 263 313 13 2/22 2/22 24.07 7.14 20.2 0 0 0
First-class 117 154 8079 4386 140 7/59 12/109 31.32 3.25 57.7 3 5 1
List A 137 109 3327 2697 79 4/27 4/27 34.13 4.86 42.1 1 0 0
Twenty20 114 72 1020 1224 47 4/6 4/6 26.04 7.20 21.7 1 0 0

Recent matches

Bat & Bowl Team Opposition Ground Match Date Scorecard
4 Sri Lanka v India Colombo (RPS) 17 Sep 2023 ODI # 4649
0/28, 5 Sri Lanka v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
0/28, 41 Sri Lanka v India Colombo (RPS) 12 Sep 2023 ODI # 4641
6, 0/18 Sri Lanka v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
14, 2/12 Sri Lanka v Afghanistan Lahore 5 Sep 2023 ODI # 4633
1/35, 2 Sri Lanka v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
40, 0/16 Aura v B-Love Kandy Colombo (RPS) 20 Aug 2023 T20
1/29, 2* Aura v Galle Titans Colombo (RPS) 17 Aug 2023 T20
10, 4/6 Aura v B-Love Kandy Colombo (RPS) 14 Aug 2023 T20
11, 0/24 Aura v Strikers Colombo (RPS) 12 Aug 2023 T20