Most Runs in ODI at National Stadium, Karachi

SrPlayerMInnRAve100s50s
1 Mohammad Yousuf (PAK) 161472555.76 2 5
2 Younis Khan (PAK) 161471259.33 1 6
3 Inzamam-ul-Haq (PAK,World XI) 131154978.42 1 5
4 Shoaib Malik (PAK) 141353867.25 1 4
5 Salman Butt (PAK) 111147552.77 2 2
6 Sanath Jayasuriya (SL) 8847058.75 2 2
7 Babar Azam (PAK) 8845757.12 2 3
8 Virender Sehwag (IND,World XI) 6642771.16 1 3
9 Mahendra Singh Dhoni (IND) 76404134.66 1 3
10 Suresh Raina (IND) 7637274.40 2 2
11 Fakhar Zaman (PAK) 8835344.12 1 3
12 Kumar Sangakkara (SL) 7734749.57 2 0
13 Gautam Gambhir (IND) 7729742.42 0 3
14 Misbah ul Haq (PAK) 9727067.50 0 3
15 Yuvraj Singh (IND) 7726766.75 1 0
16 Saeed Anwar (PAK) 8726237.42 0 2
17 Abdul Razzaq (PAK) 9825384.33 0 2
18 Viv Richards (WI) 22248124.00 1 1
19 Mohammad Rizwan (PAK) 6624749.40 0 2
20 Tillakaratne Dilshan (SL) 8823729.62 0 2
21 Agha Salman (PAK) 6622945.80 0 2
22 Tom Latham (NZ) 6622437.33 0 2
23 Aamer Sohail (PAK) 4422255.50 1 0
24 Saleem Malik (PAK) 7521353.25 0 2
25 Alok Kapali (BAN) 4421052.50 1 1
26 Kamran Akmal (PAK) 8520641.20 1 1
27 Chamara Kapugedera (SL) 6619532.50 0 1
28 Ramiz Raja (PAK) 4418561.66 1 1
29 Iftikhar Ahmed (PAK) 44182182.00 0 1
30 Mahela Jayawardene (SL) 8818022.50 0 1
31 Nasir Jamshed (PAK) 33166166.00 0 3
32 Marvan Atapattu (SL) 22165165.00 1 0
33 Kane Williamson (NZ) 3316454.66 0 2
34 Haris Sohail (PAK) 5516032.00 0 1
35 Shivnarine Chanderpaul (WI) 2215778.50 1 1
36 Brian Lara (WI,World XI) 2215577.50 1 0
37 Devon Conway (SA,NZ) 3315351.00 1 1
38 Rahul Dravid (IND,World XI) 2214974.50 0 2
39 Danushka Gunathilaka (SL) 2214773.50 1 0
40 Daryll Cullinan (SA) 3314448.00 0 2
41 Yasir Hameed (PAK) 4414335.75 0 1
42 Imam-ul-Haq (PAK) 4413834.50 0 1
43 Shahid Afridi (PAK) 12913717.12 0 1
44 Mohammad Hafeez (PAK) 2213668.00 0 1
45 Will Young (NZ) 3313545.00 0 1
46 Sourav Ganguly (IND) 2213467.00 0 1
47 Desmond Haynes (WI) 2213065.00 1 0
48 Daryl Mitchell (NZ) 5512725.40 0 0
49 Andrew Flintoff (ENG,World XI) 2212060.00 0 1
50 Sir Richie Richardson (WI) 3312040.00 1 0