Hashmatullah Shahidi (Afghanistan) - One Day Internationals
Matches Played as Captain
  Date Versus Ground Runs Wkts Ca St Result
1 21/01/2022 Netherlands West End Park International Cricket Stadium 73       Afghanistan won by 36 runs
2 23/01/2022 Netherlands West End Park International Cricket Stadium 54       Afghanistan won by 48 runs
3 25/01/2022 Netherlands West End Park International Cricket Stadium 28       Afghanistan won by 75 runs
4 23/02/2022 Bangladesh Zahur Ahmed Chowdhury Stadium 28       Bangladesh won by 4 wickets
5 25/02/2022 Bangladesh Zahur Ahmed Chowdhury Stadium 5       Bangladesh won by 88 runs
6 28/02/2022 Bangladesh Zahur Ahmed Chowdhury Stadium 2       Afghanistan won by 7 wickets
7 04/06/2022 Zimbabwe Harare Sports Club 88       Afghanistan won by 60 runs
8 06/06/2022 Zimbabwe Harare Sports Club 1*       Afghanistan won by 8 wickets
9 09/06/2022 Zimbabwe Harare Sports Club 38       Afghanistan won by 4 wickets
10 25/11/2022 Sri Lanka Pallekele International Cricket Stadium 2       Afghanistan won by 60 runs
11 27/11/2022 Sri Lanka Pallekele International Cricket Stadium 28       No result
12 30/11/2022 Sri Lanka Pallekele International Cricket Stadium 4       Sri Lanka won by 4 wickets
13 02/06/2023 Sri Lanka Mahinda Rajapaksha International Cricket Stadium 38   1   Afghanistan won by 6 wickets
14 04/06/2023 Sri Lanka Mahinda Rajapaksha International Cricket Stadium 57       Sri Lanka won by 132 runs
15 07/06/2023 Sri Lanka Mahinda Rajapaksha International Cricket Stadium 4       Sri Lanka won by 9 wickets
16 05/07/2023 Bangladesh Zahur Ahmed Chowdhury Stadium 9*       Afghanistan won by 17 runs
17 08/07/2023 Bangladesh Zahur Ahmed Chowdhury Stadium 2       Afghanistan won by 142 runs
18 11/07/2023 Bangladesh Zahur Ahmed Chowdhury Stadium 22   1   Bangladesh won by 7 wickets
19 22/08/2023 Pakistan Mahinda Rajapaksha International Cricket Stadium 0   1   Pakistan won by 142 runs
20 24/08/2023 Pakistan Mahinda Rajapaksha International Cricket Stadium 15*   1   Pakistan won by 1 wicket
21 26/08/2023 Pakistan R Premadasa Stadium 13       Pakistan won by 59 runs
22 03/09/2023 Bangladesh Gaddafi Stadium 51       Bangladesh won by 89 runs
23 05/09/2023 Sri Lanka Gaddafi Stadium 59       Sri Lanka won by 2 runs
24 07/10/2023 Bangladesh Himachal Pradesh Cricket Association Stadium 18       Bangladesh won by 6 wickets
25 11/10/2023 India Arun Jaitley Stadium 80       India won by 8 wickets
26 15/10/2023 England Arun Jaitley Stadium 14       Afghanistan won by 69 runs
27 18/10/2023 New Zealand MA Chidambaram Stadium 8       New Zealand won by 149 runs
28 23/10/2023 Pakistan MA Chidambaram Stadium 48*       Afghanistan won by 8 wickets
29 30/10/2023 Sri Lanka Maharashtra Cricket Association Stadium 58*       Afghanistan won by 7 wickets
30 03/11/2023 Netherlands Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium 56*       Afghanistan won by 7 wickets
31 07/11/2023 Australia Wankhede Stadium 26       Australia won by 3 wickets
32 10/11/2023 South Africa Narendra Modi Stadium 2       South Africa won by 5 wickets
33 09/02/2024 Sri Lanka Pallekele International Cricket Stadium 7       Sri Lanka won by 42 runs
34 11/02/2024 Sri Lanka Pallekele International Cricket Stadium 9       Sri Lanka won by 155 runs
35 14/02/2024 Sri Lanka Pallekele International Cricket Stadium 5       Sri Lanka won by 7 wickets
36 07/03/2024 Ireland Sharjah Cricket Stadium 50*       Afghanistan won by 35 runs
37 12/03/2024 Ireland Sharjah Cricket Stadium 69       Afghanistan won by 117 runs
Totals 1071  0 4 0