Fixtures & Results

Uganda

Botswana
Uganda beat Botswana by 33 runs

Botswana

Nigeria
Nigeria beat Botswana by 10 wickets

Rwanda

Botswana
Rwanda beat Botswana by 25 runs

Botswana

Uganda
Uganda beat Botswana by 108 runs

Rwanda

Botswana
Botswana beat Rwanda by 6 wickets

Botswana

Nigeria
Botswana beat Nigeria by 3 wickets

Botswana

Rwanda
Rwanda beat Botswana by 10 wickets

Nigeria

Botswana
Nigeria beat Botswana by 29 runs

Uganda

Botswana
Uganda beat Botswana by 78 runs

Nigeria

Botswana
Nigeria beat Botswana by 77 runs

Saint Helena

Botswana
Botswana beat Saint Helena by 9 wickets

Ivory Coast

Botswana
Botswana beat Ivory Coast by 10 wickets

Botswana

Sierra Leone
Botswana beat Sierra Leone by 5 wickets

Eswatini

Botswana
Botswana beat Eswatini by 48 runs

Botswana

Malawi
Botswana beat Malawi by 3 wickets

Botswana

Uganda
Uganda beat Botswana by 10 wickets

Botswana

Kenya
Kenya beat Botswana by 40 runs

Botswana

Sierra Leone
Sierra Leone beat Botswana by 2 wickets

Botswana

Ghana
Botswana beat Ghana by 38 runs

Kenya

Botswana
Kenya beat Botswana by 6 wickets

Rwanda

Botswana
Rwanda beat Botswana by 7 wickets

Botswana

Uganda
Uganda beat Botswana by 7 wickets

Botswana

Kenya
Botswana beat Kenya by 30 runs

Uganda

Botswana
Uganda beat Botswana by 64 runs

Botswana

Rwanda
Rwanda beat Botswana by 27 runs

Kenya

Botswana
Kenya beat Botswana by 8 wickets

Rwanda

Botswana
Botswana beat Rwanda by 35 runs

Botswana

Uganda
Uganda beat Botswana by 6 wickets

Botswana

Saint Helena
Botswana beat Saint Helena by 59 runs

Kenya

Botswana
Kenya beat Botswana by 8 wickets

Botswana

Mali
Botswana beat Mali by 5 wickets

Malawi

Botswana
Malawi beat Botswana by 4 wickets

Botswana

Lesotho
Botswana beat Lesotho by 10 wickets

Tanzania

Botswana
Tanzania beat Botswana by 4 wickets

Mozambique

Botswana
Botswana beat Mozambique by 91 runs

Botswana

Ghana
Botswana beat Ghana by 11 runs

Botswana

Uganda
Uganda beat Botswana by 7 wickets

Botswana

Tanzania
Tanzania beat Botswana by 3 runs

Botswana

Mozambique
Botswana beat Mozambique by 52 runs

Botswana

Cameroon
Botswana beat Cameroon by 9 wickets

Botswana

Sierra Leone
Botswana beat Sierra Leone by 72 runs