We should have enough match practice by the time we enter the Champions Trophy. Most of our ODI players are playing in the Corporate trophy for Air India (guys like Dhoni, Yuvraj are all playing). And also we might be having the domestic KSCA and Buchi Babu Invitational games (Dravid might be playing there according to Cricinfo). And we also have the Sri Lanka tri-series of atleast two games (not including the final).
So we have enough rest, and also we should have good enough match practice before the Champions trophy.
So we have enough rest, and also we should have good enough match practice before the Champions trophy.