Match
|
Date
|
Teams
|
Ground
|
Result
|
Scorecard
|
1
|
11/12/2023
|
Rwanda v Uganda |
Willowmoore Park, Benoni
|
Rwanda won by 2 runs
|
Scorecard
|
2
|
11/12/2023
|
Botswana v Ghana |
Willowmoore Park, Benoni
|
Botswana won by 38 runs
|
Scorecard
|
3
|
12/12/2023
|
Kenya v Sierra Leone |
Willowmoore Park, Benoni
|
Kenya won by 8 wickets
|
Scorecard
|
4
|
13/12/2023
|
Malawi v Uganda |
Willowmoore Park, Benoni
|
Uganda won by 7 wickets
|
Scorecard
|
5
|
13/12/2023
|
Ghana v Kenya |
Willowmoore Park, Benoni
|
Kenya won by 8 wickets
|
Scorecard
|
6
|
15/12/2023
|
Malawi v Mozambique |
Willowmoore Park, Benoni
|
Malawi won by 6 wickets
|
Scorecard
|
7
|
15/12/2023
|
Botswana v Sierra Leone |
Willowmoore Park, Benoni
|
Sierra Leone won by 2 wickets
|
Scorecard
|
8
|
15/12/2023
|
Mozambique v Uganda |
Willowmoore Park, Benoni
|
Uganda won by 51 runs
|
Scorecard
|
9
|
16/12/2023
|
Malawi v Rwanda |
Willowmoore Park, Benoni
|
Malawi won by 46 runs
|
Scorecard
|
10
|
16/12/2023
|
Botswana v Kenya |
Willowmoore Park, Benoni
|
Kenya won by 40 runs
|
Scorecard
|
11
|
17/12/2023
|
Mozambique v Rwanda |
Willowmoore Park, Benoni
|
Mozambique won by 5 wickets
|
Scorecard
|
12
|
17/12/2023
|
Ghana v Sierra Leone |
Willowmoore Park, Benoni
|
Ghana won by 2 wickets
|
Scorecard
|
1st Semi Final
|
18/12/2023
|
Botswana v Uganda |
Willowmoore Park, Benoni
|
Uganda won by 10 wickets
|
Scorecard
|
2nd Semi Final
|
18/12/2023
|
Kenya v Malawi |
Willowmoore Park, Benoni
|
Kenya won by 4 runs
|
Scorecard
|
15
|
19/12/2023
|
Botswana v Malawi |
Willowmoore Park, Benoni
|
Botswana won by 3 wickets
|
Scorecard
|
Final
|
19/12/2023
|
Kenya v Uganda |
Willowmoore Park, Benoni
|
Uganda won by 91 runs
|
Scorecard
|
|
|
|
|
|
|