Cricbites

Loading…

CricBites

Top Players With Most Runs In Vijay Hazare Trophy (Updated 2026)

By Satyaki Das | Tue Jan 20 2026
4.7
(26 votes)
Top Players With Most Runs In Vijay Hazare Trophy (Updated 2026)
4.7
(26)

The Vijay Hazare Trophy is India’s premier domestic one-day tournament. It’s where careers are made. It’s where talent is tested. And it’s where some batsmen have piled up runs like it’s nobody’s business. We’re talking thousands of runs. Multiple centuries. Innings that have won matches and championships.

These aren’t just numbers on a scorecard. These are stories of dedication, consistency, and pure batting skill. Some of these names you know. Some you don’t. But all of them deserve respect for what they’ve achieved in domestic cricket. So let’s look at the top ten run-scorers in Vijay Hazare Trophy history and understand what makes them special.

Player Teams Played For Span Matches Runs
Ankit Bawne Maharashtra 2009–2025 95 4,055
Dinesh Karthik Tamil Nadu 2008–2023 79 3,433
Manish Pandey Karnataka 2008–2023 103 3,403
Priyank Panchal Gujarat 2008–2023 83 3,395
Mayank Agarwal Karnataka 2012–2025 72 3,390
Prashant Chopra Himachal Pradesh 2011–2024 81 3,280
Mandeep Singh Punjab, Tripura 2010–2025 101 3,238
Ganesh Satish Karnataka, Tripura, Vidarbha 2008–2023 98 3,210
Yashpal Singh Manipur, Sikkim, Services, Tripura 2008–2019 72 3,193
Saurabh Tiwary Jharkhand 2008–2023 89 3,190

Ankit Bawne (4055 Runs)

Standing alone at the summit, at the very top, is Bawne. With 4,055 runs in 95 matches, he reigns supreme on the all-time run chart of the Vijay Hazare Trophy, a testament to a player who has earned every run through discipline and determination. Fifteen centuries and sixteen half-centuries adorn his record. More importantly, he holds the record for the most centuries in the tournament, a feat he achieved by surpassing even the illustrious Ruturaj Gaikwad and other contemporary stars.

Bawne has been the backbone of Maharashtra’s batting for several seasons. In every season, his name features among the top scorers. Not occasionally. But consistently. His technique is both classical and adaptable, his temperament like steel wrapped in silk. He possesses one of the rarest qualities in modern cricket: the ability to stay at the crease. Where others chase boundaries, Bawne focuses on occupying the crease. Where others chase strike rates, he prioritizes accumulating runs. His innings are not built in haste, but with meticulous planning. Every run is a brick. Every boundary is the cement. By the time he finishes his innings, he has constructed monuments that opponents cannot dismantle. Reliable. Consistent. Every team needs a player like him, but not everyone appreciates it.

Dinesh Karthik (3433 Runs)

Okay, now here’s a name you know. Dinesh Karthik The Finisher. The wicketkeeper-batsman who’s been playing for so long and somehow keeps reinventing himself.

Dinesh Karthik has scored 3,433 runs in 79 Vijay Hazare Trophy matches. An average of 56.27. A strike rate of 104.79. Nine centuries, nineteen half-centuries. Highest score of 154 not out. These aren’t just numbers. These are the numbers of a man who knows his game inside and out.

The 2016-17 season? That was brilliant. Captaining Tamil Nadu, he scored runs when needed, playing controlled strokes that made even the best bowling attacks look ordinary. Karthik has the ability to finish games. You’ve seen it in the IPL, you’ve seen it for India. But in domestic cricket, he does it differently. More responsibility. More anchoring. More leadership.

What I admire most about DK is his controlled strokeplay. He doesn’t try to hit a six off every ball. He picks his moments. He builds an innings. He knows when to attack and when to defend. That’s cricketing intelligence. That’s experience. And in a tournament like the Vijay Hazare Trophy, where one bad innings can end your team’s campaign, having a player like Karthik is invaluable.

Manish Pandey (3403 Runs)

Manish Pandey. Do you remember that name from a few years ago? The stylish middle-order batsman who was expected to become a great in Indian cricket, but somehow never quite reached that level on the international stage?

Well, he has been a phenomenal player in domestic cricket. 3,403 runs in the Vijay Hazare Trophy. Two centuries, numerous half-centuries, and a reputation as a middle-order anchor who can play big innings when his team needs him the most.

In 2014-15, Pandey was the leading run-scorer. He amassed the most runs that season and played a crucial role in Karnataka winning the title. His unbeaten 142 against Chhattisgarh was one of those innings where he completely controlled the game. No drama. No unnecessary risks. Just pure batting.

Pandey’s strength lies in his ability to build an innings. He doesn’t panic. He doesn’t give his wicket away easily. He understands the situation. And in domestic cricket, where young players often feel the pressure, this kind of temperament is invaluable. Karnataka has relied on him for years, and he has delivered on most occasions.

Priyank Panchal (3395 Runs)

Gujarat’s Priyank Panchal has scored 3,395 runs in the Vijay Hazare Trophy, including eight centuries. He has consistently performed well year after year. As an opener, he has done what openers are supposed to do, but very few openers in domestic cricket manage to do it consistently.

His highest score of 136 shows that he can play big innings. He can bat through the entire innings. He can give his team the kind of start that makes chasing or setting a big total possible. And in a format where the first ten overs can decide everything, having an opener like Panchal is crucial.

What makes Panchal special is his traditional style. No fancy ramp shots. No reverse sweeps every over. Just good old-fashioned opening batting. He respects good deliveries, dispatches the bad ones to the boundary, and provides stability at the top of the order for his team. Gujarat has relied on him for several seasons, and he has been one of their most dependable players.

Mayank Agarwal (3390 Runs)

Mayank Agarwal is a name you’re sure to know. This aggressive opener has played for India, scored runs in Test matches, and has been consistently performing well in domestic cricket for years.

He has 3,390 runs in the Vijay Hazare Trophy. Eleven centuries. Eleven. This isn’t just talent; it’s a hunger for runs. This is a player who takes domestic cricket just as seriously as international cricket.

The 2017-18 season belonged to him. He scored 723 runs and was the highest run-scorer. He hit several centuries that season. His highest score was 162, an innings that showcased Agarwal’s unique blend of aggression and discipline. He knows when to attack. He knows when to consolidate the innings. And he has the technique for both.

Agarwal is the epitome of the modern Indian opener. Aggressive but not reckless. Confident but not arrogant. He has strengthened Karnataka’s top order, and his performances in domestic cricket have consistently supported his ambitions at the highest level.

Read More: Vijay Hazare Trophy: Rajesh Mohanty Becomes 1st Odisha Bowler To Take List A Hat-Trick

How useful was this post?

Click on a star to rate it!

Average rating 4.7 / 5. Vote count: 26

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Satyaki Das
Satyaki Das

Hello Readers! My name is Satyaki Das. I work as an SEO specialist and content writer at Cricbites.com and I have over 2 years of experience. I enjoy writing easy-to-read and engaging sports content, especially clear and helpful cricket stories for fans. I hope you enjoy my articles. Thanks for reading!

Follow & Share

Loading current series…
Loading stories...
CricBites