Top five legendary Pakistani ODI batters
Shoaib Malik
– A dependable all-rounder, contributing 7,534 runs in 287 matches
at an average of 34.55, with 9 crucial centuries to his name.
Shahid Afridi
– The ultimate power-hitter with 8,027 runs in 393 matches,
with a 23.81 average, including 6 centuries.
Saeed Anwar
– The stylish left-hander dominated ODIs with 8,824 runs in 247 matches,
averaging 39.21 while smashing 20 centuries.
Mohammad Yousuf
– Known for his elegant stroke play, he scored 9,554 runs in 281 matches,
maintaining a 42.08 average with 15 centuries.
Inzamam-ul-Haq
– A batting giant for Pakistan, amassing 11,701 runs in 375 ODIs,
with a solid 39.53 average and 10 centuries.
Up Next:
Top 5 ODI Indian Batters of All Time
Next Story