Viv Richards. Tendulkar is marginally better with the bat than Viv by the barest of all margins but Viv an endlessly superior leader/captain and fielder, in test the better Cricketer is very hard to say. Viv clearly better in one days and thus a better accross format player.
AB De Villiers. In my opinion, again, debatable batters in White Ball Cricket but De Villiers clearly better in tests, Kohli could captain but De Villiers could keep wickets.
Joel Garner. Better bowler in both formats so I don't know how this is debatable.
Ricky Ponting. Better leader who never brought shame to his nation, and he is two or three tiers above Smith as an ODI bat while Smith is a tier above Punter as a test bat. also, a better fielder imo.
Shaun Pollock. Again, Kallis is clearly better in tests but the gap in one day is humongous, let's just say, if Kallis was transported to England in 2019 then I don't think he make our white ball side, while Pollock is the first name on the sheet.
Glenn McGrath. Just a better bowler in both formats, a small gap in White Ball Cricket but a big gap in red ball Cricket.