Pakistan Most Runs in ODI 2010

Player Team Runs
1Shahid AfridiPakistan601
2Umar AkmalPakistan473
3Fawad AlamPakistan393
4Mohammad HafeezPakistan370
5Kamran AkmalPakistan357
6Abdul RazzaqPakistan331
7Asad ShafiqPakistan236
8Younis KhanPakistan215
9Salman ButtPakistan182
10Mohammad YousufPakistan177
11Imran FarhatPakistan140
12Shoaib MalikPakistan113
13Shahzaib HasanPakistan100
14Naved-ul-HasanPakistan76
15Umar GulPakistan50
16Wahab RiazPakistan48
17Zulqarnain HaiderPakistan48
18Saeed AjmalPakistan43
19Umar AminPakistan34
20Misbah ul HaqPakistan31