2- Shakib Al Hasan became only the second player to score a fifty and take a five-wicket haul in the same World Cup match. Shakib emulated Yuvraj Singh, who had followed his 5 for 31 with an unbeaten 50 against Ireland in Bengaluru in the 2011 World Cup. And this was the first time Shakib achieved this double in his ODI career.
3- Number of players to have scored a century and taken a five-wicket haul in a World Cup edition. Kapil Dev did it in 1983, Yuvraj in 2011 and now Shakib in 2019. Incidentally, Kapil and Yuvraj ended up winning the World Cups in 1983 and 2011.
WATCH on Hotstar - Shakib's five-wicket haul (India only)
1- Shakib has scored 476 runs and taken 10 wickets in this World Cup in six games. No player had scored over 400 runs and taken 10 or more wickets previously in a World Cup. The best all-round World Cup performances include Lance Klusener's 281 runs and 17 wickets in 1999 World Cup and Yuvraj's 362 runs and 15 wickets in 2011.
0- Number of bowlers to take a five-wicket haul for Bangladesh in World Cup matches before Monday. The previous best bowling analysis for Bangladesh was Shafiul Islam's 4 for 21 against Ireland in 2011. Overall, this was Shakib's second five-wicket haul in his ODI career.
1- Shakib also became the first player in World Cup history to amass 1000-plus runs and take 30-plus wickets. He now has 1016 runs and 33 wickets in 27 World Cup games.
29.16- The impact percentage of Shakib in this match, taking into account both his batting and bowling contributions, the highest among all Bangladesh players. Mushfiqur Rahim slots in next with 20.93% followed by Mosaddek Hossain (19.05%). The impact percentage comes from Smart Stats, ESPNcricinfo's new metric to value performances based on the match situation, context and taking into account the pressure. Shakib got 50 batting impact points and 145 bowling impact points, which amount to 195 total impact points, the highest in the game.
Bharath Seervi is stats sub-editor at ESPNcricinfo @SeerviBharath