3. Jayant Yadav

Jayant Yadav is another Indian player who is expected to retire from international cricket in 2023. The right-arm off-spinner struggled during the series and was eventually dropped from the Test squad. His return to the national team appears to be impossible. As a result, Yadav may decide to leave international cricket in 2023.

 2. Ajinkya Rahane

Ajinkya Rahane was a regular in the Test team and served as vice-captain a few months ago. Furthermore, he was dropped from the Test team due to his poor batting performance last year. He will find it difficult to return to the national team. As a result, Rahane may decide to retire from international cricket in 2023.

 1. Dinesh Karthik

Dinesh Karthik last played for India during the 20-20 World Cup 2022 and wasn't selected for New Zealand and Sri Lanka series. Karthik, 37, is unlikely to get selected in the near future with a fierce competition for the places.