DM de Silva vs Naseem Shah (Test): 108 runs off 171 balls, out 2 time(s) (SR 63.16, 17×4, 0×6). Every number below is computed from ball-by-ball data across 2019–2023 and matches the official record.
| Stat | Value |
|---|---|
| Balls | 171 |
| Runs | 108 |
| Dismissals | 2 |
| Strike rate | 63.16 |
| Fours | 17 |
| Sixes | 0 |
Dhananjaya de Silva has scored 108 runs off 171 balls against Naseem Shah in Test cricket (strike rate 63.16, average 54).
Naseem Shah has dismissed Dhananjaya de Silva 2 time(s) in Test cricket (bowled ×1, caught ×1).
Dhananjaya de Silva has hit 0 six(es) and 17 four(s) off Naseem Shah in Test cricket.
Dhananjaya de Silva ne Naseem Shah ki gendon par 0 chhakke aur 17 chauke lagaye hain — Test me kul 108 run, 171 genden, 2 baar out.
| Season | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| 2019 | 77 | 49 | 0 | 63.64 |
| 2022 | 20 | 7 | 1 | 35.0 |
| 2023 | 74 | 52 | 1 | 70.27 |
| Venue | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Galle International Stadium | 66 | 40 | 2 | 60.61 |
| Rawalpindi Cricket Stadium | 65 | 43 | 0 | 66.15 |
| Sinhalese Sports Club Ground | 28 | 19 | 0 | 67.86 |
| National Stadium | 12 | 6 | 0 | 50.0 |
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions