Indian selectors have included seven specialist batsmen in which four are specialist opener. Virender Shewag, Sachin Tendulkar, Sourav Ganguly and Robin Uthappa all are opener and got a lot of success in that position. Captain Rahul Dravid also played a number of matches as opener. So, I think in the first four positions there will have not any problem. However, from the 5th position onward there are not any inform batsman at the moment. Yuvraj Singh, Mahendra Singh Dhoni and Irfan Pathan can be regarded as the batsmen for number 5, 6 and 7. More precisely, Yuvraj is the only middle order batsman in the squad as both Dhoni and Pathan are hard hitter who barely play on singles and can make gaps during the middle of the innings rather they are more appropriate for the last 10 overs. Moreover, Pathan is a makeshift batsman as he is a strike bowler of the team. Among these three (Yuvraj, Dhoni and Pathan), both Yuvraj and Pathan are struggling with injury and were not in a good form in their last ODI matches.
So, I think middle order of this batting line up is totally a mess as some of them are not middle order batsman at all and injury is also playing a negative role there. I do not know that considering the situation stated above, how selectors came up with such names for the middle order and how they left out an experienced batsman Laxman or al rounder Suresh Raina in stead of taking Dinesh Karthik for a reserve wicket keeper.