Saad Bin Zafar (Canada) - T20 Internationals
Matches Played as Captain
  Date Versus Ground Runs Wkts Ca St Result
1 14/11/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 29* 1/47     Canada won by 4 wickets
2 15/11/2022 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 1 1 1/26     Canada won by 66 runs
3 16/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 - 0/14     Canada won by 1 run
4 17/11/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 15 0/23     Bahrain won by 8 wickets
5 19/11/2022 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 1 25* 0/19     Canada won by 45 runs
6 20/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 4 2/19 2   Canada won by 3 wickets
7 21/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 - 1/13 2   Canada won by 8 wickets
8 30/09/2023 Bermuda Whitehill Field, Sandys Parish 26* 1/22 1   Bermuda won by 86 runs
9 01/10/2023 Cayman Islands Whitehill Field, Sandys Parish 21* 1/17     Canada won by 108 runs
10 03/10/2023 Panama National Stadium (Hamilton) - 2/18 1   Canada won by 163 runs
11 04/10/2023 Cayman Islands National Stadium (Hamilton) -   1   Canada won by 166 runs
12 07/10/2023 Bermuda Whitehill Field, Sandys Parish - 1/26     Canada won by 39 runs
13 07/04/2024 United States Prairie View Cricket Complex 29 1/20     United States won by 6 wickets
14 09/04/2024 United States Prairie View Cricket Complex 0 1/28 1   United States won by 31 runs
15 12/04/2024 United States Prairie View Cricket Complex 29* 1/21     United States won by 14 runs
16 13/04/2024 United States Prairie View Cricket Complex 20* 2/21     United States won by 4 wickets
17 01/06/2024 United States Grand Prairie Stadium - 0/42     United States won by 7 wickets
18 07/06/2024 Ireland Nassau County International Cricket Stadium 1* 1/22     Canada won by 12 runs
19 11/06/2024 Pakistan Nassau County International Cricket Stadium 10 0/23     Pakistan won by 7 wickets
Totals 210  16 8 0