Multiple choice general knowledge sports

present no.1 allrounder in ODI

  1. shane watson

  2. jaques kallis

  3. shakib ul hasan

  4. yuvraj singh

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Shakib Al Hasan from Bangladesh has held the ICC #1 ODI all-rounder ranking for extended periods, particularly from 2015-2019 and again in subsequent years. His consistent performances with both bat and ball in ODI cricket have established him as the premier all-rounder in the format.