Indian domestic cricket is known to be a breeding ground for world-class talent. Why? Because there is one tournament that is shaping the future of India’s white ball and that is the Vijay Hazare Trophy. There was a great cricketer named Vijay Hazare after whom this tournament is named. This premier 50-over competition is the perfect platform for upcoming players to showcase their skills and make a statement.
The Vijay Hazare Trophy 2025 always brings competition, exciting finishes and individual talent. And why not, because India’s top domestic teams fight here for one of the most prestigious titles in Indian cricket.
The 2025 edition of the Vijay Hazare Trophy as always will be divided into league stages, quarter-finals, semi-finals, and the final.Â
Date |
Match Details |
Venue |
Time (Local / GMT) |
Dec 24, Wed |
Puducherry vs Tamil Nadu, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Gujarat vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Andhra vs Delhi, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Haryana vs Railways, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Odisha vs Saurashtra, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Maharashtra vs Punjab, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Chhattisgarh vs Goa, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Himachal Pradesh vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Mumbai vs Sikkim, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Bengal vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Madhya Pradesh vs Rajasthan, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Jharkhand vs Karnataka, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Kerala vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Chandigarh vs Jammu & Kashmir, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Assam vs Baroda, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 24, Wed |
Hyderabad vs Uttar Pradesh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Goa vs Himachal Pradesh, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Mumbai vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Chhattisgarh vs Punjab, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Haryana vs Saurashtra, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Andhra vs Railways, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Odisha vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Delhi vs Gujarat, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Maharashtra vs Sikkim, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Chandigarh vs Uttar Pradesh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Madhya Pradesh vs Tamil Nadu, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Jharkhand vs Rajasthan, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Puducherry vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Karnataka vs Kerala, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Assam vs Jammu & Kashmir, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Baroda vs Bengal, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 26, Fri |
Hyderabad vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Himachal Pradesh vs Maharashtra, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Punjab vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Chhattisgarh vs Mumbai, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Delhi vs Saurashtra, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Railways vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Andhra vs Odisha, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Gujarat vs Haryana, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Goa vs Sikkim, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Bengal vs Chandigarh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Karnataka vs Tamil Nadu, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Rajasthan vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Jharkhand vs Puducherry, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Kerala vs Madhya Pradesh, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Jammu & Kashmir vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Baroda vs Uttar Pradesh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 29, Mon |
Assam vs Hyderabad, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Himachal Pradesh vs Punjab, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Goa vs Mumbai, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Maharashtra vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Andhra vs Saurashtra, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Gujarat vs Railways, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Delhi vs Odisha, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Haryana vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Chhattisgarh vs Sikkim, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Chandigarh vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Jharkhand vs Tamil Nadu, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Kerala vs Rajasthan, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Karnataka vs Puducherry, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Madhya Pradesh vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Bengal vs Jammu & Kashmir, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Baroda vs Hyderabad, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Dec 31, Wed |
Assam vs Uttar Pradesh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Chhattisgarh vs Himachal Pradesh, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Goa vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Maharashtra vs Mumbai, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Railways vs Saurashtra, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Andhra vs Gujarat, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Haryana vs Odisha, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Delhi vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Punjab vs Sikkim, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Assam vs Bengal, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Rajasthan vs Tamil Nadu, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Jharkhand vs Kerala, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Madhya Pradesh vs Puducherry, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Karnataka vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Jammu & Kashmir vs Uttar Pradesh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Baroda vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 03, Sat |
Chandigarh vs Hyderabad, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Himachal Pradesh vs Mumbai, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Goa vs Punjab, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Chhattisgarh vs Maharashtra, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Saurashtra vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Delhi vs Railways, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Andhra vs Haryana, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Gujarat vs Odisha, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Sikkim vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Assam vs Chandigarh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Tamil Nadu vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Karnataka vs Rajasthan, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Jharkhand vs Madhya Pradesh, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Kerala vs Puducherry, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Baroda vs Jammu & Kashmir, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Bengal vs Hyderabad, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 06, Tue |
Uttar Pradesh vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Goa vs Maharashtra, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Chhattisgarh vs Uttarakhand, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Mumbai vs Punjab, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Gujarat vs Saurashtra, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Odisha vs Railways, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Andhra vs Services, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Delhi vs Haryana, Group D |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Himachal Pradesh vs Sikkim, Group C |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Assam vs Vidarbha, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Kerala vs Tamil Nadu, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Puducherry vs Rajasthan, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Jharkhand vs Tripura, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Karnataka vs Madhya Pradesh, Group A |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Hyderabad vs Jammu & Kashmir, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Baroda vs Chandigarh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 08, Thu |
Bengal vs Uttar Pradesh, Group B |
TBC |
09:00 AM Local / 03:30 AM GMT |
Jan 12, Mon |
Quarter-Final 1 – A1 vs C2 |
BCCI Centre of Excellence, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
Jan 12, Mon |
Quarter-Final 2 – B1 vs D2 |
BCCI Centre of Excellence B, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
Jan 13, Tue |
Quarter-Final 4 – D1 vs B2 |
BCCI Centre of Excellence B, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
Jan 13, Tue |
Quarter-Final 3 – C1 vs A2 |
BCCI Centre of Excellence, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
Jan 15, Thu |
Semi-Final 1 – Winner Q1 vs Q4 |
BCCI Centre of Excellence, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
Jan 16, Fri |
Semi-Final 2 – Winner Q2 vs Q3 |
BCCI Centre of Excellence, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
Jan 18, Sun |
Final |
BCCI Centre of Excellence, Bengaluru |
09:00 AM Local / 03:30 AM GMT |
The matches of the Vijay Hazare Trophy 2025 will be hosted across multiple cricket stadiums in India. This way each region will have equal opportunities to witness top-quality domestic action. Likely venues include:
M. Chinnaswamy Stadium, Bengaluru
Eden Gardens, Kolkata
Wankhede Stadium, Mumbai
M. A. Chidambaram Stadium, Chennai
Feroz Shah Kotla, Delhi
Holkar Stadium, Indore
Punjab Cricket Association IS Bindra Stadium, Mohali
These stadiums offer world-class facilities and so on. But its famous because it let fans get close to the action with high-scoring games, turning pitches, and competitive encounters.
Similar Post: Syed Mushtaq Ali Trophy 2025: Full Schedule, Squads, Match Dates, Venues
The tournament will feature all 38 domestic teams. Every team will be representing Indian states and cricket associations. These teams are divided into Elite Groups and Plate Group.
Some of the major teams expected to participate are:
Mumbai
Delhi
Karnataka
Tamil Nadu
Saurashtra
Bengal
Punjab
Himachal Pradesh
Vidarbha
Uttar Pradesh
Kerala
Hyderabad
Baroda
Services
Rajasthan
Chhattisgarh
Jharkhand
Assam
Odisha
Goa
Tripura
North-East Teamd – Meghalaya, Mizoram, Nagaland, Manipur, Arunachal Pradesh, Sikkim
The final squads will be announced by BCCI and respective state associations closer to the start of the tournament. Fans can expect a mix of rising youngsters and seasoned pros.
Stage For Youngsters – Players like Yashasvi Jaiswal, and Ruturaj Gaikwad will be stepping in this tournament.
High-Scoring Encounters – The Vijay Hazare Trophy is known for record-breaking scores.
Selection Gateway for Team India – Performances here often lead to national team opportunities.
IPL Scouting Ground – Franchises keep a close eye on players who shine in this competition.
Comeback Arena for Seniors – Injured international cricketers use this platform to prove their fitness and form.
The Vijay Hazare Trophy has produced some memorable winners in recent years:
These champions reflect the wide talent pool in Indian cricket, where no single team dominates for too long.
The Vijay Hazare Trophy 2025 will be broadcast on the two mediums – Star Sports Network and live on Disney+ Hotstar. Select matches may also be available on JioCinema, depending on broadcasting rights.
It will start in March 2025 and end in April 2025.
A total of 38 teams representing states and territories across India will participate.