Dasun Shanaka (Sri Lanka) - One Day Internationals
Matches Played as Captain
  Date Versus Ground Runs Wkts Ca St Result
1 18/07/2021 India R Premadasa Stadium 39   1   India won by 7 wickets
2 20/07/2021 India R Premadasa Stadium 16 1/10     India won by 3 wickets
3 23/07/2021 India R Premadasa Stadium 0 1/33     Sri Lanka won by 3 wickets
4 02/09/2021 South Africa R Premadasa Stadium 6 0/14     Sri Lanka won by 14 runs
5 04/09/2021 South Africa R Premadasa Stadium 30 0/21 1   South Africa won by 67 runs
6 07/09/2021 South Africa R Premadasa Stadium 13       Sri Lanka won by 78 runs
7 16/01/2022 Zimbabwe Pallekele International Cricket Stadium 10* 0/34 1   Sri Lanka won by 5 wickets
8 18/01/2022 Zimbabwe Pallekele International Cricket Stadium 102 0/14     Zimbabwe won by 22 runs
9 21/01/2022 Zimbabwe Pallekele International Cricket Stadium 15       Sri Lanka won by 184 runs
10 14/06/2022 Australia Pallekele International Cricket Stadium 6 1/27     Australia won by 2 wickets
11 16/06/2022 Australia Pallekele International Cricket Stadium 34   2   Sri Lanka won by 26 runs
12 19/06/2022 Australia R Premadasa Stadium 0 0/10     Sri Lanka won by 6 wickets
13 21/06/2022 Australia R Premadasa Stadium 4 1/27     Sri Lanka won by 4 runs
14 24/06/2022 Australia R Premadasa Stadium 1       Australia won by 4 wickets
15 25/11/2022 Afghanistan Pallekele International Cricket Stadium 16 0/19     Afghanistan won by 60 runs
16 27/11/2022 Afghanistan Pallekele International Cricket Stadium -       No result
17 30/11/2022 Afghanistan Pallekele International Cricket Stadium 43 0/5 1   Sri Lanka won by 4 wickets
18 10/01/2023 India Barsapara Cricket Stadium 108* 1/22     India won by 67 runs
19 12/01/2023 India Eden Gardens 2 0/6     India won by 4 wickets
20 15/01/2023 India Greenfield International Stadium 11 0/19     India won by 317 runs
21 25/03/2023 New Zealand Eden Park 0 1/16 2   New Zealand won by 198 runs
22 31/03/2023 New Zealand Seddon Park 31 1/25     New Zealand won by 6 wickets
23 02/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium 17 0/32     Afghanistan won by 6 wickets
24 04/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium 23 1/29 1   Sri Lanka won by 132 runs
25 07/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium -       Sri Lanka won by 9 wickets
26 19/06/2023 United Arab Emirates Queens Sports Club 1 0/22     Sri Lanka won by 175 runs
27 23/06/2023 Oman Queens Sports Club - 0/10     Sri Lanka won by 10 wickets
28 25/06/2023 Ireland Queens Sports Club 5 1/21 1   Sri Lanka won by 133 runs
29 27/06/2023 Scotland Queens Sports Club 0 1/0 1   Sri Lanka won by 82 runs
30 30/06/2023 Netherlands Queens Sports Club 5 1/18     Sri Lanka won by 21 runs
31 02/07/2023 Zimbabwe Queens Sports Club - 1/30 1   Sri Lanka won by 9 wickets
32 07/07/2023 West Indies Harare Sports Club - 1/27     Sri Lanka won by 8 wickets
33 09/07/2023 Netherlands Harare Sports Club 1       Sri Lanka won by 128 runs
34 31/08/2023 Bangladesh Pallekele International Cricket Stadium 14* 1/16     Sri Lanka won by 5 wickets
35 05/09/2023 Afghanistan Gaddafi Stadium 5 0/32     Sri Lanka won by 2 runs
36 09/09/2023 Bangladesh R Premadasa Stadium 24 3/28     Sri Lanka won by 21 runs
37 12/09/2023 India R Premadasa Stadium 9 0/24 1   India won by 41 runs
38 14/09/2023 Pakistan R Premadasa Stadium 2 0/18 1   Sri Lanka won by 2 wickets
39 17/09/2023 India R Premadasa Stadium 0       India won by 10 wickets
40 07/10/2023 South Africa Arun Jaitley Stadium 68 0/36 1   South Africa won by 102 runs
41 10/10/2023 Pakistan Rajiv Gandhi International Stadium 12 0/28     Pakistan won by 6 wickets
Totals 673  17 15 0