| 13 Oct 2026 | NEP 263/8 v OMA 150Match 134 · ODI | NEP | 37 | 0/21 | 0 | Nepal won by 113 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2026/27 |
| 11 Oct 2026 | NEP 235 v CAN 211Match 132 · ODI | NEP | 30 | 0/6 | 1 | Nepal won by 24 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2026/27 |
| 12 Sept 2026 | NEP 313/9 v UAE 269Final · ODI | NEP | 15* | 1/21 | 1 | Nepal won by 44 runs | Kuala Lumpur | ACC Men's Premier Cup 2026 |
| 10 Sept 2026 | NEP 147 v OMA 60Semi-final · ODI | NEP | 47 | - | 0 | Nepal won by 87 runs | Kuala Lumpur | ACC Men's Premier Cup 2026 |
| 29 Apr 2026 | OMA 305/8 v NEP 155/7Match 99 · ODI | NEP | 1 | 0/19 | 1 | Oman won by 102 runs (DLS method) | Kirtipur | ICC Men's Cricket World Cup League 2 2026 |
| 25 Apr 2026 | NEP 200 v UAE 163Match 97 · ODI | NEP | 20 | 0/10 | 2 | Nepal won by 37 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2026 |
| 20 Apr 2026 | NEP 122/8 v UAE 78/41st T20I · T20I | NEP | 14 | - | 0 | United Arab Emirates won by 6 wickets (DLS method) | Kirtipur | United Arab Emirates tour of Nepal 2026 |
| 11 Dec 2025 | LL 134/8 v BK 94Qualifier 2 · T20 | BK | 3 | - | 1 | Lumbini Lions won by 40 runs | Kirtipur | Nepal Premier League 2025/26 |
| 9 Dec 2025 | SPR 155/7 v BK 78Qualifier 1 · T20 | BK | 12 | 0/32 | 0 | Sudur Paschim Royals won by 77 runs | Kirtipur | Nepal Premier League 2025/26 |
| 6 Dec 2025 | SPR 147/6 v BK 150/4Match 26 · T20 | BK | 8 | 1/27 | 0 | Biratnagar Kings won by 6 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 3 Dec 2025 | BK 144/8 v LL 145/5Match 22 · T20 | BK | 28 | 1/7 | 0 | Lumbini Lions won by 5 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 28 Nov 2025 | KY 160/3 v BK 163/7Match 16 · T20 | BK | 62* | 0/25 | 0 | Biratnagar Kings won by 3 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 26 Nov 2025 | CR 174/5 v BK 126Match 12 · T20 | BK | 0 | 0/22 | 0 | Chitwan Rhinos won by 48 runs | Kirtipur | Nepal Premier League 2025/26 |
| 24 Nov 2025 | BK 135/7 v JB 126/9Match 9 · T20 | BK | 36 | 0/13 | 0 | Biratnagar Kings won by 9 runs | Kirtipur | Nepal Premier League 2025/26 |
| 22 Nov 2025 | KG 134/6 v BK 135/5Match 8 · T20 | BK | 19 | - | 0 | Biratnagar Kings won by 5 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 18 Nov 2025 | BK 220/6 v PA 167Match 3 · T20 | BK | 23 | 1/24 | 0 | Biratnagar Kings won by 53 runs | Kirtipur | Nepal Premier League 2025/26 |
| 17 Jun 2025 | SCO 97 v NEP 98/8Match 3 · T20I | NEP | 13 | - | 0 | Nepal won by 2 wickets | Glasgow | Scotland T20 Tri-Series 2025 |
| 10 Jun 2025 | NEP 236/9 v NED 220Match 77 · ODI | NEP | 11 | - | 1 | Nepal won by 16 runs | Dundee | ICC Men's Cricket World Cup League 2 2025 |
| 13 Apr 2025 | KUW 174/7 v NEP 171Final · T20I | NEP | 80 | - | 0 | Kuwait won by 3 runs | Mong Kok | Quadrangular Twenty20 Series (Hong Kong) 2025 |
| 12 Apr 2025 | HK 68/3 v NEPMatch 6 · T20I | NEP | - | - | 0 | No result | Mong Kok | Quadrangular Twenty20 Series (Hong Kong) 2025 |
| 10 Apr 2025 | KUW 185/8 v NEP 186/4Match 3 · T20I | NEP | DNB | - | 0 | Nepal won by 6 wickets | Mong Kok | Quadrangular Twenty20 Series (Hong Kong) 2025 |
| 9 Apr 2025 | QAT 151/5 v NEP 154/2Match 1 · T20I | NEP | 30* | - | 0 | Nepal won by 8 wickets | Mong Kok | Quadrangular Twenty20 Series (Hong Kong) 2025 |
| 15 Dec 2024 | BK 117 v KG 120/9Match 26 · T20 | BK | 13 | 2/27 | 1 | Kathmandu Gurkhas won by 1 wicket | Kirtipur | Nepal Premier League 2024/25 |
| 13 Dec 2024 | BK 181/5 v CR 130/6Match 23 · T20 | BK | 68* | 1/19 | 1 | Biratnagar Kings won by 51 runs | Kirtipur | Nepal Premier League 2024/25 |
| 12 Dec 2024 | BK 139/7 v PA 139/6Match 20 · T20 | BK | 21* | 0/18 | 1 | Match tied (Pokhara Avengers won the Super Over) | Kirtipur | Nepal Premier League 2024/25 |
| 7 Dec 2024 | KY 133 v BK 126/8Match 13 · T20 | BK | 8 | 2/22 | 1 | Karnali Yaks won by 7 runs | Kirtipur | Nepal Premier League 2024/25 |
| 4 Dec 2024 | LL 191/7 v BK 193/8Match 7 · T20 | BK | 40 | 0/28 | 0 | Biratnagar Kings won by 2 wickets | Kirtipur | Nepal Premier League 2024/25 |
| 3 Dec 2024 | SPR 182/7 v BK 92Match 4 · T20 | BK | 24 | 1/9 | 0 | Sudur Paschim Royals won by 90 runs | Kirtipur | Nepal Premier League 2024/25 |
| 30 Nov 2024 | BK 127 v JB 131/2Match 1 · T20 | BK | 7 | - | 0 | Janakpur Bolts won by 8 wickets | Kirtipur | Nepal Premier League 2024/25 |
| 30 Aug 2022 | NEP 175/7 v KEN 144/75th T20I · T20I | NEP | DNB | 2/30 | 1 | Nepal won by 31 runs | Nairobi | Nepal tour of Kenya 2022 |
| 16 Jul 2022 | NAM 199 v NEP 136Match 95 · ODI | NEP | 0 | 1/49 | 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 | 0/4 | 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 | 3 | 1/18 | 0 | Namibia won by 40 runs | Ayr | ICC Men's Cricket World Cup League 2 2022 |