| 2 Sept 2025 | NAM 261/8 v CAN 237Match 82 · ODI | NAM | 18 | 1/51 | 2 | Namibia won by 24 runs | King City | ICC Men's Cricket World Cup League 2 2025 |
| 27 Aug 2025 | CAN 219 v NAM 220/5Match 79 · ODI | NAM | 2 | 0/7 | 0 | Namibia won by 5 wickets | King City | ICC Men's Cricket World Cup League 2 2025 |
| 23 Mar 2025 | CAN 142/7 v NAM 143/25th T20I · T20I | NAM | 17* | 0/21 | 1 | Namibia won by 8 wickets | Windhoek | Canada tour of Namibia 2024/25 |
| 22 Mar 2025 | CAN 42/7 v NAM 42/04th T20I · T20I | NAM | DNB | 0/4 | 2 | Namibia won by 10 wickets (DLS method) | Windhoek | Canada tour of Namibia 2024/25 |
| 19 Mar 2025 | CAN 145/8 v NAM 146/72nd T20I · T20I | NAM | 9 | 1/27 | 0 | Namibia won by 3 wickets | Windhoek | Canada tour of Namibia 2024/25 |
| 15 Mar 2025 | NAM 186 v CAN 154Match 60 · ODI | NAM | 17 | 4/24 | 0 | Namibia won by 12 runs (DLS method) | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 13 Mar 2025 | NAM 148 v NED 149/3Match 59 · ODI | NAM | 63 | 0/39 | 0 | Netherlands won by 7 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 9 Mar 2025 | CAN 167/8 v NAM 174Match 57 · ODI | NAM | 41 | 1/24 | 1 | Match tied (Canada won the Super Over) | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 7 Mar 2025 | NED 159 v NAM 106Match 56 · ODI | NAM | 31 | 2/27 | 0 | Netherlands won by 53 runs | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 16 Feb 2025 | NAM 96 v OMA 100/8Match 53 · ODI | NAM | 15 | 5/34 | 0 | Oman won by 2 wickets | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 14 Feb 2025 | USA 268/9 v NAM 198Match 52 · ODI | NAM | 11 | 0/18 | 1 | United States of America won by 70 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 10 Feb 2025 | NAM 169 v OMA 146Match 50 · ODI | NAM | 0 | 2/42 | 1 | Namibia won by 23 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 8 Feb 2025 | USA 293/8 v NAM 179Match 49 · ODI | NAM | 18 | 0/40 | 1 | United States of America won by 114 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 1 Feb 2025 | ADKR 123/7 v GG 124/3Match 27 · T20 | GG | 47 | - | 1 | Gulf Giants won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 31 Jan 2025 | GG 173/6 v ME 174/5Match 26 · T20 | GG | 12 | 0/13 | 1 | MI Emirates won by 5 wickets | Dubai | International League T20 2024/25 |
| 29 Jan 2025 | GG 129/8 v DV 130/5Match 24 · T20 | GG | 4 | 0/17 | 0 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 26 Jan 2025 | SW 171/6 v GG 172/4Match 21 · T20 | GG | 10 | - | 1 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 25 Jan 2025 | ME 151/6 v GG 152/8Match 19 · T20 | GG | 37 | 0/13 | 0 | Gulf Giants won by 2 wickets | Abu Dhabi | International League T20 2024/25 |
| 23 Jan 2025 | GG 153/5 v DC 154/5Match 16 · T20 | GG | 29 | 0/23 | 1 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 19 Jan 2025 | ADKR 176/9 v GG 139/8Match 12 · T20 | GG | 24 | - | 0 | Abu Dhabi Knight Riders won by 37 runs | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DC 165/7 v GG 168/4Match 10 · T20 | GG | 50* | - | 1 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 15 Dec 2024 | BK 117 v KG 120/9Match 26 · T20 | KG | 12 | 3/17 | 0 | Kathmandu Gurkhas won by 1 wicket | Kirtipur | Nepal Premier League 2024/25 |
| 14 Dec 2024 | PA 138/8 v KG 142/4Match 24 · T20 | KG | 25* | 1/14 | 0 | Kathmandu Gurkhas won by 6 wickets | Kirtipur | Nepal Premier League 2024/25 |
| 12 Dec 2024 | KG 101 v JB 104/5Match 21 · T20 | KG | 20 | 1/21 | 1 | Janakpur Bolts won by 5 wickets | Kirtipur | Nepal Premier League 2024/25 |
| 11 Dec 2024 | KG 103 v LL 85Match 19 · T20 | KG | 1 | 2/19 | 0 | Kathmandu Gurkhas won by 18 runs | Kirtipur | Nepal Premier League 2024/25 |
| 5 Dec 2024 | SPR 167/6 v KG 94Match 9 · T20 | KG | 10 | 1/9 | 0 | Sudur Paschim Royals won by 73 runs | Kirtipur | Nepal Premier League 2024/25 |
| 4 Dec 2024 | KY 149/5 v KG 153/7Match 6 · T20 | KG | 38 | 2/29 | 0 | Kathmandu Gurkhas won by 3 wickets | Kirtipur | Nepal Premier League 2024/25 |
| 2 Dec 2024 | KG 111/9 v CR 114/5Match 2 · T20 | KG | 4 | 1/22 | 0 | Chitwan Rhinos won by 5 wickets | Kirtipur | Nepal Premier League 2024/25 |
| 5 Oct 2024 | NAM 120/9 v USA 124/4Match 6 · T20I | NAM | 2 | 3/23 | 0 | United States of America won by 6 wickets | Windhoek | Namibia T20 Tri-Series 2024 |
| 2 Oct 2024 | NAM 110/6 v UAE 111/4Match 4 · T20I | NAM | 0 | 0/17 | 0 | United Arab Emirates won by 6 wickets | Windhoek | Namibia T20 Tri-Series 2024 |
| 1 Oct 2024 | USA 181/4 v NAM 168/8Match 3 · T20I | NAM | 77 | 1/32 | 0 | United States of America won by 13 runs | Windhoek | Namibia T20 Tri-Series 2024 |
| 29 Sept 2024 | UAE 245/2 v NAM 205/8Match 1 · T20I | NAM | 37 | 2/26 | 0 | United Arab Emirates won by 40 runs | Windhoek | Namibia T20 Tri-Series 2024 |
| 26 Sept 2024 | UAE 190 v NAM 194/2Match 35 · ODI | NAM | 59* | 1/44 | 1 | Namibia won by 8 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2024 |
| 22 Sept 2024 | NAM 286/9 v USA 287/3Match 31 · ODI | NAM | 14 | 0/28 | 0 | United States of America won by 7 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2024 |
| 20 Sept 2024 | NAM 313 v UAE 316/9Match 29 · ODI | NAM | 19 | 1/54 | 1 | United Arab Emirates won by 1 wicket | Windhoek | ICC Men's Cricket World Cup League 2 2024 |
| 16 Sept 2024 | NAM 199/9 v USA 200/4Match 25 · ODI | NAM | 27 | 2/34 | 0 | United States of America won by 6 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2024 |
| 26 Jul 2024 | SCO 301/6 v NAM 163Match 18 · ODI | NAM | 53 | 0/17 | 0 | Scotland won by 138 runs | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 24 Jul 2024 | NAM 196/9 v OMA 197/6Match 17 · ODI | NAM | 8 | 0/29 | 0 | Oman won by 4 wickets | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 20 Jul 2024 | SCO 290/9 v NAM 235/9Match 15 · ODI | NAM | 63 | 2/47 | 0 | Scotland won by 47 runs (DLS method) | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 18 Jul 2024 | OMA 233/8 v NAM 234/4Match 14 · ODI | NAM | 36 | 0/28 | 0 | Namibia won by 6 wickets | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 15 Jun 2024 | ENG 122/5 v NAM 84/3Match 34 · T20I | NAM | 1* | 0/26 | 0 | England won by 41 runs (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 11 Jun 2024 | NAM 72 v AUS 74/1Match 24 · T20I | NAM | 36 | 0/6 | 0 | Australia won by 9 wickets | North Sound | ICC Men's T20 World Cup 2024 |
| 6 Jun 2024 | NAM 155/9 v SCO 157/5Match 12 · T20I | NAM | 52 | 2/29 | 0 | Scotland won by 5 wickets | Bridgetown | ICC Men's T20 World Cup 2024 |
| 2 Jun 2024 | OMA 109 v NAM 109/6Match 3 · T20I | NAM | 13 | 2/20 | 1 | Match tied (Namibia won the Super Over) | Bridgetown | ICC Men's T20 World Cup 2024 |
| 7 Apr 2024 | NAM 212/3 v OMA 1505th T20I · T20I | NAM | 64* | 2/22 | 0 | Namibia won by 62 runs | Al Amarat | Namibia tour of Oman 2024 |
| 5 Apr 2024 | NAM 164/4 v OMA 140/94th T20I · T20I | NAM | 5 | 2/17 | 1 | Namibia won by 24 runs | Al Amarat | Namibia tour of Oman 2024 |
| 4 Apr 2024 | NAM 101/8 v OMA 104/23rd T20I · T20I | NAM | 15 | - | 0 | Oman won by 8 wickets | Al Amarat | Namibia tour of Oman 2024 |
| 2 Apr 2024 | OMA 137/7 v NAM 131/92nd T20I · T20I | NAM | 58 | 3/7 | 0 | Oman won by 6 runs | Al Amarat | Namibia tour of Oman 2024 |
| 1 Apr 2024 | OMA 109/9 v NAM 114/61st T20I · T20I | NAM | 3 | 1/20 | 0 | Namibia won by 4 wickets | Al Amarat | Namibia tour of Oman 2024 |
| 23 Feb 2024 | NAM 203 v NED 179Match 5 · ODI | NAM | 12 | 3/33 | 1 | Namibia won by 24 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2023/24 |