Kirtipur, Nepal
Tribhuvan University International Cricket Ground
- Par
- 153
- Recent average
- 152
- Men's T20s
- 134
- NPL matches
- 64
What do they score here?
55 of 126 reached par.
By era
| Innings from | Innings | Median | Mean |
|---|---|---|---|
| 2008–2017 | 0 | – | – |
| 2018–2022 | 31 | 163 | 164.3 |
| 2023 onward | 95 | 150 | 152.2 |
Bat first or chase?
What total is safe here?
Who has played here?
| Competition | Matches | First | Last | First-innings median |
|---|---|---|---|---|
| Nepal Premier League | 64 | Nov 2024 | Dec 2025 | 145 |
| T20I (other) | 36 | Dec 2019 | Apr 2026 | 180 |
| Nepal T20 League | 34 | Dec 2022 | Jan 2023 | 154 |
Tribhuvan University International Cricket Ground T20 FAQs
What is a good T20 score at Tribhuvan University International Cricket Ground?
Oddsworth's par score at Tribhuvan University International Cricket Ground is 153. Since October 2023, first innings in men's T20s here have averaged 152 across 80 innings.
Is it better to bat first or chase at Tribhuvan University International Cricket Ground?
Chasing has the edge lately. Teams batting first have won 38 of the 78 completed men's T20s since October 2023, and 64 of 123 all-time.
What total is safe to defend at Tribhuvan University International Cricket Ground?
Teams making 210 or more in the first innings have defended it in 6 of 6 games here. For totals between 190 and 209, 8 of 11; between 170 and 189, 16 of 21; between 150 and 169, 18 of 28; under 150, 16 of 57.
Is Tribhuvan University International Cricket Ground a high-scoring ground?
About average. First innings here run about 2% below the average for the Nepal Premier League, T20Is and the Nepal T20 League at other grounds.
What is the highest T20 total at Tribhuvan University International Cricket Ground?
The highest first-innings total in a men's T20 here is 247, and the lowest is 68.
Which competitions are played at Tribhuvan University International Cricket Ground?
134 men's T20s have been played here since 2019: 64 in the Nepal Premier League, 36 in T20Is and 34 in the Nepal T20 League.
NPL 2026 here
- Match 2Kings v RhinosTuesday 27 October 2026, 12:30pm GMT+5:45
- Match 3Bolts v YaksTuesday 27 October 2026, 4:30pm GMT+5:45
- Match 4Avengers v RoyalsWednesday 28 October 2026, 4:30pm GMT+5:45
- Match 5Bolts v GorkhasThursday 29 October 2026, 12:30pm GMT+5:45
- Match 6Kings v YaksThursday 29 October 2026, 4:30pm GMT+5:45
- Match 7Rhinos v LionsSaturday 31 October 2026, 12:30pm GMT+5:45
- Match 8Kings v RoyalsSaturday 31 October 2026, 4:30pm GMT+5:45
- Match 9Bolts v AvengersSunday 1 November 2026, 4:30pm GMT+5:45
- Match 10Yaks v GorkhasMonday 2 November 2026, 12:30pm GMT+5:45
- Match 11Rhinos v RoyalsMonday 2 November 2026, 4:30pm GMT+5:45
- Match 12Kings v BoltsTuesday 3 November 2026, 12:30pm GMT+5:45
- Match 13Lions v AvengersTuesday 3 November 2026, 4:30pm GMT+5:45
- Match 14Bolts v LionsThursday 5 November 2026, 12:30pm GMT+5:45
- Match 15Kings v GorkhasThursday 5 November 2026, 4:30pm GMT+5:45
- Match 16Yaks v RoyalsFriday 6 November 2026, 12:30pm GMT+5:45
- Match 17Rhinos v AvengersFriday 6 November 2026, 4:30pm GMT+5:45
- Match 18Gorkhas v LionsSaturday 7 November 2026, 4:30pm GMT+5:45
- Match 19Yaks v AvengersMonday 9 November 2026, 12:30pm GMT+5:45
- Match 20Rhinos v GorkhasMonday 9 November 2026, 4:30pm GMT+5:45
- Match 21Bolts v RoyalsTuesday 10 November 2026, 4:30pm GMT+5:45
- Match 22Kings v AvengersThursday 12 November 2026, 12:30pm GMT+5:45
- Match 23Yaks v LionsThursday 12 November 2026, 4:30pm GMT+5:45
- Match 24Gorkhas v RoyalsFriday 13 November 2026, 12:30pm GMT+5:45
- Match 25Rhinos v BoltsFriday 13 November 2026, 4:30pm GMT+5:45
- Match 26Kings v LionsSaturday 14 November 2026, 4:30pm GMT+5:45
- Match 27Rhinos v YaksSunday 15 November 2026, 12:30pm GMT+5:45
- Match 28Gorkhas v AvengersSunday 15 November 2026, 4:30pm GMT+5:45