ENG
SA
null
Afghanistan
Pakistan
Canada
Namibia
Nigeria
Sierra Leone
Nigeria won by 63 runs
Rwanda
Rwanda won by 33 runs
Ghana
Ghana won by 8 wickets (with 19 balls remaining)
Nigeria won by 9 wickets (with 77 balls remaining)
Sierra Leone won by 2 runs
Rwanda won by 5 wickets (with 28 balls remaining)
Nigeria won by 53 runs
Ghana won by 5 runs
Sierra Leone won by 6 wickets (with 12 balls remaining)
Kenya
Kenya won by 8 wickets (with 33 balls remaining)
Mali
Sierra Leone won by 8 wickets (with 103 balls remaining)
Cameroon
Sierra Leone won by 9 wickets (with 94 balls remaining)
Kenya won by 8 wickets (with 74 balls remaining)
Botswana
Sierra Leone won by 2 wickets (with 2 balls remaining)
Ghana won by 2 wickets (with 2 balls remaining)
Ivory Coast
Sierra Leone won by 168 runs
Botswana won by 5 wickets (with 15 balls remaining)
St Helena
Sierra Leone won by 4 wickets (with 6 balls remaining)
Nigeria won by 29 runs
Eswatini
Sierra Leone won by 109 runs
Records index: most runs, most wickets, and a lot more
The latest cricket photos
Rankings: Who's leading in every format