| 13 Mar 2023 | PNG 95 v NEP 100/1Match 138 · ODI | NEP | DNB | 1/22 | 0 | Nepal won by 9 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 12 Mar 2023 | NEP 248 v UAE 71Match 137 · ODI | NEP | 2 | 1/6 | 0 | Nepal won by 177 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 9 Mar 2023 | NEP 297 v PNG 245Match 135 · ODI | NEP | 4* | 0/41 | 1 | Nepal won by 52 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 6 Mar 2023 | NEP 229/8 v UAE 187Match 134 · ODI | NEP | DNB | 3/26 | 0 | Nepal won by 42 runs | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 3 Mar 2023 | PNG 179 v NEP 182/7Match 132 · ODI | NEP | DNB | 2/39 | 1 | Nepal won by 3 wickets | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 2 Mar 2023 | UAE 207/8 v NEP 139Match 131 · ODI | NEP | 4 | 0/32 | 0 | United Arab Emirates won by 68 runs | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 27 Feb 2023 | NEP 207/6 v PNG 203/9129th Match · ODI | NEP | 5* | 1/17 | 0 | Nepal won by 4 wickets (with 28 balls remaining) | Dubai | ICC Men's Cricket World Cup League 2 2022/23 |
| 21 Feb 2023 | SCO 212 v NEP 213/8Match 126 · ODI | NEP | 2 | 0/23 | 0 | Nepal won by 2 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 18 Feb 2023 | NAM 274/6 v NEP 278/7Match 124 · ODI | NEP | 8* | 0/53 | 0 | Nepal won by 3 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 17 Feb 2023 | SCO 274/9 v NEP 275/7Match 123 · ODI | NEP | 24* | 1/52 | 0 | Nepal won by 3 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 14 Feb 2023 | NAM 285 v NEP 287/8Match 121 · ODI | NEP | 4* | 1/56 | 0 | Nepal won by 2 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2022/23 |
| 8 Dec 2022 | NEP 119 v SCO 121/2Match 120 · ODI | NEP | 16 | 0/25 | 0 | Scotland won by 8 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 7 Dec 2022 | NAM 275/7 v NEP 189Match 119 · ODI | NEP | 0 | 2/53 | 0 | Namibia won by 86 runs | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 2 Dec 2022 | NEP 197 v NAM 4/0Match 116 · ODI | NEP | 10 | 0/4 | 0 | No result | Windhoek | ICC Men's Cricket World Cup League 2 2022/23 |
| 18 Nov 2022 | UAE 176/9 v NEP 180/43rd ODI · ODI | NEP | DNB | 1/33 | 0 | Nepal won by 6 wickets | Kirtipur | United Arab Emirates tour of Nepal 2022/23 |
| 16 Nov 2022 | UAE 191 v NEP 193/72nd ODI · ODI | NEP | 16* | 3/35 | 1 | Nepal won by 3 wickets | Kirtipur | United Arab Emirates tour of Nepal 2022/23 |
| 14 Nov 2022 | UAE 263/7 v NEP 179/91st ODI · ODI | NEP | 3 | 1/67 | 0 | United Arab Emirates won by 84 runs | Kirtipur | United Arab Emirates tour of Nepal 2022/23 |
| 30 Aug 2022 | NEP 175/7 v KEN 144/75th T20I · T20I | NEP | 0* | 0/28 | 1 | Nepal won by 31 runs | Nairobi | Nepal tour of Kenya 2022 |
| 29 Aug 2022 | KEN 101 v NEP 94/94th T20I · T20I | NEP | 0 | 0/23 | 0 | Kenya won by 7 runs | Nairobi | Nepal tour of Kenya 2022 |
| 28 Aug 2022 | KEN 156/2 v NEP 160/63rd T20I · T20I | NEP | DNB | 1/16 | 0 | Nepal won by 4 wickets | Nairobi | Nepal tour of Kenya 2022 |
| 25 Aug 2022 | KEN 130/8 v NEP 133/51st T20I · T20I | NEP | DNB | 3/22 | 0 | Nepal won by 5 wickets | Nairobi | Nepal tour of Kenya 2022 |
| 17 Jul 2022 | NEP 128 v SCO 130/2Match 96 · ODI | NEP | 7 | 1/26 | 0 | Scotland won by 8 wickets | Glasgow | ICC Men's Cricket World Cup League 2 2022 |
| 16 Jul 2022 | NAM 199 v NEP 136Match 95 · ODI | NEP | 1 | 2/33 | 0 | Namibia won by 63 runs | Ayr | ICC Men's Cricket World Cup League 2 2022 |
| 13 Jul 2022 | SCO 144 v NEP 146/5Match 93 · ODI | NEP | DNB | 3/40 | 0 | Nepal won by 5 wickets | Glasgow | ICC Men's Cricket World Cup League 2 2022 |
| 11 Jul 2022 | NAM 220 v NEP 180Match 92 · ODI | NEP | 10 | 2/44 | 1 | Namibia won by 40 runs | Ayr | ICC Men's Cricket World Cup League 2 2022 |
| 15 Jun 2022 | USA 245/7 v NEP 206Match 90 · ODI | NEP | 47 | 1/57 | 0 | United States of America won by 39 runs | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 14 Jun 2022 | OMA 163 v NEP 167/3Match 89 · ODI | NEP | DNB | 1/24 | 1 | Nepal won by 7 wickets | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 11 Jun 2022 | NEP 274 v USA 274/6Match 87 · ODI | NEP | 1 | 1/29 | 1 | Match tied | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 9 Jun 2022 | OMA 211/8 v NEP 198Match 86 · ODI | NEP | 13 | 1/40 | 1 | Oman won by 13 runs | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 4 Apr 2022 | NEP 168/6 v PNG 118Final · T20I | NEP | DNB | 0/14 | 2 | Nepal won by 50 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021/22 |
| 31 Mar 2022 | NEP 203/7 v PNG 166Match 4 · T20I | NEP | DNB | 2/34 | 1 | Nepal won by 37 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021/22 |
| 30 Mar 2022 | MAS 114/8 v NEP 117/4Match 3 · T20I | NEP | DNB | 0/20 | 0 | Nepal won by 6 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021/22 |
| 28 Mar 2022 | NEP 183/9 v PNG 168Match 1 · T20I | NEP | 1 | 1/42 | 1 | Nepal won by 15 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021/22 |
| 26 Mar 2022 | NEP 278/8 v PNG 283/72nd ODI · ODI | NEP | 3* | 3/38 | 0 | Papua New Guinea won by 3 wickets | Kirtipur | Papua New Guinea tour of Nepal 2021/22 |
| 25 Mar 2022 | PNG 292/8 v NEP 286/81st ODI · ODI | NEP | 18* | 2/81 | 0 | Papua New Guinea won by 6 runs | Kirtipur | Papua New Guinea tour of Nepal 2021/22 |
| 22 Mar 2022 | PNG 173/8 v NEP 174/3Match 72 · ODI | NEP | DNB | 2/37 | 0 | Nepal won by 7 wickets | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 21 Mar 2022 | UAE 202/9 v NEP 103Match 71 · ODI | NEP | 15 | 2/44 | 0 | United Arab Emirates won by 99 runs | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 18 Mar 2022 | UAE 168 v NEP 120Match 69 · ODI | NEP | 6 | 4/39 | 0 | United Arab Emirates won by 48 runs | Dubai | ICC Men's Cricket World Cup League 2 2021/22 |
| 16 Mar 2022 | PNG 204/8 v NEP 208/8Match 68 · ODI | NEP | 8 | 3/48 | 0 | Nepal won by 2 wickets | Sharjah | ICC Men's Cricket World Cup League 2 2021/22 |
| 19 Sept 2021 | OMA 121 v NEP 122/3Match 41 · ODI | NEP | DNB | 0/15 | 0 | Nepal won by 7 wickets | Al Amarat | ICC Men's Cricket World Cup League 2 2021 |
| 17 Sept 2021 | NEP 174 v USA 175/440th Match · ODI | NEP | 2 | 0/30 | 1 | U.S.A. won by 6 wickets (with 123 balls remaining) | Muscat | ICC Men's Cricket World Cup League 2 2021 |
| 14 Sept 2021 | NEP 196 v OMA 200/5Match 38 · ODI | NEP | 7 | 0/38 | 0 | Oman won by 5 wickets | Al Amarat | ICC Men's Cricket World Cup League 2 2021 |
| 13 Sept 2021 | USA 230/9 v NEP 231/5Match 37 · ODI | NEP | DNB | 0/44 | 0 | Nepal won by 5 wickets | Al Amarat | ICC Men's Cricket World Cup League 2 2021 |
| 10 Sept 2021 | NEP 233 v PNG 82Match 2 · ODI | NEP | 11 | 1/21 | 0 | Nepal won by 151 runs | Al Amarat | Nepal v Papua New Guinea ODI Series 2021 |
| 7 Sept 2021 | PNG 134 v NEP 135/8Match 1 · ODI | NEP | 22* | 1/37 | 0 | Nepal won by 2 wickets | Al Amarat | Nepal v Papua New Guinea ODI Series 2021 |
| 24 Apr 2021 | NEP 238/3 v NED 96Final · T20I | NEP | DNB | 0/16 | 1 | Nepal won by 142 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 22 Apr 2021 | NEP 217/7 v MAS 148Match 6 · T20I | NEP | 2 | 3/20 | 1 | Nepal won by 69 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 20 Apr 2021 | NEP 206/6 v NED 209/7Match 4 · T20I | NEP | 21* | 0/23 | 0 | Netherlands won by 3 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 19 Apr 2021 | MAS 109 v NEP 113/1Match 3 · T20I | NEP | DNB | 1/13 | 0 | Nepal won by 9 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 17 Apr 2021 | NED 136/4 v NEP 141/1Match 1 · T20I | NEP | DNB | 1/13 | 0 | Nepal won by 9 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021 |