| 1 | JerseyJER | 4 | 3 | 0 | 0 | 1 | 7 | 7.333 | |
| Opponent | Description | Date | Result | | SerbiaSER | Group A | 07 Jul 202407 Jul | JER won by 165 runs. | | SwitzerlandSUI | Group A | 09 Jul 202409 Jul | JER won by 167 runs. | | BelgiumBEL | Group A | 10 Jul 202410 Jul | JER won by 108 runs. | | CroatiaCR | Group A | 12 Jul 202412 Jul | Match abandoned | | NorwayNOR | Final | 14 Jul 202414 Jul | JER won by 6 wickets |
|
| 2 | CroatiaCR | 4 | 2 | 1 | 0 | 1 | 5 | -0.266 | |
| Opponent | Description | Date | Result | | BelgiumBEL | Group A | 08 Jul 202408 Jul | CR won by 5 runs (DLS method) | | SerbiaSER | Group A | 10 Jul 202410 Jul | CR won by 28 runs. | | JerseyJER | Group A | 12 Jul 202412 Jul | Match abandoned | | SwitzerlandSUI | Group A | 13 Jul 202413 Jul | CHE won by 7 wickets | | GermanyGER | 3rd Place Play Off | 14 Jul 202414 Jul | GER won by 8 wickets |
|
| 3 | BelgiumBEL | 4 | 2 | 2 | 0 | 0 | 4 | -0.363 | |
| Opponent | Description | Date | Result | | SwitzerlandSUI | 2nd Match, Group A | 07 Jul 202407 Jul | BEL won by 1 wicket | | CroatiaCR | Group A | 08 Jul 202408 Jul | CR won by 5 runs (DLS method) | | JerseyJER | Group A | 10 Jul 202410 Jul | JER won by 108 runs. | | SerbiaSER | Group A | 12 Jul 202412 Jul | BEL won by 77 runs. |
|
| 4 | SwitzerlandSUI | 4 | 2 | 2 | 0 | 0 | 4 | -1.089 | |
| Opponent | Description | Date | Result | | BelgiumBEL | 2nd Match, Group A | 07 Jul 202407 Jul | BEL won by 1 wicket | | JerseyJER | Group A | 09 Jul 202409 Jul | JER won by 167 runs. | | SerbiaSER | Group A | 11 Jul 202411 Jul | CHE won by 40 runs. | | CroatiaCR | Group A | 13 Jul 202413 Jul | CHE won by 7 wickets |
|
| 5 | SerbiaSER | 4 | 0 | 4 | 0 | 0 | 0 | -4.247 | |
| Opponent | Description | Date | Result | | JerseyJER | Group A | 07 Jul 202407 Jul | JER won by 165 runs. | | CroatiaCR | Group A | 10 Jul 202410 Jul | CR won by 28 runs. | | SwitzerlandSUI | Group A | 11 Jul 202411 Jul | CHE won by 40 runs. | | BelgiumBEL | Group A | 12 Jul 202412 Jul | BEL won by 77 runs. |
|