yes raina,gambir,Kaif,they are not a constant players.World cup 2007 all eleven players they palyed in 3 matches responsible for early exit.
1) Robin Uttappa he was not played well.His highest score in 3 innings is 19 2) Sourav he wasted so many balls,he is not palyed well agst pace.In last match he throw his wicket cheaply in the hand of muralidharan 3)Sewag he played well agst Bermuda.In First match he was out at low score. 4)Sachin Tendulkar it is every one knows he is not play well in do or die matches.His very worst innings agst srilanka that when we lost openers sachins wicket is so important at that time he was out very cheaply. 5)Rahul dravid he palyed bad agst bangla & Srilamka he was high scorer agst Srilanka match but it is not helped to win the match 6)Yuvaraj sing when he gave the catch to Bangla that is the turning pointing of india early exit in worldcup.If he batted full 50 overs agst Bangladesh our score is more than 250-280 that will change the history. 7)Dhoni he is also not played well as per his strength 8)Harbhajan he should sack from india team.he is weast player we can select ramesh powar he is better than bajji 9)Jahher khan,Agrakar,Munaf patel,Kumble they did good work in their respective job.But our batsman not put a huge score or not chased the chasable target agst Srilanka.We shoul blame our world class batsmans not a ordinary bowlers.