10 Greatest Cricket Finishers of all time
1. MS Dhoni
2. Michael Bevan
3. Lance Klusener
4. AB De Villiers
5. Virat Kohli
6. Michael Hussey
7. Abdul Razzaq
8. Jos Butler
9.
Javed Miandad
10.
Andre Russell