Cricket

Kane Williamson not playing: Why are Tim Southee and BJ Watling not playing today’s 2nd Test vs England at Edgbaston?

Kane Williamson not playing: Why are Tim Southee and BJ Watling not playing today's 2nd Test vs England at Edgbaston?