I’ve got all those, but I’d be able to put Gavaskar in ahead of Cook.
Actually, don’t know if this counts, but I saw Sobers play (albeit in an old fúcker’s game at The Oval when he was about 50) and he’d have to get a spot ahead of Ponting -which also sorts your bowling issue out.