| 7 Apr 2021 | NAM 301/7 v UGA 203/7Match 1 · List A | NAM | 6* | 5/36 | 0 | Namibia won by 98 runs | Windhoek | Uganda tour of Namibia 2021 |
| 8 Apr 2021 | NAM 355/9 v UGA 192Match 2 · List A | NAM | 12 | 2/18 | 0 | Namibia won by 163 runs | Windhoek | Uganda tour of Namibia 2021 |
| 9 Oct 2021 | SCO 137/8 v NAM 138/5Only T20I · T20I | NAM | DNB | 2/23 | 0 | Namibia won by 5 wickets | Dubai | Namibia v Scotland T20I Match 2021/22 |
| 18 Oct 2021 | NAM 96 v SL 100/3Match 4 · T20I | NAM | 1 | 1/27 | 0 | Sri Lanka won by 7 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 20 Oct 2021 | NED 164/4 v NAM 166/4Match 7 · T20I | NAM | DNB | 0/32 | 0 | Namibia won by 6 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 22 Oct 2021 | IRE 125/8 v NAM 126/2Match 11 · T20I | NAM | DNB | 0/18 | 0 | Namibia won by 8 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 27 Oct 2021 | SCO 109/8 v NAM 115/6Match 21 · T20I | NAM | DNB | 3/17 | 0 | Namibia won by 4 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 2 Nov 2021 | PAK 189/2 v NAM 144/5Match 31 · T20I | NAM | DNB | 0/36 | 0 | Pakistan won by 45 runs | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 5 Nov 2021 | NZ 163/4 v NAM 111/7Match 36 · T20I | NAM | 6* | 0/25 | 1 | New Zealand won by 52 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 8 Nov 2021 | NAM 132/8 v IND 136/1Match 42 · T20I | NAM | 13* | 0/26 | 0 | India won by 9 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 26 Nov 2021 | NAM 228 v OMA 188Match 49 · ODI | NAM | 22 | 2/50 | 1 | Namibia won by 40 runs | Windhoek | ICC Men's Cricket World Cup League 2 2021/22 |
| 6 Mar 2022 | NAM 226 v OMA 116Match 61 · ODI | NAM | 0 | 1/25 | 2 | Namibia won by 110 runs | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 8 Mar 2022 | NAM 206/8 v UAE 207/7Match 62 · ODI | NAM | 1* | 0/32 | 0 | United Arab Emirates won by 3 wickets | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 11 Mar 2022 | NAM 275/8 v OMA 276/3Match 64 · ODI | NAM | 7 | 0/45 | 0 | Oman won by 7 wickets | Sharjah | ICC Men's Cricket World Cup League 2 2021/22 |
| 12 Mar 2022 | UAE 348/3 v NAM 305/9Match 65 · ODI | NAM | 28 | 0/72 | 0 | United Arab Emirates won by 43 runs | Sharjah | ICC Men's Cricket World Cup League 2 2021/22 |
| 14 Mar 2022 | OMA 265/5 v NAM 266/5Match 66 · ODI | NAM | DNB | 2/47 | 0 | Namibia won by 5 wickets | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 8 Apr 2022 | UGA 127/5 v NAM 128/21st T20I · T20I | NAM | DNB | - | 0 | Namibia won by 8 wickets | Windhoek | Uganda tour of Namibia 2022 |
| 9 Apr 2022 | NAM 177/4 v UGA 178/32nd T20I · T20I | NAM | DNB | - | 0 | Uganda won by 7 wickets | Windhoek | Uganda tour of Namibia 2022 |
| 10 Apr 2022 | NAM 185/7 v UGA 1333rd T20I · T20I | NAM | 7* | - | 1 | Namibia won by 52 runs | Windhoek | Uganda tour of Namibia 2022 |
| 17 May 2022 | ZIM 153/4 v NAM 146/51st T20I · T20I | NAM | 1* | 0/13 | 0 | Zimbabwe won by 7 runs | Bulawayo | Namibia tour of Zimbabwe 2022 |
| 19 May 2022 | ZIM 122/8 v NAM 124/22nd T20I · T20I | NAM | DNB | 1/14 | 1 | Namibia won by 8 wickets | Bulawayo | Namibia tour of Zimbabwe 2022 |
| 21 May 2022 | NAM 128/8 v ZIM 129/23rd T20I · T20I | NAM | 3 | 0/13 | 0 | Zimbabwe won by 8 wickets | Bulawayo | Namibia tour of Zimbabwe 2022 |
| 22 May 2022 | ZIM 157/8 v NAM 161/44th T20I · T20I | NAM | DNB | 0/22 | 0 | Namibia won by 6 wickets | Bulawayo | Namibia tour of Zimbabwe 2022 |
| 24 May 2022 | NAM 127/8 v ZIM 955th T20I · T20I | NAM | 19* | 1/15 | 0 | Namibia won by 32 runs | Bulawayo | Namibia tour of Zimbabwe 2022 |
| 11 Jul 2022 | NAM 220 v NEP 180Match 92 · ODI | NAM | 6 | 1/42 | 0 | Namibia won by 40 runs | Ayr | ICC Men's Cricket World Cup League 2 2022 |
| 14 Jul 2022 | NAM 215/7 v SCO 219/7Match 94 · ODI | NAM | 7* | 3/41 | 0 | Scotland won by 3 wickets | Glasgow | ICC Men's Cricket World Cup League 2 2022 |
| 16 Jul 2022 | NAM 199 v NEP 136Match 95 · ODI | NAM | 19 | 0/21 | 1 | Namibia won by 63 runs | Ayr | ICC Men's Cricket World Cup League 2 2022 |
| 15 Sept 2022 | NAM 176 v USA 97Match 105 · ODI | NAM | 16 | 1/16 | 0 | Namibia won by 79 runs | Port Moresby | ICC Men's Cricket World Cup League 2 2022 |
| 17 Sept 2022 | NAM 254/5 v USA 186/7Match 106 · ODI | NAM | 0 | 1/22 | 0 | Namibia won by 68 runs | Port Moresby | ICC Men's Cricket World Cup League 2 2022 |
| 20 Sept 2022 | NAM 284/4 v PNG 117Match 107 · ODI | NAM | DNB | 1/17 | 0 | Namibia won by 167 runs | Port Moresby | ICC Men's Cricket World Cup League 2 2022 |
| 21 Sept 2022 | NAM 214/8 v PNG 153Match 108 · ODI | NAM | 4 | 2/22 | 1 | Namibia won by 61 runs | Port Moresby | ICC Men's Cricket World Cup League 2 2022 |
| 20 Oct 2022 | UAE 148/3 v NAM 141/8Match 10 · T20I | NAM | 25* | 0/22 | 1 | United Arab Emirates won by 7 runs | Geelong | ICC Men's T20 World Cup 2022/23 |
| 19 Nov 2022 | PNG 107 v NAM 108/2Match 109 · ODI | NAM | DNB | 1/14 | 2 | Namibia won by 8 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 20 Nov 2022 | USA 244/8 v NAM 173Match 110 · ODI | NAM | 8 | 3/37 | 1 | United States of America won by 71 runs | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 23 Nov 2022 | PNG 236 v NAM 241/7Match 112 · ODI | NAM | 55* | 4/53 | 0 | Namibia won by 3 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 26 Nov 2022 | USA 211/7 v NAM 212/4Match 114 · ODI | NAM | DNB | 1/46 | 0 | Namibia won by 6 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 1 Dec 2022 | NAM 211/9 v SCO 213/6Match 115 · ODI | NAM | 0 | 2/54 | 0 | Scotland won by 4 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 2 Dec 2022 | NEP 197 v NAM 4/0Match 116 · ODI | NAM | DNB | 0/38 | 1 | No result | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 5 Dec 2022 | SCO 208 v NAM 210/7Match 118 · ODI | NAM | 1 | 4/37 | 0 | Namibia won by 3 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 7 Dec 2022 | NAM 275/7 v NEP 189Match 119 · ODI | NAM | DNB | 1/42 | 0 | Namibia won by 86 runs | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 14 Feb 2023 | NAM 285 v NEP 287/8Match 121 · ODI | NAM | 11 | 3/48 | 1 | Nepal won by 2 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 15 Feb 2023 | NAM 153 v SCO 157/0Match 122 · ODI | NAM | 6 | 0/19 | 0 | Scotland won by 10 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 18 Feb 2023 | NAM 274/6 v NEP 278/7Match 124 · ODI | NAM | 24* | 3/71 | 0 | Nepal won by 3 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 20 Feb 2023 | SCO 221 v NAM 178Match 125 · ODI | NAM | 10 | 5/30 | 0 | Scotland won by 43 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 23 Feb 2023 | NAM 91 v UAE 95/9Match 127 · ODI | NAM | 30 | 3/27 | 0 | United Arab Emirates won by 1 wicket | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 25 Feb 2023 | UAE 166/9 v NAM 167/3Match 128 · ODI | NAM | DNB | 1/34 | 1 | Namibia won by 7 wickets | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 26 Mar 2023 | USA 231/9 v NAM 151Match 1 · ODI | NAM | 0 | 2/36 | 0 | United States of America won by 80 runs | Windhoek | ICC Cricket World Cup Qualifier Play-off 2023 |
| 30 Mar 2023 | JER 213/9 v NAM 216/2Match 6 · ODI | NAM | DNB | 3/24 | 0 | Namibia won by 8 wickets | Windhoek | ICC Cricket World Cup Qualifier Play-off 2023 |
| 2 Apr 2023 | UAE 267/5 v NAM 239Match 11 · ODI | NAM | 28 | 0/66 | 0 | United Arab Emirates won by 28 runs | Windhoek | ICC Cricket World Cup Qualifier Play-off 2023 |
| 4 Apr 2023 | NAM 267/9 v CAN 156Match 12 · ODI | NAM | 7 | 1/24 | 1 | Namibia won by 111 runs | Windhoek | ICC Cricket World Cup Qualifier Play-off 2023 |