ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
DD

Dhananjaya de Silva

Age 35y 59d
209Intl matches
7,245Runs
108Wickets
13Hundreds
Tests · ODIs · T20IsFormats

Batting & fielding

FormatMatInnsNORunsHSAveBFSR100504s6sCtSt
Tests691239443117338.87763858.01132053438910
ODIs93851019249325.65246977.9301019117450
T20Is4747489066*20.70768115.89037718230
First-class8013812527220441.84880259.90152461849960
List A110102132525130*28.37311481.0911424330550
T20s92879161166*20.651344119.870614240480

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests6910042332348433/255/5154.603.3398.4000
ODIs937823702011483/323/3241.905.0949.4000
T20Is4727310353172/222/2220.766.8318.2000
First-class8011551022831604/716/10547.183.3385.0200
List A1109228512425623/323/3239.115.1046.0000
T20s9258822964404/64/624.107.0420.6100

Recent batting

ScorevsFormatDate
58 (62)SSCList A
2 (5)KYCCT20
3* (4)TUCAList A
26* (23)PSCList A
23 (44)INDTest
8 (14)INDTest
59 (151)INDTest
21 (41)INDTest
34 (34)WITest
33 (90)WITest

Recent bowling

FiguresOversvsDate
0/446SSC
3/377.1TUCA
2/368PSC
0/82IND
0/41IND
0/154IND
0/32WI
0/175WI
0/123MSC
1/128ACCC

Debut & last match

News