India is having issues with the opening partnership, Rohit Sharma cemented his place and he played well in this series and Pujara and Rahane should be consistent as all the matches India won were helped by the lower order players and i doubt we will see Washington Sundar in the final even though he made a lasting impression.
Washington's style of batting is suitable for the flat Indian conditions, but I don't know how he will fare in England, where there is a lot of swing, seam movement and bounce. Among the Indian batsmen, I have only seen Virat Kohli who is consistent in such conditions. None of the other batsmen have a good record in SENA nations, on a consistent basis. And New Zealand do have some very good fast bowlers who can exploit such conditions.
Short memory??
-Rahane at MCG (112,27 ) match winning inning, Man of the match
-Pujara at SCG ( 50, 77) Match saving innings along with Pant's (97). After that Vihari and Ashwin bated almost 50 overs for draw.
-
Sunder (62) Thakur (67) 7th wicket partnership of 120+ runs at Gabba in first inning, when India was struggling at 186/6. After that in second inning Gill's (91), Pujara's (56) followed by Pant's (89).
Point is nowadays Indians are playing like a team, everyone is trying to contribute and compete. In recent series against England Pujara, Kohli and Rahane failed badly but still India won 3-1. Consistency or any kind of criticism is completely fine but on the same time we shouldn't forget that what this Indian team has achieved in the last 3-4 months.