Viết tiếp cho đoạn này - Vào tháng 4 năm 2019, anh được đặt tên là phó đội trưởng của đội tuyển Bangladesh cho World Cup Cricket 2019. Trong hiệp đầu tiên của trận đấu khai mạc của Bangladesh tại World Cup, trước Nam Phi, anh và Mushfiqur Rahim đã ghi 142 runs cho wicket thứ ba, là sự hợp tác cao nhất cho bất kỳ wicket nào cho Bangladesh trong một trận đấu World Cup. Bangladesh tiếp tục ghi điểm cao nhất của họ trong một trận đấu ODI vào thời điểm đó, kết thúc trên 330/6 từ 50 overs của họ. Trong hiệp thứ hai, anh đã giành được bàn thắng của Aiden Markram như bàn thắng thứ 250 của anh trong ODI, để trở thành cầu thủ cricket nhanh nhất giành được 250 bàn thắng và ghi 5.000 điểm trong ODI, về số lượng trận đấu (199). Bangladesh tiếp tục giành chiến thắng trong trận đấu với 21 điểm và Shakib được vinh danh là cầu thủ xuất sắc nhất trận đấu. Trong trận đấu đó, anh cũng trở thành cầu thủ cricket đầu tiên ghi được năm mươi trong trận đấu đầu tiên của Bangladesh trong mỗi World Cup kể từ năm 2007.
.