5 Indian origin cricketers who captained other countries
4. Ashish Bagai (Canada)
A wicket-keeper batsman of Indian origin, Ashish Bagai remained pretty much the face of Canadian cricket during his 10-year long international career. He played for Canada in 62 ODIs and 9 T20Is, averaging close to 38 in the 50-over format and over 40 in the shortest form.
Over a period of 6 years between 2007 and 2013, Bagai skippered the national team in as many as 27 one-day internationals and 4 T20I matches. While he achieved success as a captain in 8 ODIs, Canada could win just a solitary 20-over international match under him.
Ashish Bagai’s last series as an international player saw him captain the team in the qualifiers for the 2014 ICC World Twenty20.