Bangladesh's senior all-rounder, Shakib Al Hasan has been in terrific form with both bat and ball in the ongoing ICC World Cup. During the match against Afghanistan, Shakib produced a wonderful all-round performance to keep Bangladesh's hopes for making it to the semi-finals alive.
Shakib became the first Bangladesh batsman to score 1000 World Cup runs. During Bangladesh's 7th match of World Cup 2019 against Afghanistan, Shakib also overtook David Warner to become the leading scorer in the tournament.
The 32-year-old is in the form of his life as he ripped through the Afghan batting line-up with his career-best ODI figures of 5-29 from 10 overs. He became only the second player in World Cup history to take five wickets and hit a 50 in the same match after India's Yuvraj Singh against Ireland in 2011.