The Liverpool star is set to make it a century of caps for the Three Lions on Wednesday after shaking off a knee injury picked up during his side's 1-1 draw with Chelsea on Sunday
It had been feared that the 32-year-old would miss the clash after taking a knock to his knee during Liverpool's 1-1 draw with Chelsea at Stamford Bridge on Sunday.
But the Reds star is now expected to earn his 100th cap in Stockholm, joining a list containing the likes of David Beckham, Sir Bobby Charlton, Bobby Moore and Peter Shilton.
"The England captain reported to the team hotel following Liverpool’s 1-1 draw with Chelsea, and having received positive news is set to win his 100th cap against Sweden on Wednesday evening in Stockholm."
There are also a number of players who are expected to make their first appearance for the senior side, with Raheem Sterling and Leon Osman both included in Roy Hodgson's 23-man squad.