Babar tops the ICC ranking

Babar.jpg

—Photo by Getty Images