Afghanistan vs New Zealand test match cancelled for fourth day due to rain and poor outfield Read more