Pakistan Most Runs in ODI 2004

Player Team Runs
1Inzamam-ul-HaqPakistan911
2Shoaib MalikPakistan895
3Yasir HameedPakistan773
4Mohammad YousufPakistan768
5Abdul RazzaqPakistan640
6Younis KhanPakistan400
7Moin KhanPakistan354
8Imran FarhatPakistan290
9Salman ButtPakistan252
10Shahid AfridiPakistan238
11Saleem ElahiPakistan125
12Mohammad SamiPakistan70
13Imran NazirPakistan52
14Azhar MahmoodPakistan48
15Shoaib AkhtarPakistan47
16Naved-ul-HasanPakistan40
17Misbah ul HaqPakistan23
18Taufeeq UmarPakistan18
19Bazid KhanPakistan12
20Shabbir AhmedPakistan3