To everyone who doubts inclusion of Harmison in the XI
Go and hv a look at current ICC bowling ratings. He is no.2 I think....
And for inclusion of Clarke:
Gimme a better finisher and attacker at the same time, who can take vital wickets at time (never said with good balls), and is a very good fielder.
And why Sehwag instead of Lara in ODI's? I believe Sehwag is getting runs more consistently than Lara right now, Lara has struggled in past few series... Sehwag by his nature will get out, or destroy the opposition. There is no way anyone can drop him in "Current" ODI XI
Why Harbhajan instead of Murali in ODI's ??
Well all Murali does is bowl tightly in ODI's (which is very good to be fair) But he doesnt pick up vital wickets sometimes. Now I believe Harbhajan is a better wicket-taker than Murali in ODI's. Hence I put Murali as second choice.
And I would like to hv Kallis in the XI but I wont be dropping Ponting, Dravid, Clarke, or Sehwag (2 of em I explained above). Kallis plays at no.3 and we already hv Sachin and Ponting for the spot is Sehwag opens. So he misses out. Maybe Kallis could come in at 5, but he takes some time to get set, and u would need to drop Dravid, and I believe Dravid is a big middle-order mainstay.
Hopefully this answers all questions on my selection