West Indies certainly are. India are one of the top nations. I thought SL had played Bangladesh recently or was that only in ODIs?
Either way, I only have 6 batting slots. Stop criticizing my team. Accept other people's opinions.
Since you want to continually point out the flaws in my side, i'm going to make some comments about yours.
No one who has played only 3 test matches (all in the same spin happy conditions) deserves to make a worldXI.
Secondly, Flintoff isn't the best selection. I'd rather have a more capable bowler. You don't have bowlers who can exploit movement off the pitch and in the air somewhat (though Lee and Steyn do get a little), I think you lack a Stuart Clark type bowler myself. My side is for all conditions, yours seems picked for certain conditions. He averages 22.5 with the bat and only took 13 wickets at 34.
Thirdly, Sangakkara doesn't keep wicket in Tests any more incase you didn't know. First of all, that's kind of cheating the purpose a bit and secondly if he hasn't kept for a 5 day match in a while he's bound to be rusty.