I was wondering, what are the chances of your Pokemon or your foe's Pokemon waking up on each turn? like on the 1st turn, 2nd turn, 3rd turn and so on.
Sleep lasts for a randomly chosen duration of 1 to 3 turns in Pokémon Black and White and Pokémon Stadium.In all other games, except the Japanese versions of Pokémon Diamond and Pearl, sleep lasts 1 to 5 turns. In the Japanese version of Diamond and Pearl, the minimum and maximum sleep count is 1 turn higher, lasting 2 to 6 turns.
Source