Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 from query
Not involving the player M Muralidaran (Asia/ICC/SL) remove M Muralidaran (Asia/ICC/SL) from query
Batting with partner DM de Silva (SL) remove DM de Silva (SL) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2024 304 345 43 10395 206* 34.42 17193 60.46 19 56 17 918 107 Profile
filtered 2010-2024 302 343 43 10364 206* 34.54 17167 60.37 19 56 17 917 106
List of partnerships
DM de Silva 8 6* 7/297 7/303 1 ODI v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
DM de Silva 5 24 4/43 5/67 1 Test v Australia Pallekele 26 Jul 2016 Test # 2209
DM de Silva 6 211 5/26 6/237 1 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
DM de Silva 5 8 4/124 5/132 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
DM de Silva 5 30 4/103 5/133 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 3 13 2/18 3/31 1 ODI v Australia Dambulla 31 Aug 2016 ODI # 3774
DM de Silva 3 30 2/15 3/45 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
DM de Silva 3 7 2/44 3/51 1 T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
DM de Silva 6 27 5/94 6/121 2 Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
DM de Silva 5 18 4/60 5/78 2 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
DM de Silva 4 1 3/74 4/75 2 ODI v South Africa Durban 1 Feb 2017 ODI # 3830
DM de Silva 5 66 4/70 5/136 1 Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
DM de Silva 5 112 4/35 5/147 4 Test v India Delhi 2 Dec 2017 Test # 2286
DM de Silva 3 53 2/6 3/59 2 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
DM de Silva 5 16 4/94 5/110 1 ODI v England Pallekele 17 Oct 2018 ODI # 4054
DM de Silva 3 33 2/16 3/49 2 T20I v England Colombo (RPS) 27 Oct 2018 T20I # 703
DM de Silva 6 67 5/80 6/147 2 Test v Pakistan Karachi 19 Dec 2019 Test # 2375
DM de Silva 4 131* 3/54 3/185 1 Test v South Africa Centurion 26 Dec 2020 Test # 2399
DM de Silva 4 75 3/77 4/152 2 Test v West Indies North Sound 29 Mar 2021 Test # 2417
DM de Silva 6 2 5/102 6/104 2 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
DM de Silva 5 6 4/151 5/157 3 Test v West Indies Galle 29 Nov 2021 Test # 2437
DM de Silva 6 18 5/143 6/161 3 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
DM de Silva 5 32 4/63 5/95 3 Test v Australia Galle 29 Jun 2022 Test # 2469
DM de Silva 5 31 4/68 5/99 1 Test v Pakistan Galle 16 Jul 2022 Test # 2472
DM de Silva 6 40 5/178 6/218 3 Test v Pakistan Galle 16 Jul 2022 Test # 2472
DM de Silva 5 63 4/195 5/258 1 Test v Pakistan Galle 24 Jul 2022 Test # 2473
DM de Silva 3 9 2/107 3/116 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
DM de Silva 5 126 4/116 5/242 3 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
DM de Silva 6 18 5/390 6/408 1 Test v Ireland Galle 16 Apr 2023 Test # 2502
DM de Silva 5 60 4/99 5/159 3 Test v Pakistan Galle 16 Jul 2023 Test # 2511
DM de Silva 5 85 4/36 5/121 1 Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
DM de Silva 5 10 4/47 5/57 1 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
DM de Silva 5 86 4/289 5/375 1 Test v Bangladesh Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page