Joe Root, Virat Kohli, Steve Smith and Kane Williamson have been the big four of world cricket - but who reigns supreme?