The Vijay Hazare Trophy is basically the heart of India’s domestic one-day cricket. Named after the great Vijay Hazare, this tournament has seen some jaw-dropping batting over the years. Scoring a hundred in this competition isn’t easy — you need skill, patience, and a knack for doing it again and again. So, who’s topped the charts for most centuries here? Let’s dig in.
| Player | Span | Matches | Runs | Highest Score | Hundreads |
|---|---|---|---|---|---|
| A.R.Bawne(MAHA) | 2009-2025 | 97* | 4055 | 184* | 15 |
| R.D. Gaikwad(MAHA) | 2017-2025 | 55* | 2962 | 220* | 13 |
| D. Padikkal (KNTKA) | 2019-2025 | 31* | 2282 | 152 | 11 |
| M.A.Agarwal (KNTKA) | 2012-2025 | 74* | 3391 | 162 | 11 |
| RV Uthappa (KER/KNTKA/SAU) | 2008-2021 | 80 | 3115 | 169 | 11 |
| Yashpal Singh (MNPR/SIKM/SVCS/TPURA) | 2008-2019 | 72 | 3193 | 134* | 10 |
| N Jagadeesan (TN) | 2017-2025 | 58* | 2527 | 277 | 9 |
| A Mukund (TN) | 2009-2019 | 63 | 3048 | 147 | 9 |
| KD Karthik (TN) | 2008-2023 | 79 | 3433 | 154* | 9 |
| M Vohra (CHD/PNJB) | 2014-2025 | 72* | 2553 | 143 | 9 |
Ankit Bawne Leads the Chart
Ankit Bawne from Maharashtra leads the pack. He’s smashed 15 centuries in the Vijay Hazare Trophy, which is just wild. Since 2009, Bawne has played 97 matches, stepping out to bat 90 times. He’s been the backbone for Maharashtra, making them a real threat in domestic cricket.

What sets Bawne apart? He can hold the innings together or speed things up when the team needs it. The numbers back it up: 4055 runs, a top score of 184 not out, and an average of 56.31. That’s serious reliability. Young players all over India look up to him.
Ruturaj Gaikwad’s Stunning Rise
Next up is Ruturaj Gaikwad, also from Maharashtra, sitting at number two with 13 centuries. The crazy part? He did it in just 55 matches, batting only 52 times since 2017. His average is even higher than Bawne’s — 63.02.

Gaikwad’s 220 not out was a record-breaker, too. He’s got the technique to handle any kind of bowling, and if you’ve caught him playing for Chennai Super Kings in the IPL, you know he’s got flair. His strike rate of 104.51 makes him one of the most dangerous batters around.
Three Players Share Third Spot
Then there’s a three-way tie for third: Devdutt Padikkal, Mayank Agarwal, and Robin Uthappa, each with 11 hundreds.
Devdutt Padikkal
Padikkal, the stylish left-hander from Karnataka, got there the fastest — only 31 matches since 2019.

That’s the best hundreds-to-matches ratio among all these names. He’s got a top score of 152 and averages a mind-blowing 95.08.
Mayank Agarwal
Mayank Agarwal, also from Karnataka, has been around since 2012, clocking up 74 matches.

His highest is 162, and he’s piled up 3391 runs at an average of 51.37. He knows how to build an innings.
Robin Uthappa
Robin Uthappa, who has played for Kerala, Karnataka, and Saurashtra throughout his career from 2008 to 2021, also has 11 centuries.

He’s played 80 matches, scored 3115 runs, and once hit 169. Uthappa’s experience across different teams made him a real asset.
Yashpal Singh’s Decade of Excellence
Yashpal Singh comes next with 10 centuries, playing for teams like Manipur, Sikkim, Services, and Tripura between 2008 and 2019.

He played 72 matches, scored 3193 runs, and finished with an average of 60.24. His highest? 134 not out.
N Jagadeesan’s Record-Breaking Feat
Then there’s Tamil Nadu’s N Jagadeesan, with 9 centuries. In 2022-23, he hammered 277 against Arunachal Pradesh — that’s the highest individual score in List A cricket, anywhere in the world.

He also set a record with five consecutive hundreds in List A matches. Since 2017, Jagadeesan has played 58 games and scored 2527 runs. He’s got a real knack for turning good starts into big scores.
Other Notable Century Makers
A bunch of others have also hit 9 hundreds in this tournament: Abhinav Mukund, Dinesh Karthik, Manan Vohra, Karun Nair, and Sheldon Jackson. These guys have been consistent across many seasons.
And let’s not forget players like Shreyas Iyer, Cheteshwar Pujara, and Virat Kohli. Kohli’s numbers jump off the page — he averages 73.35 with 5 hundreds in just 15 matches. Performances like these show just how deep the talent pool runs in Indian domestic cricket.
Suggested Reads:
The Significance of These Records
Getting to three figures in the Vijay Hazare Trophy isn’t just about talent. Batters have to deal with all kinds of bowling and tricky conditions. The 50-over format pushes them to pace their innings just right.
A lot of these century-makers end up playing for India. The tournament is a big stage for young talent — keep performing here, and you’ll catch the selectors’ eyes for IPL or even the national team.
Every season, the Vijay Hazare Trophy uncovers new batting heroes. Youngsters want to follow in the footsteps of these record holders. And the race for most centuries is far from over, especially with Gaikwad and Padikkal hunting down Bawne’s record. This contest is only going to get more exciting.

