
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.
View Pitch ReportGround Stats by Format
ODI
Matches played40
Avg 1st innings230
Avg 2nd innings202
Highest total321
Lowest total71
Bat first win %45.0%
T20
Matches played61
Avg 1st innings149
Avg 2nd innings129
Highest total247
Lowest total59
Bat first win %56.9%
Recent Matches
| Date | Match | Format | Result |
|---|---|---|---|
| 22 May 2026 | Nepal vs United States of America(317/8 / 195/10) | ODI | Nepal won by 122 runs |
| 20 May 2026 | Scotland vs United States of America(169/10 / 170/4) | ODI | United States of America won by 6 wickets |
| 18 May 2026 | Scotland vs Nepal(194/10 / 199/4) | ODI | Nepal won by 6 wickets |
| 16 May 2026 | United States of America vs Nepal(195/10 / 199/1) | ODI | Nepal won by 9 wickets |
| 14 May 2026 | Scotland vs United States of America(321/6 / 246/8) | ODI | Scotland won by 2 runs |
| 12 May 2026 | Scotland vs Nepal(243/8 / 218/7) | ODI | Scotland won by 2 runs |
| 5 May 2026 | Nepal vs Oman(256/10 / 175/10) | ODI | Nepal won by 81 runs |
| 3 May 2026 | United Arab Emirates vs Oman(308/8 / 254/10) | ODI | United Arab Emirates won by 54 runs |
| 1 May 2026 | Nepal vs United Arab Emirates(289/7 / 248/8) | ODI | Nepal won by 6 runs |
| 29 Apr 2026 | Oman vs Nepal(305/8 / 155/7) | ODI | Oman won by 102 runs |
