Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

42 matches · ODI, T20, T20I, Test · 2005–2026

Average first-innings score in Indian Premier League: 170

Ground stats by format

CompetitionMAvg 1st innsAvg 2nd innsWon batting 1stWon chasingHighestLowest
Indian Premier League17 170142 89 272/7 92
ODI15 264242 311 387/5 79
T20I7 151138 25 215/7 82
Test3 451313 30 502/7 158

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

Latest matches

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Virat Kohli 2010–2025 13 975 167 97.50 89.61 4
2 Rohit Sharma 2011–2025 18 902 176 56.38 89.84 3
3 Shikhar Dhawan 2010–2019 14 504 100* 45.82 116.67 1
4 MS Dhoni 2005–2024 11 436 148 62.29 117.52 1
5 Yashasvi Jaiswal 2023–2025 4 363 209 121.00 81.39 2
6 Ajinkya Rahane 2015–2024 11 301 62 37.63 77.38 0
7 Shreyas Iyer 2015–2024 10 295 65 29.50 96.41 0
8 Rishabh Pant 2016–2025 11 285 55 25.91 161.02 0
9 David Warner 2015–2024 7 269 91 38.43 146.20 0
10 Quinton de Kock 2016–2025 5 259 111 51.80 89.31 2

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Ravichandran Ashwin 2010–2024 14 32 7/145 21.22 3.33 2
2 Ravindra Jadeja 2011–2025 13 24 5/16 27.17 3.41 1
3 Kuldeep Yadav 2017–2026 10 24 4/41 17.75 5.01 0
4 Jasprit Bumrah 2016–2026 10 19 6/45 14.26 4.03 1
5 Mitchell Starc 2010–2025 5 15 5/35 13.73 7.49 2
6 Mohammed Shami 2013–2025 10 14 5/35 26.07 4.13 1
7 Ashish Nehra 2005–2016 5 13 4/72 14.62 6.55 0
8 Adam Zampa 2016–2023 5 11 6/19 9.09 5.88 1
9 Bhuvneshwar Kumar 2013–2022 9 10 2/42 26.70 6.38 0
10 Axar Patel 2016–2025 14 9 2/9 47.44 7.10 0

Highest scores

#PlayerRunsBalls4s6sTeamMatch
1 Mayank Agarwal 215 371 23 6 India 2 Oct 2019 v South Africa
2 Yashasvi Jaiswal 209 290 19 7 India 2 Feb 2024 v England
3 Rohit Sharma 176 244 23 6 India 2 Oct 2019 v South Africa
4 Virat Kohli 167 267 18 0 India 17 Nov 2016 v England
5 Dean Elgar 160 287 18 4 South Africa 2 Oct 2019 v India

Best bowling

#PlayerFiguresOversEconTeamMatch
1 Ravichandran Ashwin 7/145 46.2 3.13 India 2 Oct 2019 v South Africa
2 Adam Zampa 6/19 4 4.75 Rising Pune Supergiants 10 May 2016 v Sunrisers Hyderabad
3 Jasprit Bumrah 6/45 15.5 2.84 India 2 Feb 2024 v England
4 Ravindra Jadeja 5/16 4 4.00 Chennai Super Kings 7 Apr 2012 v Deccan Chargers
5 Amit Mishra 5/18 6 3.00 India 29 Oct 2016 v New Zealand

Highest totals

#TeamScoreOversMatch
1 India 502/7d 136 2 Oct 2019 v South Africa
2 India 455 129.4 17 Nov 2016 v England
3 South Africa 431 131.2 2 Oct 2019 v India
4 India 396 112 2 Feb 2024 v England
5 India 387/5 50 18 Dec 2019 v West Indies