24-03-22 Friendly | Botswana Rwanda | 0-0 (0-0) | | | 0 0-0 | |
24-01-08 Friendly | Botswana Mozambique | 1-1 (1-0) | +0.25 W | Draw | 0 0-0 | |
23-11-21 Africa Cup of Nations | Botswana Guinea | 1-0 (0-0) | +0.5 W | Under | 7 3-4 | |
23-11-16 Africa Cup of Nations | Botswana Mozambique | 2-3 (0-1) | -0.25 L | Over | 6 3-3 | |
23-10-16 Friendly | Botswana Eswatini | 2-1 (1-0) | -0.5 W | Over | 12 10-2 | |
23-09-30 Friendly | Botswana Zimbabwe | 1-1 (0-0) | | | 0 0-0 | |
23-09-08 Africa Cup of Nations | Tunisia Botswana | 3-0 (0-0) | -1.5 L | Over | 7 5-2 | |
23-07-11 COSAFA Cup | Namibia Botswana | 0-0 (0-0) | 0 D | Under | 7 3-4 | |
23-07-08 COSAFA Cup | South Africa Botswana | 2-1 (0-0) | -0.75 L | Over | 9 5-4 | |
23-07-05 COSAFA Cup | Eswatini Botswana | 0-1 (0-1) | +0.25 W | Under | 3 2-1 | |
23-06-17 Africa Cup of Nations | Botswana Libya | 1-0 (1-0) | -0.25 W | Under | 8 4-4 | |
23-03-28 Africa Cup of Nations | Botswana Equatorial Guinea | 2-3 (1-2) | 0 L | Over | 8 7-1 | |
23-03-25 Africa Cup of Nations | Equatorial Guinea Botswana | 2-0 (1-0) | -0.75 L | Over | 10 4-6 | |
22-11-17 Friendly | Angola Botswana | 1-0 (1-0) | | | 0 0-0 | |
22-09-27 Friendly | South Africa Botswana | 1-0 (1-0) | -1 D | Under | 7 3-4 | |
22-09-02 African Nations Championship | Madagascar Botswana | 1-1 (1-0) | | | 0 0-0 | |
22-08-27 African Nations Championship | Botswana Madagascar | 0-1 (0-1) | | | 0 0-0 | |
22-07-31 African Nations Championship | Eswatini Botswana | 2-2 (1-1) | | | 0 0-0 | |
22-07-23 African Nations Championship | Botswana Eswatini | 0-0 (0-0) | | | 0 0-0 | |
22-07-17 COSAFA Cup | South Africa Botswana | 2-1 (1-0) | -0.75 L | Over | 10 5-5 | |