Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match ICC World Test Championship - Tue 17 Nov, 05:00 Pakistan (A) Their stats Preview

Dhananjaya de Silva Test Strike Rate

How many runs, wickets and sixes Dhananjaya de Silva gets each innings.

Updated 23 August 2026, after Sri Lanka vs India

All Comps Last 5
vsPakistan Avg Hit

No matches in this view.

Silva match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Silva Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Runs 336 45thof 200
Wickets 3 74th
Sixes 3 45th
Fours 39 43rd
Catches 6 38th

Silva by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
ICC World Test ChampionshipWTC 2025/2027 SL 6 336 33.6 53.8 2 3 33.21
ICC World Test ChampionshipWTC 2023/2025 SL 13 1065 44.4 63.2 11 13 63.49
Test SeriesTest Series 2024 SL 1 0 0 0 0 0 02.42
Test SeriesTest Series 2023 SL 2 25 25 75.8 0 0 01.95
ICC World Test ChampionshipWTC 2021/2023 SL 11 753 39.6 57.7 5 7 103.57
ICC World Test ChampionshipWTC 2019/2021 SL 9 653 54.4 57.7 5 5 63.13
Test SeriesTest Series 2020 SL 2 105 52.5 59.7 1 1 32.93
Test SeriesTest Series 2019 SL 4 140 20 50.9 0 1 63.22
Test SeriesTest Series 2018/2019 SL 1 1 0.5 8.3 0 0 23.60
Test SeriesTest Series 2018 SL 5 248 24.8 50.1 3 2 03.09

Silva Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 27 1630 37 57.3 12 166 163.08
Away 27 1696 38.5 58.6 15 120 203.33
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 27 2004 42.6 61.4 16 155 133.01
Batting second 27 1322 32.2 53.5 11 166 233.34
Result M Runs Avg SR 50+ HS WktsEcon
Won 20 1191 42.5 60.8 10 155 202.87
Lost 24 1554 33.8 58.3 14 122 83.40
Tied or drawn 10 581 41.5 52.2 3 166 83.36
Position Inns Runs Avg SR 50+ HS
Batting 3 10 189 18.9 47.4 2 73
Batting 4 2 60 30 55.6 1 59
Batting 5 27 992 39.7 54.8 7 166
Batting 6 46 1833 44.7 62.1 16 122
Batting 7 10 252 25.2 53.6 1 98
Opponent M Runs Avg SR 50+ HS WktsEcon
Bangladesh 8 625 52.1 60.2 5 166 63.47
New Zealand 7 416 37.8 58.2 2 109 103.33
South Africa 7 379 31.6 61.7 4 79 53.87
Pakistan 6 581 58.1 61.3 5 122 22.88
West Indies 6 508 50.8 55.8 4 155 22.69
England 6 372 33.8 59.1 5 74 23.29
Australia 5 159 15.9 51 0 39 23.02
India 4 156 19.5 43.2 1 59 44.46
Zimbabwe 2 105 52.5 59.7 1 63 32.93
Ireland 2 25 25 75.8 0 13 01.95
Afghanistan 1 0 0 0 0 0 02.42
Ground M Runs Avg SR 50+ HS WktsEcon
Galle International StadiumGalle 16 871 34.8 55.8 5 155 102.87
Sinhalese Sports ClubColombo 6 238 23.8 56.3 3 73 33.08
Sir Vivian Richards StadiumNorth Sound 4 289 41.3 53.1 2 120 12.54
Pallekele International Cricket StadiumPallekele, Kandy 3 269 53.8 58.5 2 166 23.68
KingsmeadDurban 2 137 34.3 66.8 1 59 05.56
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 2 110 27.5 53.7 1 70 12.56
Harare Sports ClubHarare 2 105 52.5 59.7 1 63 32.93
Basin ReserveWellington 2 99 24.8 48.8 1 98 33.78
St George's ParkGqeberha 2 83 27.7 58 1 50 53.14
Sylhet International Cricket StadiumSylhet 1 210 105 67.7 2 108 04.00
R.Premadasa StadiumColombo 1 142 71 61.2 1 109 13.17
P Sara OvalColombo 1 110 55 65.9 1 109 02.00
Rawalpindi Cricket StadiumRawalpindi 1 102 - 61.4 1 102 04.30
Hagley OvalChristchurch 1 93 93 70.5 0 47 03.78
Old TraffordStretford, Manchester 1 85 42.5 78 1 74 07.00
SuperSport ParkCenturion 1 79 79 74.5 1 79 0-
Kennington OvalLondon 1 69 69 62.2 1 69 24.50
Shere Bangla National StadiumMirpur, Dhaka 1 58 58 61.1 1 58 04.53
Lord'sLondon 1 50 25 67.6 1 50 0-
National StadiumKarachi 1 32 16 50 0 32 02.71
Punjab Cricket Association IS Bindra StadiumMohali, Chandigarh 1 31 15.5 47 0 30 14.27
Manuka OvalManuka, Canberra, Australian Capital Territory 1 31 15.5 40.8 0 25 03.29
The GabbaBrisbane 1 19 9.5 30.2 0 14 12.75
M.Chinnaswamy StadiumBengaluru 1 14 7 31.1 0 10 34.94
Year M Runs Avg SR 50+ HS WktsEcon
2026 4 298 37.3 54.3 2 120 03.36
2025 4 122 20.3 58.9 0 39 33.20
2024 10 710 41.8 63.6 8 108 63.45
2023 6 487 60.9 61.3 4 122 13.01
2022 7 343 26.4 55.8 2 109 83.40
2021 6 530 58.9 55 4 166 43.27
2020 3 184 61.3 65.2 2 79 32.93
2019 8 403 33.6 57.2 2 109 93.09
2018 6 249 20.8 49.1 3 73 23.24

More on Statz

Where to go next for Silva and Sri Lanka.

Dhananjaya de Silva Test Strike Rate

In Dhananjaya de Silva's last 30 All Test Cricket games (2022–2026) for Sri Lanka, they have scored 1,929 runs at an average of 64.3 with a strike rate of 58.3. Dhananjaya de Silva has also taken 17 wickets in this period.

Dhananjaya de Silva Stats - All Test Cricket

Dhananjaya de Silva is a right hand bat allrounder. Across these 30 games, Dhananjaya de Silva has hit 235 fours and 21 sixes, taking 44 catches in the field. Their highest score in this span is 122. Best bowling figures: 2/13.

Dhananjaya de Silva: Betting Insights

For bet builder markets, Dhananjaya de Silva has scored 25+ runs in 80% of their last 30 All Test Cricket games (24/30). They have registered 1+ boundaries in 97% of these games (29/30). Over their last 5 games, Dhananjaya de Silva has 305 runs and 3 wickets.

Dhananjaya de Silva Questions

How old is Dhananjaya de Silva?

Dhananjaya de Silva was born on 6 September 1991 and is 35 years old. Dhananjaya de Silva is an allrounder with 54 Test matches on record, 3326 runs and 36 wickets.

Which team does Dhananjaya de Silva play for?

Dhananjaya de Silva currently plays for Sri Lanka, and has also played for Abu Dhabi Knight Riders. Statz has Dhananjaya de Silva's 54 Test matches on record, the most recent against India (23 Aug 2026), with 3326 runs and 36 wickets in all.

What is Dhananjaya de Silva's highest score in Test cricket?

Dhananjaya de Silva's highest score in the 54 Test matches Statz has on record is 166 off 291 balls against Bangladesh (21 Apr 2021). Across those matches Dhananjaya de Silva has scored 3326 runs at 61.6 a match.

How many wickets has Dhananjaya de Silva taken in Test cricket?

Dhananjaya de Silva has taken 36 wickets in the 54 Test matches Statz has on record, at an economy of 3.24 and an average of 52.1. Dhananjaya de Silva took 3 wickets in the last 5 matches.

What are Dhananjaya de Silva's best bowling figures in Test cricket?

Dhananjaya de Silva's best figures in the 54 Test matches Statz has on record are 3/25 against New Zealand (14 Aug 2019). Dhananjaya de Silva has taken three or more wickets in an innings 3 times, and 36 wickets in all.

What are Dhananjaya de Silva's Test batting stats?

Dhananjaya de Silva averages 64.3 runs per match at a strike rate of 58.3, based on 30 games (2022–2026). In the last 5 matches Dhananjaya de Silva scored 31, 80, 67, 120 and 7, newest first. Dhananjaya de Silva has 3326 runs in all 54 Test matches on record.

How many fifties and hundreds has Dhananjaya de Silva scored in Test cricket?

Dhananjaya de Silva has 9 hundreds and 18 fifties in the 54 Test matches Statz has on record. The highest is 166 against Bangladesh (21 Apr 2021). Dhananjaya de Silva has passed 30 in 42 of 95 innings.