Photo Credit: Source: Twitter @BCCI
The following list includes several experienced players including a former Test captain.
The BCCI informed Saha last year that he would no longer be a part of the Indian team. He is not included in the list of 26 players who have been given annual player contracts for the 2022-23 season
Photo Credit: Source: Twitter @Wriddhipops
Ajinkya Rahane was left out from the Indian Test team last year. It is most likely the end of the road for Rahane as far as selection in the team is concerned.
Photo Credit: Source: Twitter @ajinkyarahane88
Bhuvneshwar Kumar last played for India in November 2022.
Photo Credit: Source: Twitter @BhuviOfficial
Since November 2021, Ishant Sharma has not played an international game. The pacer was previously given a Grade B contract by the BCCI.
Photo Credit: Source: Twitter @ImIshant
Hanuma Vihari was a part of the Indian Cricket Team that triumphed in Test matches in Australia in 2018–19 and 2020–21. He has been removed from the annual contract list
Photo Credit: Source: Twitter @Hanumavihari
The BCCI has removed Mayank Agarwal from its list of annually contracted players. For the year 2021-2022, Agarwal was given a Grade C contract.
Photo Credit: Source: Twitter @mayankcricket
Since the 2021 T20 World Cup, Deepak Chahar has sustained numerous injuries and has rarely played for India. As a result, he has been left out off the list.
Photo Credit: Source: Twitter @deepak_chahar9