SLSL

Dasun Shanaka

Middle-order batsman  ·  Allrounder
Sri LankaSL
Dasun Shanaka's 2026 stats
TYPEMATINGRUNSBF50s100s6s4sNOHSAVGSR
ODI541468810101109736.50165.91
T20I18163031882028717620.20161.17
ODI-99311870109809739.33168.57
T20I-9937540107305025.00187.50
T20I-9978661009003412.29140.98
ODI-9912818001302828.00155.56
T20I-994126721012317642.00175.00
T20I-992161500010128.00106.67
1st INN—1179001201717.00188.89
1st INN—101571001015305015.70157.00
2nd INN—312979109909743.00163.29
2nd INN—6146881013417629.20165.91
TYPEMATINGBALLSWKTRUNSECOAVGSR5Ws
ODI542712218.19221.00162.000
T20I18123192708.6530.0020.800
T20I-99261477.8347.0036.000
ODI-99170415.8641.000.000
T20I-993838410.2428.0016.400
ODI-991607412.3374.000.000
T20I-995125857.0817.0014.400
T20I-992505410.8054.000.000
ODI-9921411067.57106.0084.000
1st INN—32011648.20164.00120.000
1st INN—61861749.5629.0018.200
2nd INN—170578.1457.000.000
2nd INN—6133967.3832.0026.000
Dasun Shanaka's 2026 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
Final - Sat, 31 Oct 2026 vs Pakistan17921188.88LossView Scorecard
6th - Thu, 29 Oct 2026 vs England4110036.36LossView Scorecard
3rd - Thu, 22 Oct 2026 vs England975068194.00LossView Scorecard
1st - Sun, 18 Oct 2026 vs Pakistan281831155.55LossView Scorecard
2nd T20I - Sun, 11 Oct 2026 vs Pakistan9801112.50LossView Scorecard
1st T20I - Fri, 09 Oct 2026 vs Pakistan181502120.00LossView Scorecard
3rd T20I - Sat, 19 Sep 2026 vs England12130192.30LossView Scorecard
2nd T20I - Thu, 17 Sep 2026 vs England4400100.00LossView Scorecard
1st T20I - Tue, 15 Sep 2026 vs England241412171.42LossView Scorecard
50th , Super Eights, Group 2 (N) - Sat, 28 Feb 2026 vs Pakistan763128245.16LossView Scorecard
46th , Super Eights. Group 2 (N) - Wed, 25 Feb 2026 vs New Zealand350060.00LossView Scorecard
42nd , Super Eights, Group 2 (D/N) - Sun, 22 Feb 2026 vs England302412125.00LossView Scorecard
38th , Group B (D/N) - Thu, 19 Feb 2026 vs Zimbabwe670085.71LossView Scorecard
16th , Group B - Thu, 12 Feb 2026 vs Oman502025250.00WinView Scorecard
6th , Group B (N) - Sun, 08 Feb 2026 vs Ireland01000.00WinView Scorecard
3rd T20I - Tue, 03 Feb 2026 vs England460066.66LossView Scorecard
2nd T20I - Sun, 01 Feb 2026 vs England160016.66LossView Scorecard
1st T20I - Fri, 30 Jan 2026 vs England201602125.00LossView Scorecard
3rd T20I - Sun, 11 Jan 2026 vs Pakistan34905377.77LossView Scorecard
1st T20I - Wed, 07 Jan 2026 vs Pakistan12910133.33LossView Scorecard
Final - Sat, 31 Oct 2026 vs Pakistan7.005708.14LossView Scorecard
6th - Thu, 29 Oct 2026 vs England7.004917.00LossView Scorecard
3rd - Thu, 22 Oct 2026 vs England6.0074012.33LossView Scorecard
1st - Sun, 18 Oct 2026 vs Pakistan7.004105.85LossView Scorecard
3rd T20I - Tue, 13 Oct 2026 vs Pakistan4.002135.25LossView Scorecard
2nd T20I - Sun, 11 Oct 2026 vs Pakistan3.0030110.00LossView Scorecard
1st T20I - Fri, 09 Oct 2026 vs Pakistan2.001608.00LossView Scorecard
1st T20I - Tue, 15 Sep 2026 vs England3.0042014.00LossView Scorecard
50th , Super Eights, Group 2 (N) - Sat, 28 Feb 2026 vs Pakistan4.0042210.50LossView Scorecard
38th , Group B (D/N) - Thu, 19 Feb 2026 vs Zimbabwe3.002618.66LossView Scorecard
30th , Group B (N) - Mon, 16 Feb 2026 vs Australia1.2016012.00WinView Scorecard
16th , Group B - Thu, 12 Feb 2026 vs Oman1.00606.00WinView Scorecard
6th , Group B (N) - Sun, 08 Feb 2026 vs Ireland2.001206.00WinView Scorecard
3rd T20I - Tue, 03 Feb 2026 vs England3.002307.66LossView Scorecard
2nd T20I - Sun, 01 Feb 2026 vs England3.002418.00LossView Scorecard
1st T20I - Fri, 30 Jan 2026 vs England2.001216.00LossView Scorecard