I wasn't sold on Bairstow before the World Cup but I am now. Awesome batsman. Fighter. Didn't really rate Imam at all, thought he was going to be another Nasir Jamshed. Got that one majorly wrong. Echo the sentiment about Stokes. Thought he was a bit of a knobhead. His bowling has gone up a level. Used to be very expensive but now he's keeping it tight and piling up the runs. DEGROMMMEND and Pandya are 2 all rounders I was completely wrong about it. Posters from their nations lead me to believe that they were bits and pieces players but nope, both awesome and entertaining all rounders.
I don't know how to feel about Shakib. At first I was like yay, that'll put the ignorant minnow bashing accusations to rest but 600 runs that's ****ing insane from an all rounder. Been rooting for him a lot.
I have a newfound respect for Shami and Amir also.
Carey- Didn't know much about him but definitely impressed, Played brilliantly in pressure situations.
Rohit- Was always an excellent one day batsman but he has gone to the net level this world cup. That level of consistency is almost unheard of at world cup level.
Lockie Fergusen- For all the cr*p our batsmen aside from Kane have played, I feel our bowling has been great. Fergusen has been outstanding and our bowling attack is probably as good as last wc despite no vettori.
shakib - Already had him down as a "great allrounder" but he has gone to "one of the greatest" level. Infact he is in contention for all time world odi xi the way he kept Bdesh in this tourny for so long
Other guys who have performed well like Kane, root, Warner don't really need extra appreciation from me as I have rated them highly for a long time.