SLSL

Dasun Shanaka

Middle-order batsman  ·  Allrounder
Sri LankaSL
Dasun Shanaka's stats vs Sri Lanka
TYPEMATINGRUNSBF50s100s6s4sNOHSAVGSR
TEST612140276107926614.0050.72
1st INN—495167105616631.6756.89
2nd INN—2040000000.000.00
3rd INN—5398800220177.8044.32
4th INN—16170001166.0035.29
ODI7464141414735251112510823.9795.99
1st INN—3873374620285526620.3698.26
2nd INN—26681727322357310829.6193.67
T20I1371241979154680112130257619.99128.01
1st INN—731030817505869157417.76126.07
2nd INN—50949726305461107623.73130.72
3rd INN—1030000000.000.00
ALL ALL217200353332951421702513210821.03107.22
1st INN—115185817308091130187419.15107.40
2nd INN—781630145762771181310825.08111.87
3rd INN—6399100220176.5042.86
4th INN—16170001166.0035.29
TYPEMATINGBALLSWKTRUNSECOAVGSR5Ws
TEST68126134313.4033.1558.430
1st INN—2255823.2816.4030.000
2nd INN—47652653.4653.0091.920
3rd INN—1223763.4525.3344.000
4th INN—13082.678.000.000
ODI74471882811305.9940.3640.411
1st INN—2510076436.4291.8685.800
2nd INN—2288214875.5023.1925.291
T20I137791505012648.4025.2818.060
1st INN—3678246738.6128.0419.550
2nd INN—4372265918.1722.7316.680
ALL ALL2171344659128256.0731.0430.711
1st INN—632033613986.8838.8333.880
2nd INN—692375213435.6625.8327.391
4th INN—13082.678.000.000
3rd INN—1223763.4525.3344.000
Dasun Shanaka's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
Final - Sat, 31 Oct 202617921188.887.005708.14LossView Scorecard
6th - Thu, 29 Oct 20264110036.367.004917.00LossView Scorecard
3rd - Thu, 22 Oct 2026975068194.006.0074012.33LossView Scorecard
1st - Sun, 18 Oct 2026281831155.557.004105.85LossView Scorecard
2nd T20I - Sun, 11 Oct 20269801112.503.0030110.00LossView Scorecard
1st T20I - Fri, 09 Oct 2026181502120.002.001608.00LossView Scorecard
3rd T20I - Sat, 19 Sep 202612130192.30LossView Scorecard
2nd T20I - Thu, 17 Sep 20264400100.00LossView Scorecard
1st T20I - Tue, 15 Sep 2026241412171.423.0042014.00LossView Scorecard
50th , Super Eights, Group 2 (N) - Sat, 28 Feb 2026763128245.164.0042210.50LossView Scorecard
46th , Super Eights. Group 2 (N) - Wed, 25 Feb 2026350060.00LossView Scorecard
42nd , Super Eights, Group 2 (D/N) - Sun, 22 Feb 2026302412125.00LossView Scorecard
38th , Group B (D/N) - Thu, 19 Feb 2026670085.713.002618.66LossView Scorecard
16th , Group B - Thu, 12 Feb 2026502025250.001.00606.00WinView Scorecard
6th , Group B (N) - Sun, 08 Feb 202601000.002.001206.00WinView Scorecard
3rd T20I - Tue, 03 Feb 2026460066.663.002307.66LossView Scorecard
2nd T20I - Sun, 01 Feb 2026160016.663.002418.00LossView Scorecard
1st T20I - Fri, 30 Jan 2026201602125.002.001216.00LossView Scorecard
3rd T20I - Sun, 11 Jan 202634905377.77LossView Scorecard
1st T20I - Wed, 07 Jan 202612910133.33LossView Scorecard
Final - Sat, 29 Nov 2025270028.571.00707.00LossView Scorecard
6th - Thu, 27 Nov 2025171021170.004.003208.00WinView Scorecard
3rd - Sat, 22 Nov 202501000.002.001417.00LossView Scorecard
2nd - Wed, 19 Nov 2025342522136.001.0013013.00LossView Scorecard
18th , Super Fours (D/N) - Fri, 26 Sep 2025221121200.002.0023111.50LossView Scorecard
18th , Super Fours (D/N) - Fri, 26 Sep 202503000.002.0023111.50LossView Scorecard
15th , Super Fours (D/N) - Tue, 23 Sep 202501000.00LossView Scorecard
13th , Super Fours (D/N) - Sat, 20 Sep 2025643736172.972.502127.41LossView Scorecard
8th , Group B (D/N) - Mon, 15 Sep 20256310200.001.00515.00WinView Scorecard
5th , Group B (D/N) - Sat, 13 Sep 2025130033.333.002709.00WinView Scorecard
2nd T20I - Sat, 06 Sep 202513210061.90LossView Scorecard
1st T20I - Wed, 03 Sep 20256600100.002.001407.00WinView Scorecard
3rd T20I (N) - Wed, 16 Jul 2025352542140.00LossView Scorecard
2nd T20I (N) - Sun, 13 Jul 2025201620125.002.0023011.50LossView Scorecard
2nd T20I (N) - Sun, 28 Jul 202401000.001.0012012.00LossView Scorecard
1st T20I (N) - Sat, 27 Jul 202400000.00LossView Scorecard
38th , Group D (N) - Mon, 17 Jun 202401000.001.0010110.00WinView Scorecard
15th , Group D (N) - Sat, 08 Jun 2024370042.851.0011011.00LossView Scorecard
4th , Group D - Mon, 03 Jun 20249100190.003.00612.00LossView Scorecard
3rd T20I - Sat, 09 Mar 202419921211.111.401116.60WinView Scorecard
2nd T20I (N) - Wed, 06 Mar 2024201811111.111.1019016.28LossView Scorecard
3rd T20I (N) - Wed, 21 Feb 202413811162.502.001608.00LossView Scorecard
1st T20I (N) - Sat, 17 Feb 20246410150.002.001728.50WinView Scorecard
2nd T20I (N) - Tue, 16 Jan 20249420225.001.0013013.00LossView Scorecard
1st T20I (N) - Sun, 14 Jan 2024261840144.442.001306.50WinView Scorecard
2nd ODI (D/N) - Mon, 08 Jan 20247130053.844.001403.50WinView Scorecard
1st ODI (D/N) - Sat, 06 Jan 20248190042.10LossView Scorecard
4th (D/N) - Sat, 07 Oct 2023686263109.676.003606.00LossView Scorecard
Final - Sun, 17 Sep 202304000.00LossView Scorecard
11th , Super Four (D/N) - Thu, 14 Sep 2023240050.003.001806.00WinView Scorecard
10th , Super Four (D/N) - Tue, 12 Sep 20239131069.233.002408.00LossView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 202324321075.009.002833.11WinView Scorecard
6th , Group B (D/N) - Tue, 05 Sep 2023581062.502.0032016.00WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 202314211066.663.001615.33WinView Scorecard
Final - Sun, 09 Jul 2023120050.00WinView Scorecard
22nd , Super Six - Fri, 30 Jun 20235200025.004.001814.50WinView Scorecard
19th , Group B - Tue, 27 Jun 202301000.001.00010.00WinView Scorecard
15th , Group B - Sun, 25 Jun 2023570071.425.002114.20WinView Scorecard
3rd , Group B - Mon, 19 Jun 2023130033.335.002204.40WinView Scorecard
2nd ODI - Sun, 04 Jun 2023231321176.924.002917.25WinView Scorecard
1st ODI - Fri, 02 Jun 2023171610106.254.303207.11LossView Scorecard
3rd T20I - Sat, 08 Apr 202315820187.50LossView Scorecard
2nd T20I - Wed, 05 Apr 2023781087.501.0010010.00LossView Scorecard
1st T20I - Sun, 02 Apr 2023130033.332.0020210.00WinView Scorecard
3rd ODI (D/N) - Fri, 31 Mar 202331362286.117.202513.40LossView Scorecard
1st ODI (D/N) - Sat, 25 Mar 202301000.005.001613.20LossView Scorecard
3rd ODI (D/N) - Sun, 15 Jan 202311262042.303.001906.33LossView Scorecard
2nd ODI (D/N) - Thu, 12 Jan 2023240050.002.00603.00LossView Scorecard
1st ODI (D/N) - Tue, 10 Jan 202310888123122.723.002217.33LossView Scorecard
3rd T20I (N) - Sat, 07 Jan 2023231702135.29LossView Scorecard
2nd T20I (N) - Thu, 05 Jan 2023562226254.541.00424.00WinView Scorecard
1st T20I (N) - Tue, 03 Jan 2023452733166.66LossView Scorecard
3rd ODI (D/N) - Wed, 30 Nov 202243445097.721.00505.00WinView Scorecard
1st ODI (D/N) - Fri, 25 Nov 202216272059.253.001906.33LossView Scorecard
39th , Group 1 (N) - Sat, 05 Nov 2022380037.50LossView Scorecard
32nd , Group 1 - Tue, 01 Nov 202200000.00WinView Scorecard
27th , Group 1 (N) - Sat, 29 Oct 2022353241109.37LossView Scorecard
19th , Group 1 (N) - Tue, 25 Oct 2022350060.001.0010010.00LossView Scorecard
9th , First Round Group A (D/N) - Thu, 20 Oct 20228501160.001.00707.00WinView Scorecard
6th , First Round Group A (N) - Tue, 18 Oct 202201000.001.10716.00WinView Scorecard
1st , First Round Group A (D/N) - Sun, 16 Oct 2022292321126.08LossView Scorecard
Final (N) - Sun, 11 Sep 2022230066.66WinView Scorecard
12th , Super Four (N) - Fri, 09 Sep 2022211612131.25WinView Scorecard
9th , Super Four (N) - Tue, 06 Sep 2022331841183.332.0026213.00WinView Scorecard
7th , Super Four (N) - Sat, 03 Sep 202210910111.112.0022011.00WinView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022453332136.36WinView Scorecard
1st , Group B (N) - Sat, 27 Aug 202201000.00LossView Scorecard
5th ODI (D/N) - Fri, 24 Jun 2022130033.33LossView Scorecard
4th ODI (D/N) - Tue, 21 Jun 2022480050.002.0027113.50WinView Scorecard
3rd ODI (D/N) - Sun, 19 Jun 202202000.001.0010010.00WinView Scorecard
2nd ODI (D/N) - Thu, 16 Jun 202234365094.44WinView Scorecard
1st ODI (D/N) - Tue, 14 Jun 2022671085.714.002716.75LossView Scorecard
3rd T20I (N) - Sat, 11 Jun 2022542554216.001.0010010.00WinView Scorecard
2nd T20I (N) - Wed, 08 Jun 202214172082.35LossView Scorecard
1st T20I (N) - Tue, 07 Jun 202202000.00LossView Scorecard
3rd T20I (N) - Sun, 27 Feb 2022743892194.73LossView Scorecard
2nd T20I (N) - Sat, 26 Feb 2022471925247.362.0024012.00LossView Scorecard
1st T20I (N) - Thu, 24 Feb 2022360050.002.001919.50LossView Scorecard
5th T20I (D/N) - Sun, 20 Feb 2022353102112.90WinView Scorecard
4th T20I (N) - Fri, 18 Feb 2022140025.00LossView Scorecard
3rd T20I (N) - Tue, 15 Feb 2022393850102.630.5011013.20LossView Scorecard
2nd T20I (N) - Sun, 13 Feb 2022341923178.94LossView Scorecard
1st T20I (N) - Fri, 11 Feb 20227130053.841.00808.00LossView Scorecard
3rd ODI (D/N) - Fri, 21 Jan 202215231065.21WinView Scorecard
2nd ODI (D/N) - Tue, 18 Jan 20221029474108.512.001407.00LossView Scorecard
1st ODI (D/N) - Sun, 16 Jan 202210121083.334.003408.50WinView Scorecard
35th - Thu, 04 Nov 2021251421178.572.001819.00WinView Scorecard
29th - Mon, 01 Nov 2021262521104.002.0024012.00LossView Scorecard
25th - Sat, 30 Oct 202111122091.661.00707.00LossView Scorecard
22nd - Thu, 28 Oct 202112191063.151.00616.00LossView Scorecard
15th - Sun, 24 Oct 20211100100.002.001407.00WinView Scorecard
8th - Wed, 20 Oct 2021211121190.90WinView Scorecard
3rd T20I (N) - Tue, 14 Sep 202118262069.231.0014014.00LossView Scorecard
2nd T20I (N) - Sun, 12 Sep 202110801125.001.00606.00LossView Scorecard
1st T20I (N) - Fri, 10 Sep 2021161410114.281.00616.00LossView Scorecard
3rd ODI (D/N) - Tue, 07 Sep 2021131210108.33WinView Scorecard
2nd ODI (D/N) - Sat, 04 Sep 202130412073.173.002107.00LossView Scorecard
1st ODI (D/N) - Thu, 02 Sep 2021691066.662.001407.00WinView Scorecard
2nd T20I (N) - Wed, 28 Jul 2021360050.002.001417.00WinView Scorecard
1st T20I (N) - Sun, 25 Jul 2021161401114.281.00404.00LossView Scorecard
3rd ODI (D/N) - Fri, 23 Jul 202101000.008.003314.12WinView Scorecard
2nd ODI (D/N) - Tue, 20 Jul 202116241066.663.001013.33LossView Scorecard
1st ODI (D/N) - Sun, 18 Jul 202139502178.00LossView Scorecard
3rd ODI - Sun, 04 Jul 202148652273.84LossView Scorecard
2nd ODI (D/N) - Thu, 01 Jul 202147672170.14LossView Scorecard
1st ODI - Tue, 29 Jun 2021190011.11LossView Scorecard
3rd T20I - Sat, 26 Jun 20217151046.661.00909.00LossView Scorecard
2nd T20I (N) - Thu, 24 Jun 20218140057.14LossView Scorecard
1st T20I (N) - Wed, 23 Jun 2021504432113.63LossView Scorecard
2nd ODI (D/N) - Tue, 25 May 202111190157.897.003805.42LossView Scorecard
1st ODI (D/N) - Sun, 23 May 202114251056.00LossView Scorecard
3rd ODI - Sun, 14 Mar 202122271081.48LossView Scorecard
1st Test - Thu, 14 Jan 202123483047.917.002203.14LossView Scorecard
1st Test - Thu, 14 Jan 2021450080.007.002203.14LossView Scorecard
2nd Test - Sun, 03 Jan 20214170023.5215.004222.80LossView Scorecard
2nd Test - Sun, 03 Jan 20214170023.523.00802.66LossView Scorecard
2nd Test - Sun, 03 Jan 20218241033.3315.004222.80LossView Scorecard
2nd Test - Sun, 03 Jan 20218241033.333.00802.66LossView Scorecard
1st Test - Sat, 26 Dec 202066873575.8628.509823.39LossView Scorecard
1st Test - Sat, 26 Dec 20206350017.1428.509823.39LossView Scorecard
2nd T20I (N) - Fri, 06 Mar 2020312431129.161.0010110.00LossView Scorecard
1st T20I (N) - Wed, 04 Mar 2020280025.00LossView Scorecard
3rd T20I (N) - Fri, 10 Jan 20209901100.00LossView Scorecard
2nd T20I (N) - Tue, 07 Jan 2020780087.504.002606.50LossView Scorecard
2nd T20I (N) - Wed, 30 Oct 2019130033.33LossView Scorecard
1st T20I - Sun, 27 Oct 201917181194.441.0010110.00LossView Scorecard
3rd T20I (N) - Wed, 09 Oct 201912250048.00WinView Scorecard
2nd T20I (N) - Mon, 07 Oct 2019271531180.00WinView Scorecard
1st T20I (N) - Sat, 05 Oct 2019171002170.00WinView Scorecard
3rd ODI (D/N) - Wed, 02 Oct 2019432452179.165.002805.60LossView Scorecard
2nd ODI (D/N) - Sun, 29 Sep 201968806285.00LossView Scorecard
3rd T20I (N) - Fri, 06 Sep 20197610116.66WinView Scorecard
2nd T20I (N) - Tue, 03 Sep 201901000.00LossView Scorecard
1st T20I (N) - Sun, 01 Sep 2019171201141.66LossView Scorecard
3rd ODI - Wed, 31 Jul 2019301422214.286.002734.50WinView Scorecard
Only T20I - Fri, 11 Jan 20197510140.00LossView Scorecard
3rd ODI - Tue, 08 Jan 2019270028.576.003606.00LossView Scorecard
Only T20I - Sat, 27 Oct 201810130176.92LossView Scorecard
5th ODI - Tue, 23 Oct 2018181130163.63WinView Scorecard
4th ODI - Sat, 20 Oct 2018666645100.00LossView Scorecard
3rd ODI - Wed, 17 Oct 2018211012210.00LossView Scorecard
2nd ODI - Sat, 13 Oct 20188151053.33LossView Scorecard
3rd , Group B - Mon, 17 Sep 201802000.00LossView Scorecard
1st , Group B - Sat, 15 Sep 20187220031.813.001906.33LossView Scorecard
Only T20I - Tue, 14 Aug 2018161630100.00WinView Scorecard
5th ODI - Sun, 12 Aug 2018211521140.00WinView Scorecard
4th ODI - Wed, 08 Aug 2018653445191.172.0020110.00WinView Scorecard
6th (N) - Fri, 16 Mar 201801000.00LossView Scorecard
4th (N) - Mon, 12 Mar 2018191611118.75LossView Scorecard
3rd (N) - Sat, 10 Mar 201802000.001.0012012.00LossView Scorecard
1st (N) - Tue, 06 Mar 201815181083.33WinView Scorecard
2nd T20I (N) - Sun, 18 Feb 2018301151272.721.50512.72WinView Scorecard
1st T20I (N) - Thu, 15 Feb 2018422433175.00WinView Scorecard
3rd T20I (N) - Sun, 24 Dec 2017292402120.834.002726.75LossView Scorecard
1st T20I (N) - Wed, 20 Dec 2017160016.66LossView Scorecard
2nd Test - Fri, 24 Nov 20172150013.3326.1010313.93LossView Scorecard
2nd Test - Fri, 24 Nov 201717812212.5026.1010313.93LossView Scorecard
1st Test - Thu, 16 Nov 201703000.0012.003623.00LossView Scorecard
1st Test - Thu, 16 Nov 201703000.0022.007633.45LossView Scorecard
1st Test - Thu, 16 Nov 20176171035.2912.003623.00LossView Scorecard
1st Test - Thu, 16 Nov 20176171035.2922.007633.45LossView Scorecard
3rd T20I (N) - Sun, 29 Oct 2017543653150.001.0013013.00LossView Scorecard
2nd T20I (N) - Fri, 27 Oct 2017130033.332.001206.00LossView Scorecard
1st T20I (N) - Thu, 26 Oct 201703000.000.20309.00LossView Scorecard
Only T20I (N) - Wed, 06 Sep 201703000.00LossView Scorecard
3rd T20I (N) - Wed, 22 Feb 201702000.004.002726.75LossView Scorecard
5th ODI - Sun, 04 Sep 201613171076.472.001005.00LossView Scorecard
Only T20I (N) - Tue, 05 Jul 20161100100.00LossView Scorecard
5th ODI - Sat, 02 Jul 201622291175.86LossView Scorecard
4th ODI - Wed, 29 Jun 2016191030190.001.0012012.00LossView Scorecard
1st ODI (D/N) - Tue, 21 Jun 2016201911105.263.002107.00LossView Scorecard
2nd ODI - Sat, 18 Jun 2016120050.006.003515.83WinView Scorecard
1st ODI - Thu, 16 Jun 2016421953221.059.004354.77WinView Scorecard
1st Investec Test - Thu, 19 May 201601000.0013.004633.53LossView Scorecard
1st Investec Test - Thu, 19 May 20164160025.0013.004633.53LossView Scorecard
32nd - Mon, 28 Mar 2016201811111.112.001708.50LossView Scorecard
29th - Sat, 26 Mar 201615921166.661.0015015.00LossView Scorecard
10th (N) - Fri, 04 Mar 201602000.001.00606.00LossView Scorecard
7th (N) - Tue, 01 Mar 2016140025.001.00717.00LossView Scorecard
5th (N) - Sun, 28 Feb 2016141401100.00LossView Scorecard
2nd (N) - Thu, 25 Feb 20165110045.45WinView Scorecard
3rd T20I (N) - Sun, 14 Feb 201619241279.16LossView Scorecard
2nd T20I (N) - Fri, 12 Feb 2016271803150.001.0012012.00LossView Scorecard
1st T20I (N) - Tue, 09 Feb 2016380037.503.001635.33WinView Scorecard
2nd T20I (N) - Sat, 01 Aug 20157410175.00LossView Scorecard
3rd T20I - Tue, 13 Oct 20264.002135.25LossView Scorecard
30th , Group B (N) - Mon, 16 Feb 20261.2016012.00WinView Scorecard
5th - Tue, 25 Nov 20254.003619.00WinView Scorecard
11th , Group B (D/N) - Thu, 18 Sep 20254.002917.25WinView Scorecard
3rd T20I - Sun, 07 Sep 20251.00909.00WinView Scorecard
1st T20I (N) - Thu, 10 Jul 20254.002215.50WinView Scorecard
1st T20I (N) - Mon, 04 Mar 20243.0036212.00WinView Scorecard
2nd T20I (N) - Mon, 19 Feb 20242.001718.50WinView Scorecard
29th , Super Six - Fri, 07 Jul 20233.102718.52WinView Scorecard
24th , Super Six - Sun, 02 Jul 20235.003016.00WinView Scorecard
11th , Group B - Fri, 23 Jun 20232.001005.00WinView Scorecard
3rd T20I (N) - Thu, 29 Jul 20214.002025.00WinView Scorecard
Final - Sun, 27 Nov 20162.001809.00WinView Scorecard
RECENT RESULTS 1 match