Swann had a scan on his thigh before England's final warm-up victory over a Pakistan Cricket Board XI in which he claimed two wickets, and has assured fans that he is ready to play in the upcoming Test.
"I was a bit nervous going into the last warm-up game, because my thigh felt like a 32-year-old's rather than a 22-year-old's," said the bowler.
"But it managed to get through and felt great by the end of the game. So, touch wood, I'll be 100% fit for the first Test."
England are currently ranked as the best Test team in the world.