CRICARCADE
380

NepalODI ground2020 to 2026

Tribhuvan University International Cricket Ground

Kirtipur, Nepal

46
Internationals
0
Tests
46
ODIs
2020
First
2026
Latest
71%
Home win %
24 of 34

Tribhuvan University International Cricket Ground in numbers

Tribhuvan University International Cricket Ground, in Kirtipur, Nepal, has staged 46 one-day internationals in CricArcade's archives. The first was an ODI between Oman and Nepal in 2020, and the most recent international here was in 2026.

Of the 46 ODIs played at Tribhuvan University International Cricket Ground, sides batting first have won 21 and chasing sides 25. Decided ODIs have split close to evenly between the side batting first and the side batting second. Nepal have played 34 of those ODIs and won 24, lost 10, a win rate of 71%. The most frequent visitors have been Oman (9) and Namibia (8). Rohit Paudel has made more ODI runs here than anyone, 863 in 27 innings with 1 hundred, and Sandeep Lamichhane has taken the most wickets, 59 in 24 ODIs. The highest total is Scotland's 321 for 6 in 2026; the lowest completed innings United States' 35 in 2020; the highest individual score Michael van Lingen's 133 against Nepal in 2023; the best bowling Sandeep Lamichhane's 6 for 16 in 2020. The widest margin by runs was Nepal's 177-run win over United Arab Emirates in 2023. The closest finishes: Scotland won by 2 runs (2026) and Scotland won by 2 runs (2026).

ODIs at Tribhuvan University International Cricket Ground

46 ODIs, 2020 to 2026. The first was Oman v Nepal on 5 February 2020: Oman won by 18 runs.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeODIsAverage first-innings total
2020s46226

Most runs

BatterTeamInnsRuns100s
Rohit PaudelNepal278631
Aasif SheikhNepal268011
Dipendra Singh AireeNepal267872
Kushal BhurtelNepal257322
Bhim SharkiNepal165011

Most wickets

BowlerTeamODIsWkts
Sandeep LamichhaneNepal2459
Sompal KamiNepal2634
Lalit RajbanshiNepal2334
Karan KCNepal2130
Dipendra Singh AireeNepal2728

ODI records

Highest total
321/6
Lowest completed total
35
Biggest win by runs
177 runs

Closest finishes

Most recent matches

Sources