5. Manish Pandey – 71
One of the finest Indian young talents, Manish Pandey has made his debut against Zimbabwe in 2015 and has made an impressive 71 runs in 86 balls. However, he has represented India only 4 ODIs overall despite scoring another 100 in the process. He is definitely a player for the future.