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