The Three Lions start their Euro 2020 campaign on Sunday against Croatia at Wembley and Rashford believes his team-mates have the talent to light up the tournament.
Gareth Southgate’s men finished their warmup matches with back-to-back victories against Austria and Romania and will now head to the St George's Park on Tuesday to continue preparations for their Group D opener against the Croatians.
Rashford, who captained his nation for the first time and scored the only goal against Romania on Sunday, has backed England to show their worth when the competition begins, insisting that every player is capable of putting up a stellar display in the Euros.
"Don't get me wrong, everybody wants to be in the first XI - but I think from my experience of being in tournaments you need a squad," he said.
"You have to have players capable of coming on at different moments and giving that extra spark. I think in our squad we have that all over the pitch, so to be honest it (starting against Croatia) is not at the front of my mind.
"We go there as a squad that's trying to win a tournament. Whether or not you're starting in the first XI you've still got a massive role to play if we want to win the tournament.
"You're being deluded if you expect 11 players to win seven games - and you're playing games in a short space of time. The squad's going have to be utilized and to be honest I'm excited and looking forward to it."