James Douglas Sheahan Neesham, known as Jimmy Neesham, is a New Zealand international cricketer, who plays all formats of the game. He was born in Auckland and plays first-class cricket for the Otago cricket team. Read More
India's batsmen cut a sorry figure in overcast conditions in their first warm-up tie ahead of the World Cup against New Zealand at the Kennington Oval on Saturday. ...