1. Gautam Gambhir:
He is currently the highest run-scorer for India in the Twenty20 Internationals and 9th highest in the ODIs. He was the captain of the ODI team from late-2010 to late-2011.
He made his One Day International debut for India against Bangladesh in 2003, and played his first Test the following year, against Australia.