21st - Fri, 28 Jul 2023 vs Ireland | 54 | 29 | 3 | 4 | 186.20 | | | | | Win | View Scorecard |
16th - Thu, 27 Jul 2023 vs Denmark | 60 | 32 | 4 | 4 | 187.50 | | | | | Win | View Scorecard |
14th - Tue, 25 Jul 2023 vs Austria | 40 | 19 | 5 | 1 | 210.52 | | | | | Win | View Scorecard |
6th - Fri, 21 Jul 2023 vs Jersey | 34 | 29 | 4 | 0 | 117.24 | | | | | Win | View Scorecard |
3rd - Thu, 20 Jul 2023 vs Germany | 60 | 31 | 6 | 3 | 193.54 | | | | | Win | View Scorecard |
28th , Super Six - Thu, 06 Jul 2023 vs Netherlands | 64 | 84 | 3 | 2 | 76.19 | | | | | Loss | View Scorecard |
26th , Super Six - Tue, 04 Jul 2023 vs Zimbabwe | 7 | 18 | 0 | 0 | 38.88 | | | | | Win | View Scorecard |
23rd , Super Six - Sat, 01 Jul 2023 vs West Indies | 13 | 14 | 2 | 0 | 92.85 | | | | | Win | View Scorecard |
19th , Group B - Tue, 27 Jun 2023 vs Sri Lanka | 10 | 20 | 2 | 0 | 50.00 | | | | | Loss | View Scorecard |
16th , Group B - Sun, 25 Jun 2023 vs Oman | 60 | 62 | 7 | 0 | 96.77 | | | | | Win | View Scorecard |
12th , Group B - Fri, 23 Jun 2023 vs United Arab Emirates | 127 | 136 | 9 | 3 | 93.38 | | | | | Win | View Scorecard |
7th , Group B - Wed, 21 Jun 2023 vs Ireland | 10 | 17 | 0 | 0 | 58.82 | | | | | Win | View Scorecard |
126th - Tue, 21 Feb 2023 vs Nepal | 0 | 1 | 0 | 0 | 0.00 | | | | | Loss | View Scorecard |
125th - Mon, 20 Feb 2023 vs Namibia | 32 | 55 | 1 | 1 | 58.18 | | | | | Win | View Scorecard |
123rd - Fri, 17 Feb 2023 vs Nepal | 19 | 25 | 2 | 1 | 76.00 | | | | | Loss | View Scorecard |
125th - Mon, 20 Feb 2023 vs Namibia | | | | | | 1.00 | 9 | 0 | 9.00 | Win | View Scorecard |