Ariana: Shakib Al Hasan’s reign at the top is over after Afghanistan veteran Mohammad Nabi claimed the No.1 spot on the latest ICC Men’s ODI All-Rounder Rankings. Shakib held the premier position in 50-over cricket for 1,739 days – from 7 May 2019 (when he took over from Rashid Khan) until 9 February 2024 – the longest unbroken stretch anyone has had on top of the ODI all-rounder rankings. Click here to read more (external link).