These contracts have a requirement of minimum number of matches to play to be awarded a certain category.
Some players who should have played and have been in the contract in my opinion are-
MS Dhoni (Still the best wicket-keeper on display)
Sanju Samson
Shubman Gill
Prithvi Shaw
Khaleel Ahmed
Other notable names missing - Shivam Dube, Rahul Chahar.
And what a mess they made of Ambati Rayudu. They took Vijay Shankar instead and now even he is no where to be seen.
And easily the most over-rated player in that list has to be Rishabh Pant. I am quite sure if not all, most users on this forum will also agree.