With all-time teams assembled by fans quite often, we wonder, will there be any current players who can/will make all-time XI's, now or in the future? Some all-time XI's are incomplete. Some others will only get better. Some players look good for a place in an all-time XI, either on form, or what they're made of. Let's just see who will make it.
Australia- At present, only Hayden, Ponting and Brett Lee have a chance. Lee, again, will only make the ODI XI on form, and he needs to catch up on a lot of Test cricket to make the Test all-time XI.
England- Pietersen and Flintoff are the only ones left. Harmison had a chance, but couldn't sustain it. Neither could Trescothick, while Cook is still fresh and new.
India- Outside of the usual suspects, Sehwag, Dhoni, Irfan Pathan and Yuvraj Singh have a chance, especially in one-dayers, but that's only because of the incompleteness of the Indian all-time XI.
New Zealand- Possibly Vettori and McCullum, but no one else.
Pakistan- The usual suspects are Mohammed Yousuf and Shoaib Akhtar, and Afridi has a shout for ODI's. Otherwise, nobody's left, and that team is more or less complete.
South Africa- Graeme Smith, Mark Boucher and Jacques Kallis, for now. Nobody else looks like making the XI.
Sri Lanka- Jayasuriya makes this list because of yet another comeback. Muralitharan and Vaas will easily make it, but so will a few others, again due to the lack of options.
West Indies- Maybe Chanderpaul, but he has a very slim chance. That has a ready all-time XI.