Top 10 Current Short Tempered Cricketers

10. Harmanpreet Kaur

9. Ishant Sharma

8. Yashasvi Jaiswal

7. Asif Ali

6.  Mushfiqur Rahim

5. Naveen ul Haq

4. Jonny Bairstow

3. Shakib Al Hasan

2. David Warner

1. Virat Kohli

Top 10 Most Entertaining Cricketers Currently