Tribhuvan University International Cricket Ground, Kirtipur
Kirtipur
The Tribhuvan University International Cricket Ground in Kirtipur serves as Nepal's premier cricket venue and home ground for the national team. Established in the early 2000s, this picturesque stadium sits at an elevation of approximately 1,400 meters above sea level in the historic city of Kirtipur, just outside Kathmandu. The ground gained international recognition when it received ICC approval for international matches in 2016.
With 87 matches recorded in international databases, the venue has become a fortress for visiting teams, particularly in ODI cricket. The statistics reveal a challenging environment for batting sides, with first innings averaging just 219.71 runs in ODIs and teams batting first winning only 32.14% of matches. The high altitude and unique atmospheric conditions contribute to unpredictable ball movement, favoring bowlers significantly. T20 matches show slightly more balanced conditions, with first innings averaging 149.44 runs and bat-first teams achieving a 58.93% win rate.
The ground has witnessed several historic moments for Nepalese cricket, including memorable performances against established cricketing nations. The pitch characteristics vary seasonally, but generally offer assistance to both pace and spin bowlers due to the altitude and local weather patterns. The intimate 5,000-capacity stadium creates an electric atmosphere during international fixtures, with passionate local supporters creating a unique subcontinental cricket experience. The scenic backdrop of the Himalayan foothills adds to the ground's distinctive character in world cricket.
Ground Stats by Format
ODI
Matches played28
Avg 1st innings220
Avg 2nd innings201
Highest total310
Lowest total71
Bat first win %32.1%
T20
Matches played59
Avg 1st innings149
Avg 2nd innings130
Highest total247
Lowest total59
Bat first win %58.9%
Recent Matches
| Date | Match | Format | Result |
|---|---|---|---|
| 1 Feb 2026 | Ireland vs Thailand(121/8 / 59/10) | T20 | Ireland won by 62 runs |
| 1 Feb 2026 | Scotland vs United States of America(178/8 / 137/10) | T20 | Scotland won by 41 runs |
| 30 Jan 2026 | Bangladesh vs Scotland(191/5 / 101/9) | T20 | Bangladesh won by 90 runs |
| 28 Jan 2026 | Scotland vs Ireland(160/5 / 121/10) | T20 | Scotland won by 39 runs |
| 28 Jan 2026 | United States of America vs Netherlands(129/7 / 90/2) | T20 | Netherlands won by 21 runs |
| 26 Jan 2026 | Scotland vs Nepal(140/10 / 68/9) | T20 | Scotland won by 72 runs |
| 26 Jan 2026 | Namibia vs Ireland(107/8 / 110/2) | T20 | Ireland won by 8 wickets |
| 24 Jan 2026 | Thailand vs Scotland(118/6 / 124/5) | T20 | Scotland won by 5 wickets |
| 24 Jan 2026 | Zimbabwe vs Nepal(129/6 / 133/4) | T20 | Nepal won by 6 wickets |
| 22 Jan 2026 | Netherlands vs Nepal(140/5 / 138/7) | T20 | Netherlands won by 2 runs |
