Shakib Al Hasan is a Bangladeshi global cricketer who was reliably ICC's no.1 all rounder in every one of the three configurations of the game for 10 years. He was positioned as the second most important player of the century as per Wisden Cricketers.
13
29
He is really good all-rounder