| List A | BOT v GUE, Match at Frinton-on-Sea – 8 Sept 2015 | BOT v NGR, Match 14 at Benoni – 13 Apr 2017 |
| T20 | SWA v BOT, Match 15 at Gaborone – 1 Nov 2018 | LES v BOT, Match 18 at Gaborone – 2 Nov 2018 |
| T20I | BOT v NGR, Match 5 at Kampala – 21 May 2019 | RWA v BOT, Match 12 at Kigali City – 13 Sept 2026 |