Sachin Tendulkar
Adam Gilchrist +
Ricky Ponting
Sir Viv Richards
Kevin Pietersen
Michael Bevan
Imran Khan
Wasim Akram
Dennis Lillee
Joel Garner
Muttiah Muralitharan
Would be my XI. Was a tough choice between Pietersen, Symonds, De Villiers and Kallis for that #5 position; went with my bias, and for Pietersen.
Sachin Tendulkar - Equal ODI greatest batsman with Viv
Matthew Hayden - Between 2007-2009, I've never seen any other batsman bat as well in limited overs cricket
Ricky Ponting - Best number 3 in ODI cricket, 30 odd ODI centuries
Sir Vivian Richards - Equal ODI greatest batsman with Sachin
MS Dhoni (wk) - Best wicketkeeper-batsman in ODI's, is a match-winner, can play numerous roles when required
Michael Bevan - Match winner, highest average, deserved his place
Lance Klusener - Prob best lower order hitter, match-winner off his own bat, averaged high 40s for most of his career with the bat and averaged under 30 with the ball
Shaun Pollock - On par with Glenn McGrath, except he can bat and was far-away easily the best ODI bowler at one stage on the rankings
Wasim Akram - Leading wicket-taker as a fast bowler. One of the true ODI greats and gives depth with batting
Shane Bond - Performances against Australia, averaging around 11-12 against the best ODI team ever. Plus averaged under 20 for majority of his career.
Muttiah Muralitharan - Best ODI spinner of alltime