Ranji Trophy is a popular and professional domestic cricket tournament that is set to take off with the matches for the season. It is a first-class cricket event starting off with the matches on December 13. Check Ranji Trophy 2022-23 Schedule, Team Squads, and Previous winners list.
The matches for the event take off till February 20, 2023. The tournament matches roll out in the round -robin then in a knockout format. The season has a total of 38 teams taking part in which the current champion is Madhya Pradesh.
The most successful team in the tournament is Mumbai having 41 titles. It is a qualification to the Irai Cup where the most runs are bagged by Wasim Jaffer and most wickets are taken by Rajinder Goel.
Check out more details about the Ranji Trophy 2022-23 Schedule, team squads, previous winners list, and more information here on this page.

Ranji Trophy 2022-23 Schedule
December 13 – December 16
Haryana vs Himachal Pradesh; Elite Group A; 09:00 AM (IST)
Kerala vs Jharkhand; Elite Group C; 09:00 AM (IST)
Chandigarh vs Punjab; Elite Group D; 09:00 AM (IST)
Madhya Pradesh vs Jammu and Kashmir; Elite Group D; 09:00 AM (IST)
Gujarat vs Tripura; Elite Group D; 09:00 AM (IST)
Railways vs Vidarbha; Elite Group D; 09:00 AM (IST)
Arunchal Pradesh vs Bihar; Plate; 09:00 AM (IST)
Manipur vs Sikkim; Plate; 09:00 AM (IST)
Meghalaya vs Mizoram; Plate; 09:00 AM (IST)
Rajasthan vs Goa; Elite Group C; 09:00 AM (IST)
Chhattisgarh vs Puducherry; Elite Group C; 09:00 AM (IST)
Uttarakhand vs Nagaland; Elite Group A; 09:00 AM (IST)
Baroda vs Odisha; Elite Group A; 09:00 AM (IST)
Uttar Pradesh vs Bengal; Elite Group A; 09:00 AM (IST)
Saurashtra vs Assam; Elite Group B; 09:00 AM (IST)
Hyderabad vs Tamil Nadu; Group B; 09:00 AM (IST)
Delhi vs Maharashtra; Group B; 09:00 AM (IST)
Services vs Karanataka; Elite Group C; 09:00 AM (IST)
December 20 – December 23
Kerala vs Rajasthan; Elite Group C; 09:00 AM (IST)
Chandigarh vs Madhya Pradesh; Elite Group D; 09:00 AM (IST)
Jammu and Kashmir vs Gujarat; Elite Group D; 09:00 AM (IST)
Tripura vs Vidarbha; Elite Group D; 09:00 AM (IST)
Railways vs Punjab; Elite Group D; 09:00 AM (IST)
Mizoram vs Arunchal Pradesh; Plate; 09:00 AM (IST)
Bihar vs Manipur; Plate; 09:00 AM (IST)
Sikkim vs Meghalaya; Plate; 09:00 AM (IST)
Puducherry vs Karanataka; Elite Group C; 09:00 AM (IST)
Goa vs Jharkhand; Elite Group C; 09:00 AM (IST)
Chhattisgarh vs Service; Elite Group C; 09:00 AM (IST)
Uttar Pradesh vs Nagaland; Elite Group A; 09:00 AM (IST)
Haryana vs Baroda; Elite Group A; 09:00 AM (IST)
Himachal Pradesh vs Bengal; Elite Group C; 09:00 AM (IST)
Odisha vs Uttarakhand; Elite Group A; 09:00 AM (IST)
Andhra vs Tamil Nadu; Elite Group B; 09:00 AM (IST)
Hyderabad vs Mumbai; Elite Group B; 09:00 AM (IST)
Maharashtra vs Saurashtra; Elite Group B; 09:00 AM (IST)
December 27 – December 30
Chhattisgarh vs Kerala; Elite Group C; 09:00 AM (IST)
Punjab vs Tripura; Elite Group D; 09:00 AM (IST)
Chandigarh vs Gujarat; Elite Group C; 09:00 AM (IST)
Madhya Pradesh vs Railways; Elite Group D; 09:00 AM (IST)
Jammu and Kashmir vs Vidarbha; Elite Group D; 09:00 AM (IST)
Manipur vs Arunachal Pradesh; Plate; 09:00 AM (IST)
Bihar vs Meghalaya; Plate; 09:00 AM (IST)
Mizoram vs Sikkim; Plate; 09:00 AM (IST)
Rajasthan vs Puducherry; Elite Group C; 09:00 AM (IST)
Services vs Jharkhand; Elite Group C; 09:00 AM (IST)
Karnataka vs Goa; Elite Group C; 09:00 AM (IST)
Haryana vs Odisha; Elite Group A; 09:00 AM (IST)
Himachal Pradesh vs Uttarakhand; Elite Group A; 09:00 AM (IST)
Uttar Pradesh vs Baroda; Elite Group A; 09:00 AM (IST)
Bengal vs Nagaland; Elite Group A; 09:00 AM (IST)
Assam vs Hyderabad; Elite Group B; 09:00 AM (IST)
Tamil Nadu vs Delhi; Elite Group B; 09:00 AM (IST)
Saurashtra vs Mumbai; Elite Group B; 09:00 AM (IST)
Maharashtra vs Andhra; Elite Group B; 09:00 AM (IST)
January 03 – January 06
Jharkhand vs Rajasthan; Elite Group C; 09:00 AM (IST)
Punjab vs Gujarat; Elite Group D; 09:00 AM (IST)
Chandigarh vs Tripura; Elite Group C; 09:00 AM (IST)
Railways vs Jammu and Kashmir; Elite Group D; 09:00 AM (IST)
Vidharbha vs Madhya Pradesh; Elite Group D; 09:00 AM (IST)
Mizoram vs Manipur; Plate; 09:00 AM (IST)
Meghalaya vs Arunachal Pradesh; Plate; 09:00 AM (IST)
Sikkim vs Bihar; Plate; 09:00 AM (IST)
Goa vs Kerala; Elite Group C; 09:00 AM (IST)
Puducherry vs Services; Elite Group C; 09:00 AM (IST)
Karnataka vs Chhattisgarh; Elite Group C; 09:00 AM (IST)
Haryana vs Uttar Pradesh; Elite Group A; 09:00 AM (IST)
Himachal Pradesh vs Baroda; Elite Group A; 09:00 AM (IST)
Nagaland vs Baroda; Elite Group A; 09:00 AM (IST)
Nagaland vs Odisha; Elite Group A; 09:00 AM (IST)
Bengal vs Uttarakand; Elite Group A; 09:00 AM (IST)
Assam vs Maharashtra; Elite Group B; 09:00 AM (IST)
Hyderabad vs Andhra; Elite Group B; 09:00 AM (IST)
Delhi vs Saurashtral Elite Group B; 09:00 AM (IST)
Tami Nadu vs Mumbai; Elite Group B; 09:00 AM (IST)
January 10 – January 13
Puducheery vs Goa; Elite Group C; 09:00 AM (IST)
Jammu and Kashmir vs Punjab; Elite Group D; 09:00 AM (IST)
Vidarbha vs Chandigarh; Elite Group D; 09:00 AM (IST)
Gujarat vs Madhya Pradesh; Elite Group D; 09:00 AM (IST)
Tripura vs Railways; Elite Group D; 09:00 AM (IST)
Arunachal Pradesh vs Sikkim; Plate; 09:00 AM (IST)
Bihar vs Mizoram; Plate
Manipur vs Meghalaya; Plate
Jharkhand vs Chhatisgarh; Elite Group C; 09:00 AM (IST)
Services vs Kerala; Elite Group C; 09:00 AM (IST)
Rajasthan vs Karnataka; Elite Group C; 09:00 AM (IST)
Nagaland vs Haryana; Elite Group C; 09:00 AM (IST)
Odisha vs Himachal Pradesh; Elite Group A; 09:00 AM (IST)
Baroda vs Bengal; Elite Group A; 09:00 AM (IST)
Uttarakhand vs Uttar Pradesh; Elite Group A; 09:00 AM (IST)
Andhra Elite vs Delhi; Elite Group B; 09:00 AM (IST)
Mumbai vs Assam; Elite Group B; 09:00 AM (IST)
Saurashtra vs Hyderabad; Elite Group B; 09:00 AM (IST)
Tamil Nadu vs Maharashtra; Elite Group B; 09:00 AM (IST)
Ranji Trophy 2022-23 Team Squad
Here is the list of all the 38 teams taking part in the league where their matches are set to take off for the season.
Andhra
Arunachal Pradesh
Assam
Baroda
Bengal
Bihar
Chhatisgarh
Chandigarh
Vidarbha
Uttarakhand
Uttar Pradesh
Tripura
Tamil Nadu
Services
Sikkim
Saurashtra
Rajasthan
Railways
Punjab
Puducherry
Odisha
Nagaland
Mumbai
Mizoram
Meghalaya
Manipur
Maharashtra
Madhya Pradesh
Kerala
Karnataka
Jharkhand
Jammu and Kashmir
Hyderabad
Himachal Pradesh
Haryana
Gujarat
Ranji Trophy 2022-23 Previous Winners List
Ranji Trophy is rolling out with first-class cricket from 1934 where the matches are taking off for the cricket tournament.
The fixtures are set to take off with the matches this season for the Ranji Trophy 2022-23 where the winner list from 1990 is available here.
1990-91: Haryana
1991-92: Delhi
1992-93: Punjab
1993-94: Bombay
1994-95: Bombay
1995-96: Karnataka
1996-97: Mumbai
1997-98: Karnataka
1998-99: Karnataka
1999-00: Mumbai
2000-01: Baroda
2001-02: Railway
2002-03: Mumbai
2003-04: Mumbai
2004-05: Railways
2005-06: Uttar Pradesh
2006-07: Delhi
2008-09: Mumbai
2009-10: Mumbai
2010-11: Rajasthan
2011-12: Rajasthan
2012-13: Mumbai
2013-14: Karnataka
2014-15: Karnataka
2016-17: Gujarat
2017-18: Vidarbha
2018-19: Vidarbha
2019-20: Saurashtra
2022: Madhya Pradesh