Shoaib Akhtar, India

#5. Yuvraj Singh

Arguably the greatest all-rounder India has had in the 21st century, Yuvraj Singh who came to the lime-light under Sourav Ganguly has become the backbone of Team India during 2005-2011 phase in limited overs format. He has made many memorable knocks as he was well supported by Sourav Ganguly. He was the key for India to win two world cups as he still remains a key player in IPL.

Video: Yuvraj and his incredible three sixes against Sri Lanka

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.