| 13 Jun 2017 | SCO 274/9 v NAM 324/5Match 40 · List A | NAM | DNB | 0/20 | 2 | Namibia won by 50 runs | Edinburgh | ICC World Cricket League Championship 2017 |
| 21 Sept 2017 | NAM 89 v UAE 92/4Match 41 · List A | NAM | 3 | - | 0 | United Arab Emirates won by 6 wickets | Windhoek | ICC World Cricket League Championship 2017 |
| 9 Feb 2018 | KEN 83 v NAM 15/0Match 6 · List A | NAM | DNB | 3/6 | 1 | No result | Windhoek | ICC World Cricket League Division Two 2017/18 |
| 11 Feb 2018 | OMA 165 v NAM 166/8Match 7 · List A | NAM | DNB | 0/33 | 0 | Namibia won by 2 wickets | Windhoek | ICC World Cricket League Division Two 2017/18 |
| 28 Oct 2018 | SWA 72/6 v NAM 74/0Match 2 · T20 | NAM | DNB | 0/23 | 0 | Namibia won by 10 wickets | Gaborone | ICC World Twenty20 Africa Region Qualifier C 2018/19 |
| 29 Oct 2018 | NAM 229/6 v MOZ 104Match 8 · T20 | NAM | DNB | 5/16 | 0 | Namibia won by 125 runs | Gaborone | ICC World Twenty20 Africa Region Qualifier C 2018/19 |
| 1 Nov 2018 | NAM 214/4 v LES 35Match 14 · T20 | NAM | DNB | 2/9 | 0 | Namibia won by 179 runs | Gaborone | ICC World Twenty20 Africa Region Qualifier C 2018/19 |
| 2 Nov 2018 | NAM 180/8 v STH 90Match 20 · T20 | NAM | DNB | 1/7 | 1 | Namibia won by 90 runs | Gaborone | ICC World Twenty20 Africa Region Qualifier C 2018/19 |
| 3 Nov 2018 | NAM 116/9 v BOT 117/7Match 21 · T20 | NAM | 1* | 2/31 | 0 | Botswana won by 3 wickets | Gaborone | ICC World Twenty20 Africa Region Qualifier C 2018/19 |
| 20 May 2019 | GHA 91/7 v NAM 92/1Match 2 · T20I | NAM | DNB | 1/12 | 0 | Namibia won by 9 wickets | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 21 May 2019 | UGA 125/8 v NAM 167/7Match 4 · T20I | NAM | DNB | 0/14 | 1 | Namibia won by 42 runs | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 22 May 2019 | BOT 46 v NAM 50/0Match 8 · T20I | NAM | DNB | 0/13 | 0 | Namibia won by 10 wickets | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 19 Aug 2019 | NAM 193/4 v BOT 100/71st T20I · T20I | NAM | DNB | 2/16 | 0 | Namibia won by 93 runs | Windhoek | Botswana tour of Namibia 2019 |
| 20 Aug 2019 | NAM 240/3 v BOT 116/22nd T20I · T20I | NAM | DNB | 0/25 | 0 | Namibia won by 124 runs | Windhoek | Botswana tour of Namibia 2019 |
| 22 Aug 2019 | NAM 174/8 v BOT 963rd T20I · T20I | NAM | 2* | 1/8 | 0 | Namibia won by 78 runs | Windhoek | Botswana tour of Namibia 2019 |
| 3 Apr 2021 | UGA 134/5 v NAM 135/31st T20I · T20I | NAM | DNB | 0/25 | 0 | Namibia won by 7 wickets | Windhoek | Uganda tour of Namibia 2021 |
| 5 Apr 2021 | NAM 134/6 v UGA 65/52nd T20I · T20I | NAM | DNB | 1/4 | 0 | Namibia won by 20 runs (DLS method) | Windhoek | Uganda tour of Namibia 2021 |
| 5 Apr 2021 | NAM 189/3 v UGA 1243rd T20I · T20I | NAM | DNB | 3/30 | 0 | Namibia won by 65 runs | Windhoek | Uganda tour of Namibia 2021 |
| 6 Mar 2022 | NAM 226 v OMA 116Match 61 · ODI | NAM | 0 | 2/14 | 0 | 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 | DNB | 1/27 | 0 | United Arab Emirates won by 3 wickets | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 12 Mar 2022 | UAE 348/3 v NAM 305/9Match 65 · ODI | NAM | 12* | 1/34 | 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 | 0/42 | 1 | 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 | 1/27 | 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 | 1/40 | 0 | Uganda won by 7 wickets | Windhoek | Uganda tour of Namibia 2022 |
| 10 Apr 2022 | NAM 185/7 v UGA 1333rd T20I · T20I | NAM | DNB | 2/29 | 0 | Namibia won by 52 runs | Windhoek | Uganda tour of Namibia 2022 |
| 17 May 2022 | ZIM 153/4 v NAM 146/51st T20I · T20I | NAM | DNB | 0/21 | 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 | 0/15 | 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 | DNB | 0/18 | 0 | Zimbabwe won by 8 wickets | Bulawayo | Namibia tour of Zimbabwe 2022 |
| 10 Jul 2022 | SCO 258/6 v NAM 181Only ODI · ODI | NAM | 5* | 2/46 | 1 | Scotland won by 77 runs | Glasgow | 2022 Scotland Tri-Nation Series (round 14) |
| 17 Sept 2022 | NAM 254/5 v USA 186/7Match 106 · ODI | NAM | DNB | 2/29 | 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 | 0/24 | 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 | DNB | 2/23 | 0 | Namibia won by 61 runs | Port Moresby | ICC Men's Cricket World Cup League 2 2022 |
| 19 Nov 2022 | PNG 107 v NAM 108/2Match 109 · ODI | NAM | DNB | 2/9 | 0 | 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 | 6 | 1/51 | 0 | 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 | DNB | 6/42 | 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 | 0/50 | 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 | 4 | 1/29 | 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 | 3/42 | 0 | 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 | DNB | 2/35 | 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 | 2/38 | 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 | 1* | 1/44 | 0 | 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 | 1 | 0/20 | 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 | DNB | 1/37 | 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 | 5 | 2/58 | 2 | 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 | 3 | 4/20 | 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 | 2/25 | 1 | Namibia won by 7 wickets | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 24 Oct 2023 | ZIM 121/9 v NAM 122/31st T20I · T20I | NAM | DNB | 1/18 | 0 | Namibia won by 7 wickets | Windhoek | Zimbabwe tour of Namibia 2023/24 |
| 25 Oct 2023 | NAM 198/3 v ZIM 200/52nd T20I · T20I | NAM | DNB | 0/45 | 0 | Zimbabwe won by 5 wickets | Windhoek | Zimbabwe tour of Namibia 2023/24 |
| 27 Oct 2023 | NAM 138/6 v ZIM 144/43rd T20I · T20I | NAM | DNB | 0/22 | 2 | Zimbabwe won by 6 wickets | Windhoek | Zimbabwe tour of Namibia 2023/24 |
| 29 Oct 2023 | ZIM 153/6 v NAM 154/34th T20I · T20I | NAM | DNB | 0/13 | 1 | Namibia won by 7 wickets | Windhoek | Zimbabwe tour of Namibia 2023/24 |