Hmmm, if its in 2005, then theres a long way to go. Many players could have come or gone by then. But, if the game was next week, my side would be:
1. V Sehwag - He can destory attacks, and is on top form atm
2. G Smith - You can't have any English or WI openers in on current form; Gibbs is too similar to sehwag, so I've gone for Smith as he is capable of massive scores
3. B Lara - When he gets it right, he is amazing. He's not due a big score for a wee while now though
4. S Tendulkar - Always capable of something, not bad form.
5. *R Dravid - Captain over Smith, as he is more experienced and a better player.
6. J Kallis - you need an all-rounder, and he's batting is tip top, and is bowling is very useful
7. + M Boucher - I grudgingely play Boucher over Geraint Jones, but if Jones does well today, I'll take Boucher out immediatley as I don't rate his keeping that high, and is too flashy with the bat
8. S Pollock - A good, consistent bowler, and a good bat as well.
9. I Pathan - I love this guy, he looks like a real gem, and can bat a bit as well.
10. M Muralitharan - The best spinner in the world
11. S Harmison - In great form, and will cause problems on bouncy, fast pitches.
Now, no pakistanis. Ahktar is too big for his boots and too inconsistent, Sami is hit and miss, while Inzy would be my 12th man.
For the ODIs, I'd play England's James Anderson. He got such late swing in SA that he may repeat that form. If he can't, then I'd go for someone more reliable, like Heath Streak (he can bat a bit as well). Shane Bond, if fit, and Freddie Flintoff would also play in the ODIs.