Words fall short while talking about the stunning Himachal Pradesh Cricket Association Stadium (HPCA) in Dharamsala. It is easily the most beautiful cricket stadium in India.
And what’s even better is playing cricket here. Dharamsala has been hosting international cricket since 2013. The venue has even hosted ICC events and IPL matches.
The Indian cricket team often play their matches at this high-altitude venue. Since it’s situated at a high altitude, the ground poses some challenges to teams. But despite that, the venue has seen some records being made by teams.
Here, we’ll look at the HPCA Stadium’s records and stats in men’s Test, ODI, and T20I cricket.
HPCA Stadium, Dharamsala: Venue Details
| Location | Dharamsala, Himachal Pradesh, India |
| Opened | 2003 |
| Capacity | 21,200 |
| Bowling Ends | River End, College End |
| Floodlights | Yes |
| Home to | India, Himachal Pradesh |
| First International Match | India vs England, ODI – 27 January 2013 |
HPCA Stadium, Dharamsala: Test Stats
| Matches Played | 2 |
| Matches Won Batting First | 0 |
| Matches Won Batting Second | 2 |
| Matches Won After Winning Toss | 0 |
| Matches Won After Losing Toss | 2 |
| Matches Tied | 0 |
| Drawn Matches | 0 |
| Highest Individual Score | 111 by Steven Smith (AUS) vs IND |
| Best Bowling Figures | 5/72 by Kuldeep Yadav (IND) vs ENG |
| Highest Team Total | 477 by India vs England |
| Lowest Team Total | 137 by Australia vs India |
| Average First Innings Score | 259 |
Dharamsala has hosted only two Test matches thus far. And both Tests have been won by India while batting second.
While batters get decent conditions to bat, fast bowlers and spinners mostly dominate on the surface. It has enough bounce and carry while also offering a decent turn.
Read Also:- Top 10 Smallest Cricket Stadiums in India
HPCA Stadium, Dharamsala: ODI Stats
| Matches Played | 9 |
| Matches Won Batting First | 4 |
| Matches Won Batting Second | 5 |
| Matches Won After Winning Toss | 5 |
| Matches Won After Losing Toss | 4 |
| Matches Tied | 0 |
| Matches with No Result | 0 |
| Highest Individual Score | 140 by Dawid Malan (ENG) vs BAN |
| Best Bowling Figures | 5/54 by Mohammed Shami (IND) vs NZ |
| Highest Team Total | 388 by Australia vs New Zealand |
| Lowest Team Total | 112 by India vs Sri Lanka |
| Average First Innings Score | 253 |
The HPCA Stadium has hosted nine ODIs till now. The venue also hosted a few matches in the 2023 ODI World Cup.
Chasing teams have found a bit more success here, although batting first has been equally beneficial. The average first innings score in Dharamsala is 253. If teams put up 300-plus totals, they have a chance to defend it.
HPCA Stadium, Dharamsala: T20I Stats
| Matches Played | 10 |
| Matches Won Batting First | 4 |
| Matches Won Batting Second | 4 |
| Matches Won After Winning Toss | 3 |
| Matches Won After Losing Toss | 5 |
| Matches Tied | 0 |
| Matches with No Result | 2 |
| Highest Individual Score | 106 by Rohit Sharma (IND) vs SA |
| Best Bowling Figures | 4/11 by Paul van Meekeren (NED) vs IRE |
| Highest Team Total | 200/3 by South Africa vs India |
| Lowest Team Total | 134/9 by Australia vs New Zealand |
| Average First Innings Score | 145 |
The HPCA Stadium has hosted 10 men’s T20Is thus far. Teams have had equal success batting first and chasing.
The average first innings score is around 145. But the venue favours batters a lot, with 180-plus totals quite possible here on any day. And such totals are also chaseable, as the dew makes run-scoring easy in the evening matches.
Also see: Most Beautiful Cricket Stadiums in the World
HPCA Stadium, Dharamsala: Memorable Records
- Rohit Sharma scored his first T20I century in Dharamsala – 106 vs South Africa, 2015.
- In the same match, South Africa chased down 200 runs against India, the highest T20I total and run chase here.
- India posted the first 300-plus total in ODIs here – 330/6 vs West Indies, 2014.
- England’s Dawid Malan has smashed the highest individual ODI score in Dharamsala – 140 vs Bangladesh, 2023.
- Ravichandran Ashwin played his 100th career Test match in Dharamsala – against England in 2024.
HPCA Stadium, Dharamsala: Upcoming Matches
| Date | Match | Time (IST) |
|---|---|---|
| December 14, 2025 | India vs South Africa, 3rd T20I | 7:00 PM |



