The maestro, who rarely batted without helmet during his playing days, tweeted a video of an incident from an IPL match between Kings XI Punjab and Sunrisers Hyderabad played on October 24.
Rayudu's sarcasm-laden '3D tweet' might have hastened his international retirement but the chairman of selectors defended the recently-retired Hyderabadi's non-exclusion, asserting that his panel cannot be accused of bias.
Karnataka opener Agarwal, 28, who made his Test debut against Australia last year, has not yet played in the ODI format.
Vijay Shankar, who is currently occupying India's number four slot in the batting order, has failed to cash in on the opportunity.
With Shikhar Dhawan already ruled out of the tournament due to thumb fracture and Bhuvneshwar Kumar out for two games due to a hamstring strain, Shankar's injury will only increase tension for the team management.
Originally picked in the squad as a batsman who would bat at number four, he has been handed the role of a floater instead along with another all rounder Kedar Jadhav.
The all-rounder looked in considerable pain and left the nets immediately.
While there are many established stars of One-Day International (ODI) cricket on show at the upcoming World Cup, it is also an opportunity for fresh faces to make their names.
Rayudu should take a leaf out of the lives of other great cricketers who did not allow stumbling blocks to derail their career.
The selectors have played it safe by overlooking Rishabh Pant and picking the experienced Dinesh Karthik as the reserve wicketkeeper-batsman.