New Zealand spinner Ajaz Patel has completed one of Test cricket’s greatest ever achievements against India, joining the most exclusive of clubs by taking all ten wickets in an innings – just the third such instance in Test history.

New Zealand spinner Ajaz Patel has completed one of Test cricket’s greatest ever achievements against India, joining the most exclusive of clubs by taking all ten wickets in an innings – just the third such instance in Test history.
Bailey Hayward is quickly making a name for himself in the NRL, but for many …
Chang Bingyu is back on the World Snooker Tour after a match-fixing ban, returning to …