Auckland is a city in the North Island of New Zealand. The most populous urban area in the country, Auckland has an urban population of around 1,628,900. Read More
India batter Smriti Mandhana feels confident about playing against Australia, ahead of a repeat of the ICC Women's Cricket World Cup 2017 semi-final at Eden Park on Saturday. ...