Eden Park is New Zealand's largest sports stadium. Located in central Auckland, New Zealand's largest city, it is three kilometres southwest of the CBD, on the boundary between the suburbs of Mount Eden and Kingsland. Read More
After coming up short in the first T20I against India, New Zealand batsman Ross Taylor heaped praise on Jasprit Bumrah and went on to label him as the best death bowler going around in the game. ...