The tournament retained the same format as the previous edition of the competition. The tournament had four groups, with nine teams each in Groups A, B, and ten teams in Group C and the Plate Group. The top two teams from Group C and the top team in the Plate Group progressed to the quarter-finals of the tournament, along with the top five teams across Groups A and B. A neutral curator was appointed to select the wicket for each fixture. In July 2019, the Board of Control for Cricket in India (BCCI) considered the use of the Decision Review System (DRS) for matches in the knockout section of the tournament. The BCCI agreed to use a "limited DRS" system, which does not use Hawk-Eye and UltraEdge.
The following player transfers were approved ahead of the season. The new team, Chandigarh, transferred few players from Punjab and Himachal Pradesh.
| Player | From | To |
| Stuart Binny | Karnataka | Nagaland |
| Unmukt Chand | Delhi | Uttarakhand |
| C. M. Gautam | Karnataka | Goa |
| Arun Karthik | Kerala | Pondicherry |
| Abrar Kazi | Nagaland | Mizoram |
| Milind Kumar | Sikkim | Tripura |
| Vinay Kumar | Karnataka | Pondicherry |
| Shrikant Mundhe | Maharashtra | Nagaland |
| K. B. Pawan | Nagaland | Mizoram |
| Malolan Rangarajan | Uttarakhand | Tamil Nadu |
| Rahil Shah | Tamil Nadu | Uttarakhand |
| Yashpal Singh | Manipur | Sikkim |
| Dwaraka Ravi Teja | Andhra | Meghalaya |
| Robin Uthappa | Saurashtra | Kerala |
The teams were placed in the following groups, based on their performance from the previous edition. Chandigarh competed in the tournament for the first time.
Gujarat won the toss and elected to bat. Odisha won the toss and elected to field. , Kanwar Singh Chohan (Odisha) made his first-class debut. , Bengal advanced to the semi-finals due to a first-innings lead. Karnataka won the toss and elected to bat. , Only six overs were bowled on day 1 and no play was possible on day 2 due to rain. Andhra won the toss and elected to field. , Saurashtra advanced to the semi-finals due to a first-innings lead.
| 20–24 February 2020 1st Quarter-final Scorecard |
| Gujarat | v | Goa |
| 602/8d (161.3 overs)Parthiv Patel 124 (172)Felix Alemao 3/86 (28 overs) | 173 (57.5 overs)Amit Verma 56 (87)Chintan Gaja 5/19 (13.5 overs) | |
| 199/6d (64.2 overs)Samit Gohel 72 (151)Lakshay Garg 4/30 (11 overs) | 164 (66.4 overs)Suyash Prabhudessai 66 (135)Siddharth Desai 5/81 (19.4 overs) |
| Gujarat won by 464 runsSardar Vallabhai Patel Stadium, Valsad Umpires: Chirra Ravikanthreddy and C. K. Nandan Player of the match: Roosh Kalaria (Gujarat) |
| 20–24 February 2020 2nd Quarter-final Scorecard |
| Bengal | v | Odisha |
| 332 (96.5 overs)Anustup Majumdar 157 (239)Basant Mohanty 4/53 (25.5 overs) | 250 (102.1 overs)Debasish Samantray 68 (145)Nilkantha Das 3/43 (21 overs) | |
| 373 (138 overs)Shreevats Goswami 78 (134)Govinda Poddar 3/95 (31 overs) | 39/0 (10 overs)Anurag Sarangi 24* (39) |
| Match drawnDRIEMS Ground, Cuttack Umpires: Sai Darshan Kumar and Abhijit Deshmukh Player of the match: Anustup Majumdar (Bengal) |
| 20–24 February 2020 3rd Quarter-final Scorecard |
| Karnataka | v | Jammu & Kashmir |
| 206 (69.1 overs)Krishnamurthy Siddharth 76 (189)Parvez Rasool 3/36 (12.1 overs) | 192 (62.4 overs)Shubham Khajuria 62 (155)Prasidh Krishna 4/42 (11.4 overs) | |
| 316 (106.5 overs)Krishnamurthy Siddharth 98 (177)Abid Mushtaq 6/83 (34.5 overs) | 163 (44.4 overs)Shubham Pundir 31 (59)Krishnappa Gowtham 7/54 (18.4 overs) |
| Karnataka won by 167 runsGandhi Memorial Science College Ground, Jammu Umpires: Ulhas Gandhe and Pashchim Pathak Player of the match: Krishnamurthy Siddharth (Karnataka) |
| 20–24 February 2020 4th Quarter-final Scorecard |
| Saurashtra | v | Andhra |
| 419 (146.5 overs)Chirag Jani 121 (297)Prithvi Raj 3/51 (20 overs) | 136 (68.2 overs)Chengalpet Gnaneshwar 43 (166)Jaydev Unadkat 4/42 (18.2 overs) | |
| 426 (138 overs)Prerak Mankad 85 (116)Jyothi Krishna 4/74 (28 overs) | 149/4 (51 overs)Srikar Bharat 55* (69)Prerak Mankad 2/8 (7 overs) |
| Match drawnCSR Sharma College Ground, Ongole Umpires: Nitin Pandit and Vineet Kulkarni Player of the match: Chirag Jani (Saurashtra) |
Gujarat won the toss and elected to field. Karnataka won the toss and elected to field.
| 29 February – 4 March 2020 1st Semi-final Scorecard |
| Saurashtra | v | Gujarat |
| 304 (127.4 overs)Sheldon Jackson 103 (204)Arzan Nagwaswalla 5/81 (29 overs) | 252 (87.3 overs)Rujul Bhatt 71 (212)Jaydev Unadkat 3/86 (24 overs) | |
| 274 (98.4 overs)Arpit Vasavada 139 (230)Chintan Gaja 7/71 (23 overs) | 234 (72.2 overs)Chirag Gandhi 96 (139)Jaydev Unadkat 7/56 (22.2 overs) |
| Saurashtra won by 92 runsSaurashtra Cricket Association Stadium, Rajkot Umpires: Rohan Pandit and Sundaram Ravi Player of the match: Arpit Vasavada (Saurashtra) |
| 29 February – 4 March 2020 2nd Semi-final Scorecard |
| Bengal | v | Karnataka |
| 312 (92 overs)Anustup Majumdar 149* (207)Ronit More 3/52 (17 overs) | 122 (36.2 overs)Krishnappa Gowtham 31 (24)Ishan Porel 5/39 (13 overs) | |
| 161 (54.4 overs)Sudip Chatterjee 45 (94)Abhimanyu Mithun 4/23 (16 overs) | 177 (55.3 overs)Devdutt Padikkal 62 (129)Mukesh Kumar 6/61 (21 overs) |
| Bengal won by 174 runsEden Gardens, Kolkata Umpires: Yeshwant Barde and Krishnamachari Srinivasan Player of the match: Anustup Majumdar (Bengal) |
Saurashtra won the toss and elected to bat. , Sudip Kumar Gharami (Bengal) made his first-class debut. , Umpire Chettithody Shamshuddin was injured on the first day of the final and was replaced by Yeshwant Barde.
| 9–13 March 2020 Final Scorecard |
Source: Wikipedia