Unlike the last season, where all teams competed for the same trophy, this season BCCI enforced the Promotion and relegation format. This Ranji trophy had two winners to improve the standard and competitiveness of the tournament. The teams were divided into two categories named as Elite category having 32 teams split into four groups, with Plate category having 6 teams. The Elite group teams played each other once, with the top two teams from each group qualified for the quarter-finals. In the Plate Group also teams played each other once, but the top four teams qualified for the plate group knockouts, with the bottom two teams playing for the fifth and sixth positions, and another playoff for the third and fourth positions took place. The two Plate finalists will be promoted to the Elite group for the next season, 2023–24, while the bottom two teams of all the four Elite groups combined - factoring in both points and the quotient will be relegated to Plate group. The teams were placed in the following groups:
| Group A | Group B | Group C | Group D | Plate Group |
Arunachal Pradesh won the toss and elected to bat. , Ajoy Sarkar (Arunachal Pradesh) and Lalrinchhana (Mizoram) both made their first-class debuts.
| 17–19 January 2023 5th-Place Plate Play-offs Scorecard |
| Arunachal Pradesh | v | Mizoram |
| 199 (87.2 overs)Akhilesh Sahani 31* (28)Remruatdika Ralte 2/29 (12 overs) | 485 (123 overs)Taruwar Kohli 144 (223)Akhilesh Sahani 5/91 (26.5 overs) | |
| 259 (61.3 overs)Rahul Dalal 107 (91)Avinash Yadav 6/99 (25.3 overs) |
| Mizoram won by an innings and 27 runsNarendra Modi Stadium, Ahmedabad Umpires: Navdeep Singh and KR Vasuki Player of the match: Avinash Yadav (Mizoram) |
Meghalaya won the toss and elected to field. , Nawaz Khan (Bihar) and Rohit Shah (Meghalaya) both made their first-class debuts. Manipur won the toss and elected to field.
| Plate Semi-finals | Plate Final | |
| P4 | Bihar | 428 & 164 |
| P1 | Meghalaya | 134 & 156 |
| P4 | Bihar | 546 & 335 |
| P3 | Manipur | 337 & 324 |
| P2 | Sikkim | 229 & 273 |
| P3 | Manipur | 166 & 340/8 |
| 17–21 January 2023 1st Plate Semi-final Scorecard |
| Bihar | v | Meghalaya |
| 428 (105.3 overs)Bipin Saurabh 177 (183)Arbin Singh 3/101 (30 overs) | 134 (33.5 overs)Rajesh Bishnoi 40* (46)Ashutosh Aman 4/21 (11.5 overs) | |
| 164 (66.3 overs)Babul Kumar 51 (132)Rajesh Bishnoi 6/30 (25 overs) | 156 (47.1 overs)Raj Biswa 28 (59)Ashutosh Aman 4/35 (8.1 overs) |
| Bihar won by 302 runsMeghalaya Cricket Association Ground, Shillong Umpires: Premdip Chatterjee and Vineet Kulkarni Player of the match: Bipin Saurabh (Bihar) |
| 17–21 January 2023 2nd Plate Semi-final Scorecard |
| Sikkim | v | Manipur |
| 229 (71.4 overs)Nilesh Lamichaney 83 (159)Pheiroijam Singh 4/33 (16 overs) | 166 (63.4 overs)Basir Rahman 31 (95)Bijay Prasad 4/18 (10 overs) | |
| 273 (83.5 overs)Sumit Singh 168 (164)Pheiroijam Singh 5/62 (23.5 overs) | 340/8 (96.3 overs)Basir Rahman 75 (135)Sumit Singh 6/60 (15.3 overs) |
| Manipur won by 2 wicketsLalabhai Contractor Stadium, Surat Umpires: Madanagopal Kuppuraj and Rohan Pandit Player of the match: Sumit Singh (Sikkim) |
Bihar won the toss and elected to bat. , Bihar and Manipur were promoted to the Elite group and will replace Nagaland and Hyderabad for the 2023–24 season
| 25–29 January 2023 Plate Final Scorecard |
| Bihar | v | Manipur |
| 546 (124.4 overs)Sakibul Gani 205 (238)Kishan Singha 4/141 (39.4 overs) | 337 (94.3 overs)Prafullomani Singh 82 (77)Nawaz Khan 5/82 (20 overs) | |
| 335 (102 overs)Sachin Kumar 132 (152)Kishan Singha 7/94 (43 overs) | 324 (82.1 overs)Langlonyamba Keishangbam 117 (206)Nawaz Khan 5/95 (28 overs) |
| Bihar won by 220 runsMoin-ul-Haq Stadium, Patna Umpires: Nand Kishore and Krishnamachari Srinivasan Player of the match: Sakibul Gani (Bihar) |
Bengal won the toss and elected to field. Saurashtra won the toss and elected to bat. , Pukhraj Mann (Punjab) made his first-class debut. Karnataka won the toss and elected to field. , M Venkatesh (Karnataka) made his first-class debut. Madhya Pradesh won the toss and elected to field.
| 31 January–4 February 2023 1st Quarter-final Scorecard |
| Jharkhand | v | Bengal |
| 173 (66.2 overs)Kumar Suraj 89* (175)Akash Deep 4/62 (21 overs) | 328 (108 overs)Shahbaz Ahmed 81 (120)Ashish Kumar 3/89 (33 overs) | |
| 221 (63.5 overs)Aryaman Sen 64 (132)Akash Ghatak 3/21 (7.5 overs) | 69/1 (12.4 overs)Abhimanyu Easwaran 28* (31)Rahul Shukla 1/24 (4 overs) |
| Bengal won by 9 wicketsEden Gardens, Kolkata Umpires: Vinod Seshan and Akshay Totre Player of the match: Akash Deep (Bengal) |
| 31 January–4 February 2023 2nd Quarter-final Scorecard |
| Saurashtra | v | Punjab |
| 303 (87 overs)Parth Bhut 111* (155)Mayank Markande 4/84 (29.2 overs) | 431 (124.3 overs)Naman Dhir 131 (180)Dharmendrasinh Jadeja 5/109 (41.3 overs) | |
| 379 (120.1 overs)Prerak Mankad 88 (137)Vinay Choudhary 7/179 (49.1 overs) | 180 (89.1 overs)Mandeep Singh 45 (128)Parth Bhut 5/89 (33 overs) |
| Saurashtra won by 71 runsSaurashtra Cricket Association Stadium, Rajkot Umpires: Saiyed Khalid and Nikhil Patwardhan Player of the match: Parth Bhut (Saurashtra) |
| 31 January–4 February 2023 3rd Quarter-final Scorecard |
| Uttarakhand | v | Karnataka |
| 116 (55.4 overs)Kunal Chandela 31 (103)M Venkatesh 5/36 (14 overs) | 606 (162.5 overs)Shreyas Gopal 161* (288)Abhay Negi 4/109 (33.5 overs) | |
| 209 (73.4 overs)Swapnil Singh 51 (100)Shreyas Gopal 3/26 (12.4 overs) |
| Karnataka won by an innings and 281 runsM. Chinnaswamy Stadium, Bengaluru Umpires: Saidharshan Kumar and Nitin Pandit Player of the match: Shreyas Gopal (Karnataka) |
Bengal won the toss and elected to bat. Saurashtra won the toss and elected to field.
Saurashtra won the toss and elected to field. , Sumanta Gupta (Bengal) made his first-class debut.
On 2 January, Saurashtra bowler Jaydev Unadkat became the first player to take a hat-trick in the first over of a Ranji Trophy match. , On 12 January, Mumbai batter Prithvi Shaw made second highest score in an inning in Ranji history by a batter. He scored 379 runs. , On 19 January, Vidarbha defended a target of 73 runs against Gujarat, which is the lowest target defended in the Ranji Trophy.
Source: Wikipedia