India have since struggled to find the right mix in their middle-order.
The lone Afghanistan Test will take place at the Chinnaswamy Stadium here between June 14 and 18, whereas the team will soon travel to Ireland to prepare for the England series.
The selectors also announced the squads for the limited-overs leg of the United Kingdom tour along with the India "A" tour of England, where Test specialists were included for early acclimatisation.
He was dropped, however, after managing 54 runs in three innings against Australia.More news: Quake Champions Getting Bot Support
They picked the Test team against Afghanistan, the squad for the two-match T2OI series against Ireland, three-match T20I series against England, three-match ODI series against England, the India "A" team for the one-day Tri-series against England Lions and West Indies "A" and the India "A" team for the two four-day games against West Indies "A" and one four-day match against England Lions.Barring Kohli, it will be the regular Test team that will play against Afghanistan as Cheteshwar Pujara and Ishant Sharma will come back from England for the match. BCCI will name the Test squad later. His worldwide experience encompasses seven T20Is and three ODIs. The second game is in London on July 14.
File image of Ajinkya Rahane. Rayudu, 32, last played an ODI in June 2016. Rahul has been the top scorer for Kings XI Punjab this season with 376 runs at an average of 47 whereas Rayudu is the leading run scorer of IPL 2018 so far with 410 runs at an average of 51.25.
Rahul has also been recalled to the 50-overs side, having last played an ODI in August 2017.
India squad for Ireland T20Is: Virat Kohli (c), Shikhar Dhawan, Rohit Sharma, KL Rahul, Suresh Raina, Manish Pandey, MS Dhoni (wk), Dinesh Karthik, Yuzvendra Chahal, Kuldeep Yadav, Washington Sundar, Bhuvneshwar Kumar, Jasprit Bumrah, Hardik Pandya, Siddhart Kaul, Umesh Yadav.More news: United Kingdom set to ban wet wipes to tackle plastic pollution
The selectors have also recalled Siddharth Kaul into the ODI side following an impressive run in the IPL for Sunrisers Hyderabad.
Before the tour of England, India play two T20Is in Ireland on June 27 and 29.
India squad for England T20Is: Virat Kohli (c), Shikhar Dhawan, Rohit Sharma, KL Rahul, Suresh Raina, Manish Pandey, MS Dhoni (wk), Dinesh Karthik, Yuzvendra Chahal, Kuldeep Yadav, Washington Sundar, Bhuvneshwar Kumar, Jasprit Bumrah, Hardik Pandya, Siddhart Kaul, Umesh Yadav. Mohammed Shami, Shardul Thakur have not been selected along with Axar Patel.
India "A" team for four-dayers: Karun Nair (Captain), R Samarth, Mayank Agarwal, AR Easwaran, Prithvi Shaw, Hanuma Vihari, Ankit Bawne, Vijay Shankar, KS Bharat (WK), Jayant Yadav, Shahbaz Nadeem, Ankit Rajpoot, Mohammed Siraj, Navdeep Saini, Rajneesh Gurbani.More news: Zinedine Zidane: 'Cristiano Ronaldo will be fit for Champions League final'