New Zealand news
ESPNcricinfo staff
Carlyle Laurie
Nicholas Hogg
Kolkata Knight Riders v Royal Challengers Bangalore, IPL 2017, Kolkata
ESPNcricinfo staff
ESPNcricinfo staff
Kolkata Knight Riders v Royal Challengers Bangalore, IPL 2017, Kolkata
Varun Shetty
ESPNcricinfo staff
Kolkata Knight Riders v Royal Challengers Bangalore, IPL 2017, Kolkata
Bharath Seervi
Rising Pune Supergiant v Sunrisers Hyderabad, IPL 2017, Pune
ESPNcricinfo staff
ICC news
Nagraj Gollapudi
West Indies v Pakistan, 1st Test, Kingston, 3rd day
The Report by Danyal Rasool
Leics v Glamorgan, Specsavers Championship Div Two, Grace Road, 3rd day
ECB Reporters Network
Gloucestershire v Durham, Specsavers Championship Div 2, Bristol, 3rd day
ECB Reporters Network
Kent v Derbyshire, Specsavers Championship Div Two, Canterbury, 3rd day
ECB Reporters Network
Hampshire v Yorkshire, Specsavers Championship Div One, Ageas Bowl, 3rd day
Vithushan Ehantharajah at the Ageas Bowl
Middlesex v Essex, Specsavers Championship Div One, Lord's, 3rd day
Tim Wigmore at Lord's
Warwickshire v Surrey, Specsavers Championship Div One, Edgbaston, 3rd day
George Dobell at Edgbaston
Lancashire v Somerset, Specsavers Championship Div One, Old Trafford, 3rd day
Paul Edwards at Old Trafford
Gujarat Lions v Kings XI Punjab, IPL 2017, Rajkot
Sidharth Monga
ICC news
Osman Samiuddin