| 21st - Thu, 30 Nov 2023 vs Nigeria | 5 | 8 | 1 | 0 | 62.50 | | | | | Win | View Scorecard |
| 15th - Tue, 28 Nov 2023 vs Tanzania | 25 | 17 | 4 | 0 | 147.05 | | | | | Win | View Scorecard |
| 12th - Mon, 27 Nov 2023 vs Kenya | 19 | 17 | 3 | 0 | 111.76 | | | | | Win | View Scorecard |
| 9th - Sat, 25 Nov 2023 vs Rwanda | 80 | 59 | 8 | 2 | 135.59 | | | | | Win | View Scorecard |
| 7th - Fri, 24 Nov 2023 vs Uganda | 23 | 22 | 2 | 1 | 104.54 | | | | | Win | View Scorecard |
| 3rd - Wed, 22 Nov 2023 vs Zimbabwe | 89 | 45 | 10 | 4 | 197.77 | | | | | Win | View Scorecard |
| 5th T20I - Mon, 30 Oct 2023 vs Zimbabwe | 19 | 20 | 3 | 0 | 95.00 | | | | | Win | View Scorecard |
| 4th T20I - Sun, 29 Oct 2023 vs Zimbabwe | 34 | 25 | 3 | 2 | 136.00 | | | | | Win | View Scorecard |
| 3rd T20I - Fri, 27 Oct 2023 vs Zimbabwe | 10 | 8 | 2 | 0 | 125.00 | | | | | Loss | View Scorecard |
| 2nd T20I - Wed, 25 Oct 2023 vs Zimbabwe | 60 | 44 | 6 | 2 | 136.36 | | | | | Loss | View Scorecard |
| 1st T20I - Tue, 24 Oct 2023 vs Zimbabwe | 80 | 44 | 8 | 4 | 181.81 | | | | | Win | View Scorecard |
| 12th - Tue, 04 Apr 2023 vs Canada | 40 | 40 | 2 | 3 | 100.00 | | | | | Win | View Scorecard |
| 11th - Sun, 02 Apr 2023 vs United Arab Emirates | 1 | 5 | 0 | 0 | 20.00 | | | | | Loss | View Scorecard |
| 6th - Thu, 30 Mar 2023 vs Jersey | 10 | 9 | 2 | 0 | 111.11 | | | | | Win | View Scorecard |
| 5th - Wed, 29 Mar 2023 vs Papua New Guinea | 90 | 79 | 13 | 1 | 113.92 | | | | | Win | View Scorecard |
| 1st - Sun, 26 Mar 2023 vs United States of America | 1 | 7 | 0 | 0 | 14.28 | | | | | Loss | View Scorecard |