| 2nd T20I - Tue, 03 Dec 2024 vs Pakistan | 9 | 16 | 0 | 0 | 56.25 | | | | | Loss | View Scorecard |
| 1st T20I - Sun, 01 Dec 2024 vs Pakistan | 5 | 5 | 0 | 0 | 100.00 | | | | | Loss | View Scorecard |
| 3rd ODI - Thu, 28 Nov 2024 vs Pakistan | 20 | 32 | 1 | 0 | 62.50 | | | | | Loss | View Scorecard |
| 14th - Thu, 24 Oct 2024 vs Kenya | 17 | 14 | 1 | 1 | 121.42 | | | | | Win | View Scorecard |
| 12th - Wed, 23 Oct 2024 vs Gambia | 53 | 17 | 3 | 5 | 311.76 | | | | | Win | View Scorecard |
| 9th - Tue, 22 Oct 2024 vs Rwanda | 35 | 20 | 5 | 1 | 175.00 | | | | | Win | View Scorecard |
| Only Test - Thu, 25 Jul 2024 vs Ireland | 0 | 1 | 0 | 0 | 0.00 | | | | | Loss | View Scorecard |
| Only Test - Thu, 25 Jul 2024 vs Ireland | 10 | 30 | 1 | 0 | 33.33 | | | | | Loss | View Scorecard |
| 5th T20I - Sun, 14 Jul 2024 vs India | 1 | 4 | 0 | 0 | 25.00 | | | | | Loss | View Scorecard |
| 4th T20I - Sat, 13 Jul 2024 vs India | 7 | 5 | 1 | 0 | 140.00 | | | | | Loss | View Scorecard |
| 3rd T20I (N) - Wed, 10 Jul 2024 vs India | 37 | 26 | 2 | 2 | 142.30 | | | | | Loss | View Scorecard |
| 2nd T20I - Sun, 07 Jul 2024 vs India | 0 | 4 | 0 | 0 | 0.00 | | | | | Loss | View Scorecard |
| 1st T20I - Sat, 06 Jul 2024 vs India | 29 | 25 | 4 | 0 | 116.00 | | | | | Win | View Scorecard |
| 4th T20I (N) - Fri, 10 May 2024 vs Bangladesh | 12 | 18 | 1 | 0 | 66.66 | | | | | Loss | View Scorecard |
| 3rd T20I - Tue, 07 May 2024 vs Bangladesh | 11 | 16 | 1 | 0 | 68.75 | | | | | Loss | View Scorecard |
| 2nd T20I (N) - Sun, 05 May 2024 vs Bangladesh | 0 | 2 | 0 | 0 | 0.00 | | | | | Loss | View Scorecard |
| 1st T20I (N) - Fri, 03 May 2024 vs Bangladesh | 43 | 39 | 6 | 0 | 110.25 | | | | | Loss | View Scorecard |
| Final - Sat, 23 Mar 2024 vs Namibia | 1 | 1 | 0 | 0 | 100.00 | | | | | Loss | View Scorecard |
| 2nd Semi-Final - Thu, 21 Mar 2024 vs Zimbabwe Emerging Players | 41 | 23 | 3 | 3 | 178.26 | | | | | Loss | View Scorecard |
| 5th , Group B - Mon, 18 Mar 2024 vs Tanzania | 42 | 39 | 1 | 2 | 107.69 | | | | | Loss | View Scorecard |
| 1st , Group B - Sun, 17 Mar 2024 vs Zimbabwe Emerging Players | 28 | 15 | 4 | 0 | 186.66 | | | | | Loss | View Scorecard |
| 3rd T20I (N) - Thu, 18 Jan 2024 vs Sri Lanka | 5 | 10 | 0 | 0 | 50.00 | | | | | Loss | View Scorecard |
| 2nd T20I (N) - Tue, 16 Jan 2024 vs Sri Lanka | 15 | 5 | 0 | 2 | 300.00 | | | | | Win | View Scorecard |
| 3rd ODI (D/N) - Thu, 11 Jan 2024 vs Sri Lanka | 0 | 1 | 0 | 0 | 0.00 | | | | | Loss | View Scorecard |
| 2nd ODI (D/N) - Mon, 08 Jan 2024 vs Sri Lanka | 14 | 21 | 1 | 0 | 66.66 | | | | | Loss | View Scorecard |