| 20 May 2019 | GHA 91/7 v NAM 92/1Match 2 · T20I | GHA | 3* | 0/17 | 0 | Namibia won by 9 wickets | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 21 May 2019 | GHA 88 v KEN 141/5Match 6 · T20I | GHA | 0 | 0/15 | 0 | Kenya won by 53 runs | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 22 May 2019 | GHA 107/8 v NGR 135/8Match 7 · T20I | GHA | 13 | 0/15 | 0 | Nigeria won by 28 runs | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 23 May 2019 | UGA 117/3 v GHA 113/6Match 12 · T20I | GHA | 18* | 0/25 | 0 | Uganda won by 7 wickets | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 18 Aug 2021 | GHA 164/5 v RWA 165/91st T20I · T20I | GHA | DNB | 0/33 | 1 | Rwanda won by 1 wicket | Kigali City | Ghana tour of Rwanda 2021 |
| 16 Oct 2021 | SEY 95 v GHA 96/1Match 3 · T20I | GHA | DNB | 1/19 | 0 | Ghana won by 9 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A & B 2021/22 |
| 17 Oct 2021 | GHA 239/5 v LES 1237th Match, Group A · T20I | GHA | DNB | 1/8 | 0 | Ghana won by 116 runs | Kigali City | - |
| 19 Oct 2021 | MAA 95/8 v GHA 96/3Match 9 · T20I | GHA | 23* | 3/10 | 0 | Ghana won by 7 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 20 Oct 2021 | SWA 74/9 v GHA 75/3Match 14 · T20I | GHA | DNB | 0/7 | 0 | Ghana won by 7 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 21 Oct 2021 | UGA 176/6 v GHA 97Match 17 · T20I | GHA | 0 | 1/26 | 3 | Uganda won by 79 runs | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 16 Sept 2022 | GHA 154/7 v MOZ 126/4Match 3 · T20I | GHA | 0 | 0/26 | 0 | Ghana won by 28 runs | Benoni | Africa Cricket Association Cup 2022 |
| 18 Sept 2022 | BOT 146/9 v GHA 135Match 7 · T20I | GHA | 33 | 2/36 | 1 | Botswana won by 11 runs | Benoni | Africa Cricket Association Cup 2022 |
| 20 Sept 2022 | GHA 133/9 v UGA 135/2Match 12 · T20I | GHA | 15 | 0/12 | 0 | Uganda won by 8 wickets | Benoni | Africa Cricket Association Cup 2022 |
| 1 Dec 2022 | GHA 176/5 v SWA 151/52nd Match · T20I | GHA | 0 | 1/16 | 1 | Ghana won by 25 runs | Kigali City | - |
| 2 Dec 2022 | GHA 111 v MOZ 115/3Match 6 · T20I | GHA | 1 | - | 0 | Mozambique won by 7 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 4 Dec 2022 | GHA 121/7 v TAN 122/6Match 11 · T20I | GHA | 46 | - | 0 | Tanzania won by 4 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 5 Dec 2022 | GHA 135/7 v SIE 61/1Match 16 · T20I | GHA | 0 | - | 0 | Sierra Leone won by 18 runs (DLS method) | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 6 Dec 2022 | GHA 183/3 v CAM 7620th Match · T20I | GHA | DNB | 1/6 | 1 | Ghana won by 107 runs | Kigali City | - |
| 8 Dec 2022 | GHA 215/3 v GAM 69Match 21 · T20I | GHA | DNB | - | 0 | Ghana won by 138 runs (DLS method) | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 9 Dec 2022 | GHA 127/7 v NGR 131/4Match 27 · T20I | GHA | 0 | 1/16 | 0 | Nigeria won by 6 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 4 Oct 2023 | SIE 95/9 v GHA 96/7Match 2 · T20I | GHA | 23 | - | 1 | Ghana won by 3 wickets | Lagos | West Africa Trophy 2023/24 |
| 5 Oct 2023 | RWA 121/7 v GHA 121Match 4 · T20I | GHA | 1 | 1/17 | 1 | Match tied (Ghana won the Super Over) | Lagos | West Africa Trophy 2023/24 |
| 6 Oct 2023 | NGR 129 v GHA 94Match 5 · T20I | GHA | 8 | - | 2 | Nigeria won by 35 runs | Lagos | West Africa Trophy 2023/24 |
| 7 Oct 2023 | SIE 110/7 v GHA 111/28th Match · T20I | GHA | DNB | 1/8 | 0 | Ghana won by 8 wickets (with 19 balls remaining) | Lagos | West Africa Trophy 2023/24 |
| 8 Oct 2023 | RWA 107/5 v GHA 60Match 10 · T20I | GHA | 0 | 0/24 | 1 | Rwanda won by 47 runs | Lagos | West Africa Trophy 2023/24 |
| 10 Oct 2023 | NGR 142/6 v GHA 60Match 11 · T20I | GHA | 0 | 0/22 | 0 | Nigeria won by 82 runs | Lagos | West Africa Trophy 2023/24 |
| 11 Oct 2023 | GHA 109/9 v NGR 110/5Match 13 · T20I | GHA | 3 | - | 0 | Nigeria won by 5 wickets | Lagos | West Africa Trophy 2023/24 |
| 12 Oct 2023 | GHA 54 v RWA 58/1Match 15 · T20I | GHA | 3* | 1/3 | 0 | Rwanda won by 9 wickets | Lagos | West Africa Trophy 2023/24 |
| 14 Oct 2023 | GHA 112/9 v SIE 107/6Match 18 · T20I | GHA | 9 | 1/16 | 1 | Ghana won by 5 runs | Lagos | West Africa Trophy 2023/24 |
| 15 Oct 2023 | GHA 72 v SIE 73/43rd Place Play-Off · T20I | GHA | 19 | 1/11 | 0 | Sierra Leone won by 6 wickets | Lagos | West Africa Trophy 2023/24 |
| 9 Dec 2023 | GHA 54 v RWA 57/76th Match, Group A · T20I | GHA | 0 | 2/12 | 0 | Rwanda won by 3 wickets (with 38 balls remaining) | Benoni | West Africa Trophy 2023/24 |
| 10 Dec 2023 | GHA 185/3 v GAM 87/78th Match, Group A · T20I | GHA | DNB | 0/13 | 1 | Ghana won by 98 runs | Benoni | - |
| 11 Dec 2023 | BOT 153/6 v GHA 1152nd Match, Group B · T20I | GHA | 0 | 2/37 | 0 | Botswana won by 38 runs | Benoni | - |
| 13 Dec 2023 | GHA 107/9 v KEN 113/25th Match, Group B · T20I | GHA | 10 | 0/11 | 0 | Kenya won by 8 wickets (with 41 balls remaining) | Benoni | African Games 2023/24 |
| 17 Dec 2023 | SIE 111/6 v GHA 112/812th Match, Group B · T20I | GHA | 18* | 0/19 | 0 | Ghana won by 2 wickets (with 2 balls remaining) | Benoni | West Africa Trophy 2023/24 |