Match
|
Date
|
Teams
|
Ground
|
Result
|
Scorecard
|
1
|
05/07/2025
|
Malawi v Germany |
TCA Oval, Blantyre
|
Germany won by 5 wickets
|
Scorecard
|
2
|
06/07/2025
|
Malawi v Tanzania |
TCA Oval, Blantyre
|
Tanzania won by 72 runs
|
Scorecard
|
3
|
06/07/2025
|
Bahrain v Germany |
TCA Oval, Blantyre
|
Bahrain won by 48 runs
|
Scorecard
|
4
|
07/07/2025
|
Germany v Tanzania |
TCA Oval, Blantyre
|
Germany won by 4 wickets
|
Scorecard
|
5
|
07/07/2025
|
Malawi v Bahrain |
TCA Oval, Blantyre
|
Bahrain won by 7 wickets
|
Scorecard
|
6
|
08/07/2025
|
Bahrain v Tanzania |
TCA Oval, Blantyre
|
Tanzania won by 6 wickets
|
Scorecard
|
7
|
09/07/2025
|
Malawi v Tanzania |
TCA Oval, Blantyre
|
Match abandoned
|
Scorecard
|
8
|
09/07/2025
|
Bahrain v Germany |
TCA Oval, Blantyre
|
Match abandoned
|
Scorecard
|
9
|
10/07/2025
|
Bahrain v Tanzania |
TCA Oval, Blantyre
|
Bahrain won by 6 wickets
|
Scorecard
|
10
|
10/07/2025
|
Malawi v Germany |
TCA Oval, Blantyre
|
Malawi won by 8 runs
|
Scorecard
|
11
|
12/07/2025
|
Malawi v Bahrain |
TCA Oval, Blantyre
|
Bahrain won by 10 wickets
|
Scorecard
|
12
|
12/07/2025
|
Germany v Tanzania |
TCA Oval, Blantyre
|
Tanzania won by 5 wickets
|
Scorecard
|
13
|
13/07/2025
|
Malawi v Germany |
TCA Oval, Blantyre
|
Germany won by 37 runs
|
Scorecard
|
Final
|
13/07/2025
|
Bahrain v Tanzania |
TCA Oval, Blantyre
|
Tanzania won by 10 wickets
|
Scorecard
|
|
|
|
|
|
|