Vijay Hazare Trophy: 3 Highest Run-Scorers
Have a look at the list of top 3 highest run-scorers in Vijay Hazare Trophy.

The Vijay Hazare Trophy, which is one of India’s prestigious domestic cricket competitions, has indeed seen many glorious individual performances since its inception. Several batsmen have gone beyond the norm of what one expects a batsman to do. Here are the Top 5 run-scorers in a season of the Vijay Hazare Trophy: While Karun Nair’s show was outstanding for the 2024-25 season, many more players have revised the record books over the years with respect to consistency and just run-scoring ability.
Top 3 highest run-getters in a single season of the Vijay Hazare Trophy
3. Karun Nair – 779 Runs (2024-25 Season)

The 2024-25 season of the Vijay Hazare Trophy truly witnessed a breathtaking performance by Karun Nair, who really became the flavour of the tournament. Nair ended with a staggering 779 runs in a mere 8 innings, recording an unprecedented average of 389.50. His consistency was nothing less than phenomenal since he was dismissed only twice throughout the tournament.
With five centuries and a half-century in his eight innings, Nair’s run-scoring was simply dominant. His remarkable batting display turned out to be the difference maker in Vidarbha’s progression to the finals, and as such, the player was rewarded with the prestigious Player of the Tournament prize. Nair’s performance will be remembered among the most astounding individual seasons in Vijay Hazare Trophy history.
2. Prithvi Shaw – 827 Runs (2020-21 Season)

The other key player from the same 2020-21 Vijay Hazare Trophy is Prithvi Shaw, who gave a fantastic performance to emerge as the second-highest run-getter for the season. Shaw scored 827 runs in 8 innings, with an average of a whopping 165.40. With his aggressive style of batting, he put immense pressure on the bowlers constantly and played some unforgettable knocks including four centuries and a double century.
Shaw, with his spectacular ability to dominate the opposition’s attack, turned out to be one of the outstanding players in the tournament, as well as being one of the key players of Mumbai who made the team reach the victorious end. Aggressive, mature approach to batting at such a young age ensured him much acclaim and importance, making him one of the most-talked-about cricketers in the domestic game that year.
1. Narayan Jagadeesan – 830 Runs (2020-23 Season)

Narayan Jagadeesan of Tamil Nadu holds the record for the most runs in one season of the Vijay Hazare Trophy, with his 2020-23 season being absolutely remarkable in terms of the runs scored, thus far unmatched in history. In just 8 innings, he notched 830 runs at an astonishing average of 138.33. His game was characterized by exemplary consistency and long innings, which helped Tamil Nadu reach the quarter-finals that season.
Although they were ousted by Saurashtra in the quarter-finals, Jagadeesan’s run-scoring heroics were lauded by one and all. The 830 runs he scored raised the bar of batting excellence for the Vijay Hazare Trophy, and even today, no one has ever scored more than this in a single season of the tournament. Jagadeesan’s batting brilliance remains one of the finest individual performances in Indian domestic cricket.
A Legacy of Consistent Excellence
The Vijay Hazare Trophy has given opportunities to players to express themselves and play crucial roles in their teams’ success. The match for these five players has been a spectacular one as Mayank Agarwal, Devdutt Padikkal, Karun Nair, Prithvi Shaw, and Narayan Jagadeesan raised the benchmark for match-winner for run-scoring in Indian domestic cricket. Their achievements mark milestones for future cricketers, and their influence continues to be carried in the tournament even today. As the Vijay Hazare Trophy continues to evolve, these performances will always be remembered as some of the best the competition has ever seen.