this is not the matter of an invidual player.. its the matter of whole team which represents our coutry..and you can say a bad management of cricket control board. As per the team management this was the best team for india & they also quotated that there r no other quality palyers. can the team management prove on what basis the team they selected was good, and the players which were left out were not good enough..there has to be some criteria...why ganguly, sachin, sehwag, kumble and even yuvraj were there...and people like kaif,laxman,karthick, powar,raina. I do not mean these people are much better than other players...but what is the criteria. player like kaif deserves place in the one day squad, and even if u want to check the records..check laxman's record at foreign soil...batsman like yuvraj is very good at pitches like india/bangladesh/pakistan or srilanka....but outside this pls check his records..u will understand how good he is...this is management job to look on all the if & buts...don't take this otherwise its just my opinion.