1. Smith - RH/LH combo best left hand opener and one of the top openers in the world, also a inspiring character and a good captain
2. Sehwag - Best opener in the world, capable of going on and scoring big hundreds as well as teeing off
3. Sangakkara - best w/k batsmen in the world, currently best number 3 in the world?
4. Tendulkar - Best batsmen I have ever seen live, no further justification required
5. Jayawardene - class act! a great test record and a good slip fielder as well.
6. AB De Villiers - exciting shot player can score quickly if needed to push for a declaration, back up wicket keeper and one of the best fielders in the world
7. Kallis - best all rounder since sir garfield?
8. Swann - worlds leading spinner, can contribute with the bat and in the slips also
9. Amir - I wanted a bit of variation, johnson has been out of sorts for a while, Amir bowls a great line and length, good pace and can swing the ball, will only get better, also showed a degree of ability with the bat
10. Anderson - if it swings, hes the first name on the list, can bowl 90mph+ also a great fielder
11. Steyn - best fast bowler in the world
12th man Collingwood - In my oppinion, best fielder since jonty retired, lots of experience solid uncomplicated bat that can get a job done.
Honourable mentions
Amla - worlds most underated cricketer?
Tamin - leading run scorer in 2010 so far, young and exciting
morkel - not picked to have a more varied attack
Asif - quality just didnt see a spot for him.