Top 5 Batters at Dharamsala Stadium
The Himachal Pradesh Cricket Association Stadium in Dharamsala is one of the most distinctive international cricket grounds in the world. Located more than 1,400 metres above sea level with the Dhauladhar mountains in the background, the venue can offer early movement for fast bowlers, but its quick outfield and altitude also reward batters once they get settled.
Dharamsala has hosted Tests, ODIs and T20Is, including matches at the ODI World Cup and T20 World Cup. The venue has produced everything from low-scoring contests to the extraordinary Australia-New Zealand World Cup match in which 771 runs were scored. For this ranking, international matches only — Tests, ODIs and T20Is — are combined, rather than adding IPL or other domestic T20 statistics.
Virat Kohli is the leading international run-scorer at HPCA Stadium with 350 runs, followed by Rohit Sharma with 281. Tamim Iqbal, Ravindra Jadeja and Joe Root complete the top five.
Top 5 Batters at Dharamsala Stadium
| Rank | Batsman | Team | Matches | Runs | Average | 100s | Best |
|---|---|---|---|---|---|---|---|
| 1 | Virat Kohli | India | 5 | 350 | 87.50 | 1 | 127 |
| 2 | Rohit Sharma | India | 8 | 281 | 35.13 | 2 | 106 |
| 3 | Tamim Iqbal | Bangladesh | 3 | 233 | 233.00 | 1 | 103* |
| 4 | Ravindra Jadeja | India | 7 | 225 | 56.25 | 0 | 63 |
| 5 | Joe Root | England | 3 | 223 | 55.75 | 0 | 84 |
The combined international leaderboard shows how differently the leading players accumulated their runs. Kohli's record is built largely on ODI success, Rohit has scored centuries in both Tests and T20Is at the ground, while Tamim accumulated all 233 of his runs during the T20 World Cup.
1. Virat Kohli – 350 Runs
Virat Kohli is the highest international run-scorer at Dharamsala, with 350 runs at an average of 87.50. His record includes a century and two half-centuries, with a highest score of 127.
Kohli has been particularly strong in ODIs at HPCA Stadium. He has scored 307 ODI runs at the venue, more than any other batter, and his 127 against West Indies remains one of the ground's defining international innings.
2. Rohit Sharma – 281 Runs
Rohit Sharma sits second on the combined international list with 281 runs. His record is especially notable because he has scored centuries in two different formats at Dharamsala.
Rohit made 106 against South Africa in the venue's first T20I in 2015 and later scored 103 against England in the 2024 Test. He is the only batter to have registered both a Test hundred and a T20I hundred at HPCA Stadium.
3. Tamim Iqbal – 233 Runs
Tamim Iqbal scored 233 runs in three T20I innings at Dharamsala, an extraordinary record that gives him an average of 233.00.
His best innings was an unbeaten 103 against Oman during the 2016 T20 World Cup. Tamim remains the highest run-scorer in T20 internationals at the venue.
4. Ravindra Jadeja – 225 Runs
Ravindra Jadeja has accumulated 225 international runs across Tests, ODIs and T20Is at Dharamsala.
His highest score is 63 in the 2017 Test against Australia. Jadeja has also made important lower-order contributions in ODIs and was unbeaten in both of his T20I innings against Sri Lanka at the ground, which helps explain his strong combined batting average.
5. Joe Root – 223 Runs
Joe Root completes the top five with 223 runs for England. His total includes 113 ODI runs and 110 Test runs at HPCA Stadium.
His highest score at the ground is 84 in the second innings of the 2024 Test against India. Root also scored 82 against Bangladesh during the 2023 ODI World Cup, showing his ability to produce substantial innings at the venue in both red-ball and white-ball cricket.
Highest Individual Scores at Dharamsala
The highest international scores at HPCA Stadium have mostly come in ODIs. Dawid Malan owns the overall international record with 140 against Bangladesh during the 2023 World Cup.
| Rank | Score | Batsman | Team | Opponent | Format |
|---|---|---|---|---|---|
| 1 | 140 | Dawid Malan | England | Bangladesh | ODI |
| 2 | 130 | Daryl Mitchell | New Zealand | India | ODI |
| 3 | 127 | Virat Kohli | India | West Indies | ODI |
| 4 | 116 | Rachin Ravindra | New Zealand | Australia | ODI |
| 5 | 113* | Ian Bell | England | India | ODI |
Dawid Malan – 140 vs Bangladesh
Dawid Malan holds the record for the highest international score at Dharamsala, making 140 from 107 balls against Bangladesh in the 2023 World Cup.
His innings included 16 fours and five sixes and helped England post 364/9 before winning by 137 runs.
Daryl Mitchell – 130 vs India
Daryl Mitchell scored 130 against India during the 2023 World Cup after New Zealand lost early wickets.
His century helped New Zealand recover to 273, although India successfully chased the target with Virat Kohli making 95.
Virat Kohli – 127 vs West Indies
Kohli's 127 against West Indies is the highest score by an Indian batter in an ODI at Dharamsala.
The century helped India reach 330/6 and remains Kohli's only international hundred at the ground.
Rachin Ravindra – 116 vs Australia
Rachin Ravindra made 116 against Australia in one of the highest-scoring World Cup games ever played.
New Zealand were chasing 389 and came within five runs of the target, finishing on 383/9.
Ian Bell – 113* vs India
Ian Bell scored an unbeaten 113 in Dharamsala's first ODI in 2013.
He carried England's chase of 227 and guided his team to a seven-wicket victory with 16 balls remaining.
Records and Highlights
Virat Kohli Has the Most International Runs
Kohli's 350 runs are the most by any batter across Tests, ODIs and T20Is at HPCA Stadium.
His ODI record is particularly impressive: 307 runs at the venue, comfortably ahead of the next-highest ODI aggregates.
Dawid Malan Holds the Highest Individual Score
Malan's 140 against Bangladesh is the highest score in an international match at Dharamsala.
It is higher than the venue's Test record of 111 by Steve Smith and the T20I record of 106 by Rohit Sharma.
Steve Smith Holds the Test Record
Steve Smith scored 111 against India in 2017, the highest Test innings at the venue.
Shubman Gill's 110 and Rohit Sharma's 103 against England in 2024 are the other Test centuries recorded at Dharamsala.
Rohit Sharma Holds the T20I Record
Rohit's 106 against South Africa in 2015 remains the highest T20I score at HPCA Stadium.
Tamim Iqbal is close behind with his unbeaten 103 against Oman during the 2016 T20 World Cup.
Tamim Iqbal Has the Most T20I Runs
Tamim has scored 233 T20I runs at Dharamsala, the highest total in the format.
His three innings during the 2016 T20 World Cup included the unbeaten century against Oman and gave him an exceptional venue average.
Kohli Leads the ODI Run Chart
Virat Kohli's 307 ODI runs make him the leading 50-over run-scorer at Dharamsala.
Rachin Ravindra is next with 191 runs, followed by Daryl Mitchell with 184.
Dharamsala Has Produced a 771-Run ODI
Australia scored 388 against New Zealand during the 2023 World Cup, before New Zealand replied with 383/9.
The combined 771 runs make it the highest-scoring international match staged at HPCA Stadium. Australia won by only five runs.
Batting Gets Easier Once the New Ball Softens
Dharamsala's altitude and conditions can create movement and bounce for fast bowlers with the new ball. However, the quick outfield and thinner air can make boundary-hitting easier once batters survive the early phase.
That combination explains why the ground has produced both dramatic batting collapses and several large totals, including Australia's 388 in an ODI and India's 477 in a Test.
FAQs
Who has scored the most runs at Dharamsala Stadium?
Virat Kohli is the leading international run-scorer at HPCA Stadium with 350 runs across ODIs and T20Is.
What is the highest individual score at Dharamsala?
Dawid Malan holds the international record with 140 against Bangladesh in the 2023 ODI World Cup.
Who has the highest Test score at Dharamsala?
Steve Smith holds the Test record with 111 against India in 2017. Shubman Gill is second with 110.
Who has the highest T20I score at Dharamsala?
Rohit Sharma holds the T20I record with 106 against South Africa in 2015. Tamim Iqbal's unbeaten 103 against Oman is second.

Moonda Ale
Cricket Content Writer at Cricfacts.com. A seasoned sports journalist who is working in the industry for more than two decades. He is now on facebook also.
