En abril de 2019, foi nomeado como o vice-capitán da selección de Bangladesh para a Copa Mundial de Críquet de 2019. Na primeira entrada do partido inaugural de Bangladesh na Copa do Mundo, contra Sudáfrica, el e Mushfiqur Rahim anotaron 142 puntos para a terceira cadeira, a maior asociación para calquera cadeira para Bangladesh nun partido da Copa do Mundo. Bangladesh marcou o seu maior total nun partido de ODI nese momento, terminando en 330/6 dos seus 50 overs. Na segunda entrada, colleu o wicket de Aiden Markram como o seu 250o wicket en ODIs, para converterse no xogador de cricket máis rápido en colleitar 250 wicket e marcar 5.000 corridas en ODIs, en termos de número de partidos (199). Bangladesh gañou o partido por 21 corridas con Shakib nomeado como xogador do partido. Nese partido tamén se converteu no primeiro xogador de cricket en marcar cincuenta no primeiro partido de Bangladesh en cada Copa do Mundo desde 2007.
- Non.