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

DateMatchFormatResult
1 Feb 2026Ireland vs Thailand(121/8 / 59/10)T20Ireland won by 62 runs
1 Feb 2026Scotland vs United States of America(178/8 / 137/10)T20Scotland won by 41 runs
30 Jan 2026Bangladesh vs Scotland(191/5 / 101/9)T20Bangladesh won by 90 runs
28 Jan 2026Scotland vs Ireland(160/5 / 121/10)T20Scotland won by 39 runs
28 Jan 2026United States of America vs Netherlands(129/7 / 90/2)T20Netherlands won by 21 runs
26 Jan 2026Scotland vs Nepal(140/10 / 68/9)T20Scotland won by 72 runs
26 Jan 2026Namibia vs Ireland(107/8 / 110/2)T20Ireland won by 8 wickets
24 Jan 2026Thailand vs Scotland(118/6 / 124/5)T20Scotland won by 5 wickets
24 Jan 2026Zimbabwe vs Nepal(129/6 / 133/4)T20Nepal won by 6 wickets
22 Jan 2026Netherlands vs Nepal(140/5 / 138/7)T20Netherlands won by 2 runs