India deserving No.1: Hadlee

Updated: 23 January 2010 13:46 IST

India deserves to be the number one Test side in the world but their stay at the top would depend on how they perform away from home.

Show Comments
Advertisement