Himachal Pradesh Cricket Association Stadium, Dharamsala

41 matches · T20, ODI, T20I, Test · 2010–2026

Average first-innings score in Indian Premier League: 191

Ground stats by format

CompetitionMAvg 1st innsAvg 2nd innsWon batting 1stWon chasingHighestLowest
Indian Premier League19 191167 117 254/5 116
T20I12 135128 47 200/3 117
ODI8 266237 44 388 112
Test2 259405 02 477 137

In Tests, “chasing” means the side that batted second won.

Latest matches

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Virat Kohli 2011–2026 9 554 127 69.25 123.94 1
2 Rohit Sharma 2010–2026 11 399 106 39.90 95.91 2
3 Shaun Marsh 2010–2017 9 339 88* 48.43 133.46 0
4 David Warner 2011–2023 8 303 81 37.88 110.99 0
5 Shreyas Iyer 2017–2026 8 298 74* 59.60 141.23 0
6 Adam Gilchrist 2010–2013 8 295 106 42.14 149.75 1
7 Ravindra Jadeja 2012–2024 9 281 63 46.83 85.41 0
8 Prabhsimran Singh 2023–2026 9 278 91 34.75 157.95 0
9 Tamim Iqbal 2016 3 233 103* 233.00 158.50 1
10 Suresh Raina 2010–2015 5 231 83 46.20 113.24 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Ravichandran Ashwin 2010–2024 8 15 5/77 22.27 3.95 1
2 Kuldeep Yadav 2017–2025 9 15 5/72 24.00 4.61 1
3 Piyush Chawla 2010–2013 9 13 4/17 18.23 7.18 0
4 Ravindra Jadeja 2013–2024 9 13 3/20 25.69 3.87 0
5 Arshdeep Singh 2023–2026 9 12 3/16 22.17 8.06 0
6 Umesh Yadav 2012–2017 6 12 3/19 19.17 4.60 0
7 Bhuvneshwar Kumar 2013–2026 9 10 2/25 32.20 5.10 0
8 Ryan Harris 2010–2012 6 9 3/28 16.56 6.48 0
9 Mohammed Shami 2013–2023 3 8 5/54 21.50 6.11 1
10 Harshal Patel 2022–2024 4 8 3/24 17.88 8.94 0

Highest scores

#PlayerRunsBalls4s6sTeamMatch
1 Dawid Malan 140 107 16 5 England 10 Oct 2023 v Bangladesh
2 Daryl Mitchell 130 127 9 5 New Zealand 22 Oct 2023 v India
3 Virat Kohli 127 114 13 3 India 17 Oct 2014 v West Indies
4 Rachin Ravindra 116 89 9 5 New Zealand 28 Oct 2023 v Australia
5 Ian Bell 113* 143 13 1 England 27 Jan 2013 v India

Best bowling

#PlayerFiguresOversEconTeamMatch
1 Mohammed Shami 5/54 10 5.40 India 22 Oct 2023 v New Zealand
2 Kuldeep Yadav 5/72 15 4.80 India 7 Mar 2024 v England
3 Ravichandran Ashwin 5/77 14 5.50 India 7 Mar 2024 v England
4 Nathan Lyon 5/92 34.1 2.69 Australia 25 Mar 2017 v India
5 Shoaib Bashir 5/173 46.1 3.75 England 7 Mar 2024 v India

Highest totals

#TeamScoreOversMatch
1 India 477 124.1 7 Mar 2024 v England
2 Australia 388 49.2 28 Oct 2023 v New Zealand
3 New Zealand 383/9 50 28 Oct 2023 v Australia
4 England 364/9 50 10 Oct 2023 v Bangladesh
5 India 332 118.1 25 Mar 2017 v Australia