Navneet Dhaliwal (Canada) - T20 Internationals
Matches Played as Captain
  Date Versus Ground Runs Wkts Ca St Result
1 19/08/2019 Bermuda National Stadium (Hamilton) - 0/4 1   No result
2 21/08/2019 United States Whitehill Field, Sandys Parish 54       Canada won by 4 wickets
3 22/08/2019 Cayman Islands Whitehill Field, Sandys Parish 53*   1   Canada won by 8 wickets
4 24/08/2019 Bermuda Whitehill Field, Sandys Parish 24*       Canada won by 8 wickets
5 25/08/2019 United States Whitehill Field, Sandys Parish 36 1/11 1   Canada won by 15 runs
6 20/10/2019 Jersey Tolerance Oval 36 1/12     Canada won by 53 runs
7 21/10/2019 Nigeria Sheikh Zayed Stadium 12 1/15 1   Canada won by 50 runs
8 23/10/2019 Ireland Sheikh Zayed Stadium 69       Canada won by 10 runs
9 24/10/2019 Hong Kong Tolerance Oval 4       Hong Kong won by 32 runs
10 25/10/2019 Oman Sheikh Zayed Stadium 9       Oman won by 8 wickets
11 27/10/2019 United Arab Emirates Sheikh Zayed Stadium 41       United Arab Emirates won by 14 runs
12 07/11/2021 Bahamas Sir Vivian Richards Stadium 1   1   Canada won by 122 runs
13 08/11/2021 Belize Coolidge Cricket Ground 69* 1/16 1   Canada won by 145 runs
14 10/11/2021 United States Coolidge Cricket Ground 44   1   United States won in super over after scores were tied
15 11/11/2021 Bermuda Coolidge Cricket Ground 23       Canada won by 46 runs
16 13/11/2021 Argentina Sir Vivian Richards Stadium 49       Canada won by 9 wickets
17 13/11/2021 Panama Coolidge Cricket Ground 65       Canada won by 208 runs
18 18/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 26*   1   Canada won by 118 runs
19 19/02/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 1       Oman won by 9 wickets
20 21/02/2022 Nepal Al Amerat Cricket Ground Ministry Turf 1 18       Nepal won by 8 wickets
21 22/02/2022 Germany Al Amerat Cricket Ground Ministry Turf 1 37   1   Canada won by 6 wickets
22 24/02/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 54*       Canada won by 7 wickets
Totals 725  4 9 0