
The Vijay Hazare Trophy, one of India’s most coveted domestic cricket tournaments, has had many excellent individual performances. Players across the country have left their mark through incredible batting feats that have been the benchmark of history in this tournament.
In the 2024-25 season, Karun Nair is the talk of the town with his spectacular performance in the tournament, but if we try going back into the years of the Vijay Hazare Trophy, we will find a few other cricketers too who have rewritten the consistency and run-scoring history of this tournament.
Top 5 players who have scored the most runs in a single season of the Vijay Hazare Trophy
5. Mayank Agarwal – 723 Runs (2017-18 Season)

Mayank Agarwal has been a consistent performer in Indian domestic cricket, and his performance in the 2017-18 Vijay Hazare Trophy is one of the best performances. Agarwal, playing for Karnataka, scored 723 runs in eight innings at an average of over 90, which says a lot about his consistency. His most memorable contribution came in the final match, where he scored 90 runs off 79 balls, guiding Karnataka to a competitive total of 253.
Karnataka won the final by 41 runs, and Agarwal’s knock was pivotal in the victory. His contribution in that season made him one of the top run-scorers in the history of the tournament.
4. Devdutt Padikkal – 737 Runs (2020-21 Season)

Devdutt Padikkal announced his arrival on the big stage with a spectacular display of batting in the 2020-21 edition of the Vijay Hazare Trophy. The Karnataka opener finished the season with 737 runs in just 7 innings, averaging an incredible 147.40. Padikkal’s ability to play big innings was evident as he consistently found the boundary, and his performances made him the second-highest run-scorer of the tournament that season.
His good run of form saw him get noticed at the national level, and he remains one of the brightest young prospects in Indian cricket.
3. Karun Nair – 779 Runs (2024-25 Season)

Karun Nair’s performance in the 2024-25 season of the Vijay Hazare Trophy was simply extraordinary. The Vidarbha captain stood at the vanguard and ended the summer with an incredulous 779 runs in as many as just 8 innings, averaging a ludicrous 389.50. A man of repute, he remained unbeaten merely twice in that tournament.
With five centuries in his eight knocks and a half-century, one can say for sure that Nair put on a fireworks display for not only the fans but all the analysts at large. His incredible run took Vidarbha into the final, while his individual efforts fetched him the Player of the Tournament award.
2. Prithvi Shaw – 827 Runs (2020-21 Season)

Prithvi Shaw was the star of the 2020-21 season of the Vijay Hazare Trophy as he led Mumbai to victory by crushing the opponents with his batting prowess. Shaw had scored 827 runs in 8 innings, averaging a marvelous 165.40. His aggressive batting style put constant pressure on the bowlers, and he hit four centuries, including a double century, during the tournament.
Shaw’s performances were pivotal in Mumbai’s triumph that season, and he was widely praised for his maturity and consistency at the top of the order. His blistering knocks left a lasting impression on the tournament, and he was one of the most talked-about players that year.
1. Narayan Jagadeesan – 830 Runs (2020-23 Season)
Tamil Nadu’s Narayan Jagadeesan is the highest run-scorer in a single season of the Vijay Hazare Trophy. In the 2020-23 season, Jagadeesan amassed an astonishing 830 runs in 8 innings, averaging 138.33. His consistency and ability to play long innings were the main reasons behind Tamil Nadu’s journey to the quarter-finals that season.
He made a great account of himself during this tournament, especially in the run-scoring front, and Jagadeesan, despite losing eventually in the quarter-final to Saurashtra, came out with loads of praise from fans and commentators alike. And his 830 runs in this season are so far the record highest in any season of Vijay Hazare Trophy, one of the most brilliant batsmen in the competition.
The Vijay Hazare Trophy has continuously given ground for players to express their talent and bring about a strong contribution to the team. All these five, Mayank Agarwal, Devdutt Padikkal, Karun Nair, Prithvi Shaw, and Narayan Jagadeesan, have given a new milestone in the history of Indian domestic cricket with record-breaking performances in this tournament.
ALSO READ: Ranji Trophy: Rohit, Yashasvi And Gill Dismissed Under 11