• last year
@Cricket update
Most Consecutive years in Top 2 ICC ODI Rankings
9 - Virat Kohli (2013 to 2021)
8 - AB Devilliers (2010 to 2017)
8 - Viv Richards (1981 to 1988)

Recommended