Top 10 Most Dangerous Hard Hitters In Cricket History

10. Shane Watson

Shane Watson

- Position: Right-Handed Batsman / Right-Arm Fast-Medium Pace Bowler - ODI Debut: 24th March 2002 vs. South Africa - Test Debut: 2nd January 2005 vs. Pakistan - T20I Debut: 24th February 2006 vs. South Africa

09. Jesse Ryder

Jesse Ryder

- Position: Left-Handed Batsman / Right-Arm Medium Pace Bowler - ODI Debut: 9th February 2008 vs. England - Test Debut: 17th October 2008 vs. Bangladesh - T20I Debut: 5th February 2008 vs. England

08. Abdul Razzaq

Abdul Razzaq

- Position: Right-Handed Batsman / Right-Arm Fast-Medium Bowler - ODI Debut: 1st November 1996 vs. Zimbabwe - Test Debut: 5th November 1999 vs. Australia - T20I Debut: 28th August 2006 vs. England

07. Glenn Maxwell

 Glenn Maxwell

- Position: Right-Handed Batsman / Right-Arm Off Break Bowler - ODI Debut: 25th August 2012 vs. Afghanistan - Test Debut: 2nd March 2013 vs. India - T20I Debut: 5th September 2012 vs. Pakistan

06. Kieron Pollard

Kieron Pollard

- Position: Right-Handed Batsman / Right-Arm Medium-Fast Bowler - ODI Debut: 10th April 2007 vs. South Africa - Test Debut: Never Played Internationally - T20I Debut: 20th June 2008 vs. Australia

05. MS Dhoni

MS Dhoni

- Position: Right-Handed Batsman / Wicketkeeper - ODI Debut: 23rd December 2004 vs. Bangladesh - Test Debut: 2nd December 2005 vs. Sri Lanka - T20I Debut: 1st December 2006 vs. South Africa

04. Yuvraj Singh

Yuvraj Singh

- Position: Left-Handed Batsman / Slow Left-Arm Orthodox Bowler - ODI Debut: 3rd October 2000 vs. Kenya - Test Debut: 16th October 2003 vs. New Zealand - T20I Debut: 13th September 2007 vs. Scotland

03. Chris Gayle

Chris Gayle

- Position: Left-Handed Batsman / Right-Arm Off Break Bowler - ODI Debut: 11th September 1999 vs. India - Test Debut: 16th March 2000 vs. Zimbabwe - T20I Debut: 16th February 2006 vs. New Zealand

02. Shahid Afridi

Shahid Afridi 

- Position: Right-Handed Batsman / Right-Arm Leg Spin Bowler - ODI Debut: 2nd October 1996 vs. Kenya - Test Debut: 22nd October 1998 vs. Australia - T20I Debut: 28th August 2006 vs. England

01. Virender Sehwag

 Virender Sehwag

- Position: Right-Handed Batsman / Right Arm Off Break Bowler - ODI Debut: 1st April 1999 vs. Pakistan - Test Debut: 3rd November 2001 vs. South Africa - T20I Debut: 1st December 2006 vs. South Africa