High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
Zaheer Abbas 118 86 10 4 137.20 Pakistan v India 17 Dec 1982 ODI # 163
Mohsin Khan 117* 118 9 1 99.15 Pakistan v India 17 Dec 1982 ODI # 163
Inzamam-ul-Haq 101 121 9 3 83.47 Pakistan v Sri Lanka 17 Jan 1992 ODI # 708
DC Boon 84* 131 5 0 64.12 Australia v Pakistan 14 Oct 1994 ODI # 929
SM Patil 84 60 7 3 140.00 India v Pakistan 17 Dec 1982 ODI # 163
MAR Samarasekera 76 88 5 1 86.36 Sri Lanka v Pakistan 17 Jan 1992 ODI # 708
AP Gurusinha 74 86 7 1 86.04 Sri Lanka v Pakistan 17 Jan 1992 ODI # 708
Zaheer Abbas 73 62 9 0 117.74 Pakistan v New Zealand 7 Dec 1984 ODI # 280
SR Waugh 59* 71 7 0 83.09 Australia v Pakistan 14 Oct 1994 ODI # 929
Inzamam-ul-Haq 59 86 7 0 68.60 Pakistan v Australia 14 Oct 1994 ODI # 929
Rameez Raja 52 83 3 0 62.65 Pakistan v Sri Lanka 17 Jan 1992 ODI # 708
Imran Khan 46* 59 2 0 77.96 Pakistan v West Indies 13 Nov 1990 ODI # 641
AL Logie 46 63 5 0 73.01 West Indies v Pakistan 17 Nov 1986 ODI # 399
MA Taylor 46 59 5 0 77.96 Australia v Pakistan 14 Oct 1994 ODI # 929
IDS Smith 41 40 4 0 102.50 New Zealand v Pakistan 7 Dec 1984 ODI # 280
HA Gomes 38 48 4 0 79.16 West Indies v Pakistan 17 Nov 1986 ODI # 399
DB Vengsarkar 37 50 1 0 74.00 India v Pakistan 17 Dec 1982 ODI # 163
N Kapil Dev 35 21 2 2 166.66 India v Pakistan 17 Dec 1982 ODI # 163
Shoaib Mohammad 35 44 5 0 79.54 Pakistan v New Zealand 7 Dec 1984 ODI # 280
CG Greenidge 35 110 2 0 31.81 West Indies v Pakistan 13 Nov 1990 ODI # 641
RA Harper 34* 19 4 2 178.94 West Indies v Pakistan 17 Nov 1986 ODI # 399
JV Coney 34 37 3 0 91.89 New Zealand v Pakistan 7 Dec 1984 ODI # 280
CL Hooper 32* 48 1 0 66.66 West Indies v Pakistan 13 Nov 1990 ODI # 641
Javed Miandad 32 39 1 0 82.05 Pakistan v New Zealand 7 Dec 1984 ODI # 280
Saleem Malik 32 66 3 0 48.48 Pakistan v Australia 14 Oct 1994 ODI # 929
Saeed Anwar 31 59 1 0 52.54 Pakistan v West Indies 13 Nov 1990 ODI # 641
Ijaz Ahmed 31 31 1 1 100.00 Pakistan v Sri Lanka 17 Jan 1992 ODI # 708
Javed Miandad 30 76 3 0 39.47 Pakistan v West Indies 17 Nov 1986 ODI # 399
Saleem Malik 30 32 0 0 93.75 Pakistan v West Indies 13 Nov 1990 ODI # 641
MD Crowe 28 26 3 0 107.69 New Zealand v Pakistan 7 Dec 1984 ODI # 280
Saleem Malik 28 22 2 0 127.27 Pakistan v New Zealand 7 Dec 1984 ODI # 280
RB Richardson 26 53 4 0 49.05 West Indies v Pakistan 17 Nov 1986 ODI # 399
Imran Khan 24 44 1 0 54.54 Pakistan v West Indies 17 Nov 1986 ODI # 399
Moin Khan 23 36 3 0 63.88 Pakistan v West Indies 13 Nov 1990 ODI # 641
PE McEwan 22 35 2 0 62.85 New Zealand v Pakistan 7 Dec 1984 ODI # 280
Ijaz Ahmed 22 38 2 0 57.89 Pakistan v West Indies 13 Nov 1990 ODI # 641
Saeed Anwar 22 30 3 0 73.33 Pakistan v Australia 14 Oct 1994 ODI # 929
DL Haynes 21 55 2 0 38.18 West Indies v Pakistan 17 Nov 1986 ODI # 399
Ijaz Ahmed 21 44 1 0 47.72 Pakistan v Australia 14 Oct 1994 ODI # 929
Aamer Malik 20 34 1 0 58.82 Pakistan v Australia 14 Oct 1994 ODI # 929
DL Haynes 18 22 0 0 81.81 West Indies v Pakistan 13 Nov 1990 ODI # 641
PA de Silva 18 26 1 0 69.23 Sri Lanka v Pakistan 17 Jan 1992 ODI # 708
SMH Kirmani 16* 26 1 0 61.53 India v Pakistan 17 Dec 1982 ODI # 163
Yashpal Sharma 16 13 2 0 123.07 India v Pakistan 17 Dec 1982 ODI # 163
Rashid Latif 16 12 0 0 133.33 Pakistan v Australia 14 Oct 1994 ODI # 929
Tauseef Ahmed 15* 17 0 0 88.23 Pakistan v New Zealand 7 Dec 1984 ODI # 280
JG Bracewell 14* 13 0 0 107.69 New Zealand v Pakistan 7 Dec 1984 ODI # 280
JJ Crowe 13 23 1 0 56.52 New Zealand v Pakistan 7 Dec 1984 ODI # 280
Mudassar Nazar 12 29 0 0 41.37 Pakistan v India 17 Dec 1982 ODI # 163
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Pakistan v Australia at Multan, Wills Triangular Series 2nd match, Oct 14, 1994 [ODI # 929]
Pakistan v Sri Lanka at Multan, 4th ODI, Jan 17, 1992 [ODI # 708]
Pakistan v West Indies at Multan, 3rd ODI, Nov 13, 1990 [ODI # 641]