Shreyas Iyer is among the big names to be missing out from this elite list. He recently featured during India's 2nd Test match against England.
Ishan Kishan took a break from BCCI citing mental fatigue. Later, Ishan did not respond to BCCI's orders to play Ranji Trophy and he was dropped.
Chahal has not played the ODI for the Indian team for over one year and he last featured in a T20I match against West Indies in August 2023.
Pujara last featured for Team India during World Test Championship final against Australia last year. He was dropped from the team due to bad form.
Shikhar Dhawan, who will be seen leading the Punjab Kings team in the IPL, was dropped from BCCI's annual contract list.
It's been over a year since Deepak Hooda represented Team India in an international fixture. He was also among the few who were released by the BCCI.
Veteran pace-bowler, Umesh Yadav played his last Test match for India against Australia in World Test Championship. He was also released by the BCCI.