Shoaib Malik: Pakistan's Durable Allrounder Across Three Decades
Shoaib Malik played international cricket for Pakistan across three decades (1999–2023), scoring over 7,000 ODI runs as an off-spinning batting allrounder — one of Pakistan's longest-serving cricketers.
Shoaib Malik is one of Pakistan's most durable and consistent cricketers, playing international cricket across three decades from 1999 to 2023. Born in Sialkot in 1982, Malik played 35 Tests, 287 ODIs and 124 T20Is for Pakistan. In ODIs he scored 7,534 runs at an average of 34.56 — one of Pakistan's highest ODI run-scorers. He was also an effective off-break bowler, taking 158 ODI wickets. Malik was a batting allrounder who could adapt his game to different situations — building an innings carefully in Tests, or striking fluently in the later stages of an ODI innings.
Batting Career
Malik was particularly effective in the middle order in ODIs, where his ability to rotate the strike intelligently and accelerate when needed made him a reliable contributor. He has scored over 7,000 ODI runs across a 24-year career — remarkable longevity in international cricket. In T20Is he was similarly consistent, averaging 32.39 from 124 matches. He was particularly effective in the Pakistan Super League (PSL) for Islamabad United, whom he captained to multiple titles.
Captaincy and Later Career
Malik captained Pakistan in 29 ODIs and briefly in Tests. His captaincy career was marked by inconsistency in results but he remained a reliable senior player across multiple regime changes in Pakistan cricket leadership. He played his final international matches in 2023, retiring from international cricket at 40 years old. His marriage to Indian tennis star Sania Mirza made him one of the most followed cricketers on social media and one of sport's most prominent cross-border relationships.
Frequently asked questions
How many ODI runs did Shoaib Malik score?
Malik scored 7,534 ODI runs at an average of 34.56 from 287 matches — one of Pakistan's highest ODI run totals.
Is Shoaib Malik married to Sania Mirza?
Yes. Shoaib Malik and Indian tennis star Sania Mirza married in 2010. Their relationship was one of sport's most notable cross-border partnerships between an Indian and Pakistani athlete.
How long did Shoaib Malik play international cricket?
Malik played international cricket for Pakistan from 1999 to 2023 — a span of 24 years — making him one of the longest-serving international cricketers in history.
