Hmm, I'll probably have to narrow it down.
India: Suresh Raina, MS Dhoni, Yuvraj Singh, Virender Sehwag, Yusuf Pathan
Australia: Cameron White, David Warner
South Africa: AB De Villiers, Albie Morkel
Pakistan: the whole team
, Shahid Afridi, Umar Akmal, Abdul Razzaq
Sri Lanka: Tilaktaratne Dilshan, Thisara Perera
England: Kevin Pietersen, Eoin Morgan
West Indies: Chris Gayle, Kieron Pollard
New Zealand: Ross Taylor, Jesse Ryder, James Franklin, Tim Southee, Brendon McCullum
My top 10 is in a perfect world where all these players are consistent. My list has no relation to their ability, except of course their ability to attack and destroy, however rare an occurrence that may be.
so here goes, in no order
Virender Sehwag
Yusuf Pathan
David Warner
Albie Morkel
Shahid Afridi
Abdul Razzaq
Umar Akmal
Brendon McCullum
Chris Gayle
Kieron Pollard
Tilakaratne Dilshan
I had to make it 11. I guess that's not really a top 10, but close enough
.