I think he should remain in ODI team he is performing well at present and also he is a batsman of sound technique and good solid defense. In present Indian team even Sachin is not solid as Dravid in terms of stabilizing an innings. Dravid is known as the great wall and he should remain in ODI...