Who won Vijay Hazare Trophy is a question frequently asked by cricket fans who closely follow India’s domestic one-day competition. The Vijay Hazare Trophy, named after former Indian cricketer Vijay Hazare, is India’s premier domestic ODI tournament and has been played annually since the 2002–03 season. Over the years, several Indian domestic teams — led by standout players — have lifted this prestigious title.
This article provides a fact-based overview of the players and teams who won the Vijay Hazare Trophy till 2025, based on officially completed seasons.

The Vijay Hazare Trophy, awarded to the winners of India’s domestic List-A cricket tournament for the 2024–25 season. (Credit: Instagram)
What Is the Vijay Hazare Trophy?
The Vijay Hazare Trophy is a List A (50-over) domestic tournament organised by the Board of Control for Cricket in India (BCCI). It features state and regional teams competing across multiple groups, followed by knockout stages.
While the trophy is awarded to a team, several Indian and domestic players have played key roles in winning campaigns, later going on to represent India at the international level.
Teams Who Won Vijay Hazare Trophy (Till Latest Completed Season)
Below is a team-wise factual record of Vijay Hazare Trophy winners from its inception:
Multiple-Time Champions
- Tamil Nadu – One of the most successful teams, with several title wins across different eras
- Karnataka – Known for strong domestic depth and consistency
- Mumbai – Traditionally dominant in Indian domestic cricket
- Saurashtra – Emerged as a powerhouse in recent years
Other Title Winners
- Delhi
- Uttar Pradesh
- Punjab
- Gujarat
- Bengal
- Maharashtra
Each of these teams won the Vijay Hazare Trophy in different seasons based on points-table qualification and knockout victories.
Notable Players from Vijay Hazare Trophy Winning Teams
While the tournament honours teams, several players were instrumental in title-winning seasons. Many of them later became India internationals.
Batters Who Featured in Winning Teams
- Rohit Sharma (Mumbai)
- Virat Kohli (Delhi)
- Shikhar Dhawan (Delhi)
- Mayank Agarwal (Karnataka)
- Cheteshwar Pujara (Saurashtra)
All-Rounders & Bowlers
- Ravindra Jadeja (Saurashtra)
- Jaydev Unadkat (Saurashtra)
- Hardik Pandya (Baroda – finalist/winning campaigns)
- Bhuvneshwar Kumar (Uttar Pradesh)
These players contributed through match-winning performances, leadership, and consistency during victorious campaigns.
Which Team Won Vijay Hazare Trophy the Most Times?
Based on completed seasons:
- Tamil Nadu and Karnataka are among the most successful teams in Vijay Hazare Trophy history.
- Mumbai, despite its Ranji Trophy dominance, has fewer Vijay Hazare titles but remains a strong contender historically.
VIJAY HAZARE TROPHY WINNERS (YEAR-WISE)
| Season | Winning Team |
| 2002–03 | Tamil Nadu |
| 2003–04 | Mumbai |
| 2004–05 | Tamil Nadu |
| 2005–06 | Tamil Nadu |
| 2006–07 | Tamil Nadu |
| 2007–08 | Saurashtra |
| 2008–09 | Tamil Nadu |
| 2009–10 | Tamil Nadu |
| 2010–11 | Jharkhand |
| 2011–12 | Bengal |
| 2012–13 | Delhi |
| 2013–14 | Karnataka |
| 2014–15 | Karnataka |
| 2015–16 | Gujarat |
| 2016–17 | Tamil Nadu |
| 2017–18 | Karnataka |
| 2018–19 | Mumbai |
| 2019–20 | Karnataka |
| 2020–21 | Mumbai |
| 2021–22 | Tamil Nadu |
| 2022–23 | Saurashtra |
| 2023–24 | Haryana |

Vijay Hazare Trophy Records Till 2025
The Vijay Hazare Trophy has witnessed several historic individual and team records in India’s domestic one-day cricket. Below is a facts-only compilation of major records till the latest completed season.
Fastest Centuries
- Fastest century: 41 balls – Yusuf Pathan (Baroda vs Maharashtra, 2010)
- One of the fastest hundreds in List A cricket history
Highest Individual Scores
- Highest individual score: 268 runs – Prithvi Shaw (Mumbai vs Puducherry, 2021)
- Also the highest List A score by an Indian
Most Runs in a Single Season
- Most runs in a season:
Mayank Agarwal – 723 runs (2017–18)
Most Runs in Tournament History
- Leading run-scorers include:
- Shikhar Dhawan
- Dinesh Karthik
- Robin Uthappa
Best Bowling Figures
- Best bowling figures: 10 wickets in a match (multiple instances)
- Several bowlers have taken 7-wicket and 8-wicket hauls in single matches
Team Records
- Highest team score: Mumbai – 457/4 (2021)
- Lowest team score: Multiple teams bowled out below 70
- Biggest win margins: Wins by 300+ runs recorded
Recent Dominant Team
- Saurashtra emerged as the most consistent team in the early 2020s, winning back-to-back titles in 2022–23 and 2023–24.
Why the Vijay Hazare Trophy Matters in Indian Cricket
The tournament serves as:
- A selection platform for the Indian ODI team
- A proving ground for young domestic players
- A pathway to IPL opportunities
- A benchmark for List A cricket excellence
ALSO READ:
FAQs
Q. Who won Vijay Hazare Trophy most times?
Teams like Tamil Nadu and Karnataka are among the most successful in Vijay Hazare Trophy history.
Q. Is Vijay Hazare Trophy played every year?
Yes, it is held annually, except for rare scheduling disruptions.
Q. Do players get individual trophies?
No. The Vijay Hazare Trophy is awarded to the winning team, though individual awards are given for performance.
Q. Has any Indian captain played in a winning team?
Yes. Virat Kohli, Rohit Sharma, and several Indian captains were part of Vijay Hazare Trophy–winning squads early in their careers.
For fans asking who won Vijay Hazare Trophy, the answer lies in the rich history of Indian domestic cricket. From powerhouse teams like Tamil Nadu and Karnataka to recent dominators like Haryana, the Vijay Hazare Trophy has consistently produced elite players and memorable champions. Till 2025, the tournament remains one of the most important stepping stones in Indian cricket.


Because entertainment never stops! CelebsAdda brings you fast, reliable, and spicy updates from the world of cinema, television, and celebrity culture anytime, anywhere.