Top 5 modern day all-rounders in cricket

News Photo: Corey Anderson of New Zealand bats during the…

2. Mohammad Hafeez

Ad

Mohammad Hafeez

Ad

One of the more experienced players that Pakistan has, Hafeez has been incredible in performing the role of an all-rounder in the side. The 33 year old bats usually at no.3 and averages above 30 in both Tests and ODIs. As regards his bowling, he bowls off-spin; something which he has been very effective in by keeping things tight and getting crucial breakthroughs. He has claimed over 100 wickets in ODIs with an outstanding economy rate that just touches 4.

Ad

He is also among one of the better fielders in his side. He had an incredible 2011, wherein he performed brilliantly with the bat and the ball and got as many as 10 Man of the Match awards.

He has also done well in the shortest format of the game; having played 54 matches and scored over 1200 runs and taken close to 50 wickets. He has established his place in all three formats for his national side.

Ad

It will be very difficult to replace him when he retires because his attacking capabilities at the top of the order and his control with the ball are skills which will not be found easily in a single player. He recently got consecutive hundreds against Sri Lanka when the two sides played each other in the UAE. His present form and his abilities easily make him one of the best all-rounders in world cricket today.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications