Now I know you're trolling.
Top-level batting, are you serious?
Richards, Pollock and Kallis are legit ATG batsmen, deVillers a legit great and Nourse and Smith easily world class.
Bowling wise, I just saw lists that rated Tayfield as the 4th best spinner. Steyn is a top 4 bowler of all time and Donald is at least the equal to guys like Imran and Lillee. Procter had as much ability as anyone and brings versatility.
Easily bests England imo.
I have a list of 40 ATGs, so all pretty elite. The representatives for each team and some arguable inclusions in parentheses.
Aus.
Bradman | Smith | Chappell | Border | Gilchrist | Warne | Lillee | McGrath (Davidson)
W.I.
Headley | Richards | Lara | Sobers | Marshall | Ambrose | Holding (Greenidge | Walcott)
S.A.
Richards | Kallis | Pollock | Procter | Steyn | Donald (Smith | Tayfield)
Eng.
Hobbs | Hutton | Hammond | Knott (Trueman | Root)
Pak.
Imran | Wasim (Miandad | Waqar)
Ind.
Gavaskar | Tendulkar | Dravid | Bumrah (Ashwin)
There's a lot of quality in those first 3 teams
Mine is much stricter:
Aus:
Bradman, Chappell, Smith, Gilchrist, McGrath, Lillee, Warne, O'Reilly. On the fence: Waugh, Lindwall, Miller, Davidson, Grimmett, Ponting
Eng:
Hobbs, Hammond, Sutcliffe, Hutton, Barrington, Barnes, Trueman, Knott. On the fence: Laker, Verity, Root, Compton
WI
Headley, Sobers, Viv, Lara, Marshall, Ambrose. On the fence: Garner, Gibbs, Holding, Weekes, Walcott
RSA
Kallis, Pollock, Steyn, Pollock S Donald. On the fence: Tayfield, Faulkner, Adcock, Nourse, Rabada
NZ
Hadlee. Williamson on the fence
Pak
Wasim, Imran. On the fence: Waqar, Javed, Younis Khan
India
Sachin, Sunny. On the fence Ashwin, Bumrah, Dravid.
SL
Murali. Sanga on the fence
So I have 33 or so I consider bonafide atgs with the rest there or thereabout depending on my mood. Someone like Bumrah just needs a few more tests. I'm sure I'm forgetting a player or two fwiw.