Shoaib Malik announced his retirement after last win against Bangladesh in ICC World Cup 2019. This is end of Shoaib Malik in ODI game. He has decided this from some years ago that he will get retired after the final game of Pakistan in world cup.
He still continuing his game in T20 matches. After, announcement of his retirement Pakistan Cricket Board is really under pressure for selecting a new all rounder like him in the team. He is very good all rounder. He has played almost 287 ODIs across his career. He has score total 7534 runs and total 158 wickets.A 37 year’s old Shoaib Malik has appeared last against India in Manchester. He has done 9 hundreds and 44 half-centuries in his ODI career.