Former test captain of Pakistan Cricket team, Shoaib Malik becomes the first and sole batsman of the world, who scored runs in the ODIs with the average more than 100 runs. He played 11 ODIs in the current year and scored 500 runs. He is declared the best all rounder of the year, who scored runs with the strike rate of 114.41 and in his career of this year, he scored one century and three fifties. In the ODI matches, he remained not out for 6 times.
He started his one day international career on 14 October 1999 and he played 227 ODIs in which he scored 5990 runs with the average of 34.62. He played his first one day international match against West Indies and he took 147 wickets in the one day international matches. He is now in terrific forms and he is declared the man of the series in the ODI series against Zimbabwe.