High scores
Player Runs Balls 4s 6s SR Opposition Match Date Scorecard
Kamran Akmal 124 125 12 0 99.20 v West Indies 19 Jan 2005 ODI # 2206
Ijaz Ahmed 102* 100 9 1 102.00 v Sri Lanka 10 Feb 1990 ODI # 601
Imran Khan 82 89 4 0 92.13 v Australia 11 Feb 1990 ODI # 602
Aamer Malik 75 119 5 0 63.02 v West Indies 7 Jan 1989 ODI # 547
Misbah-ul-Haq 73 121 3 0 60.33 v Zimbabwe 1 Mar 2015 ODI # 3620
Salman Butt 72 81 12 0 88.88 v Australia 22 Jan 2010 ODI # 2944
Mudassar Nazar 68 114 7 0 59.64 v West Indies 14 Jan 1984 ODI # 234
Imran Khan 67* 41 7 2 163.41 v West Indies 7 Jan 1989 ODI # 547
Imran Nazir 66 73 6 2 90.41 v Australia 19 Jun 2002 ODI # 1846
Yousuf Youhana 63 83 8 0 75.90 v India 10 Jan 2000 ODI # 1537
Inzamam-ul-Haq 62* 51 4 0 121.56 v West Indies 19 Jan 2005 ODI # 2206
Yousuf Youhana 61* 84 2 0 72.61 v Australia 19 Jun 2002 ODI # 1846
Shoaib Malik 60 60 6 0 100.00 v West Indies 19 Jan 2005 ODI # 2206
Ijaz Ahmed 59 122 2 0 48.36 v West Indies 3 Jan 1997 ODI # 1157
Wahab Riaz 54* 46 6 1 117.39 v Zimbabwe 1 Mar 2015 ODI # 3620
Javed Miandad 54 107 2 0 50.46 v Australia 8 Jan 1989 ODI # 548
Saleem Yousuf 52 69 6 0 75.36 v Sri Lanka 10 Feb 1990 ODI # 601
Wasim Akram 49* 32 3 2 153.12 v Australia 19 Jun 2002 ODI # 1846
Inzamam-ul-Haq 48 44 5 0 109.09 v South Africa 8 Mar 1992 ODI # 735
Shahid Afridi 48 26 5 3 184.61 v Australia 22 Jan 2010 ODI # 2944
Mansoor Akhtar 47 106 3 0 44.33 v Australia 15 Jan 1984 ODI # 235
Younis Khan 46 74 1 0 62.16 v Australia 22 Jan 2010 ODI # 2944
Moin Khan 43 52 2 1 82.69 v West Indies 3 Jan 1997 ODI # 1157
Ijaz Ahmed 41 50 3 0 82.00 v Australia 8 Jan 1989 ODI # 548
Mudassar Nazar 40 90 2 0 44.44 v West Indies 16 Jan 1982 ODI # 136
Qasim Umar 40 65 5 0 61.53 v Australia 15 Jan 1984 ODI # 235
Javed Miandad 39 62 1 0 62.90 v Sri Lanka 10 Feb 1990 ODI # 601
Javed Miandad 38 78 2 0 48.71 v West Indies 7 Jan 1989 ODI # 547
Saqlain Mushtaq 37* 46 5 0 80.43 v Australia 9 Jan 2000 ODI # 1536
Saeed Anwar 37 24 4 0 154.16 v Australia 11 Feb 1990 ODI # 602
Wasim Akram 35 61 3 0 57.37 v Australia 9 Jan 2000 ODI # 1536
Imran Khan 34 52 5 0 65.38 v South Africa 8 Mar 1992 ODI # 735
Mohammad Wasim 34 51 2 0 66.66 v West Indies 3 Jan 1997 ODI # 1157
Kamran Akmal 34 34 4 0 100.00 v Australia 22 Jan 2010 ODI # 2944
Moin Khan 33 45 2 1 73.33 v Australia 9 Jan 2000 ODI # 1536
Umar Akmal 33 42 3 0 78.57 v Zimbabwe 1 Mar 2015 ODI # 3620
Babar Azam 33 46 3 0 71.73 v Australia 13 Jan 2017 ODI # 3817
Mansoor Akhtar 32 75 1 1 42.66 v West Indies 14 Jan 1984 ODI # 234
Imran Khan 31 28 4 1 110.71 v West Indies 16 Jan 1982 ODI # 136
Shoaib Mohammad 29 58 3 0 50.00 v Australia 8 Jan 1989 ODI # 548
Imad Wasim 29 36 1 1 80.55 v Australia 13 Jan 2017 ODI # 3817
Imran Khan 28 30 1 1 93.33 v Australia 8 Jan 1989 ODI # 548
Shoaib Malik 28 33 2 0 84.84 v Australia 22 Jan 2010 ODI # 2944
Saqlain Mushtaq 27* 52 1 1 51.92 v India 10 Jan 2000 ODI # 1537
Ijaz Ahmed 27 32 2 0 84.37 v Australia 11 Feb 1990 ODI # 602
Saleem Malik 27 26 1 0 103.84 v Australia 11 Feb 1990 ODI # 602
Haris Sohail 27 44 2 0 61.36 v Zimbabwe 1 Mar 2015 ODI # 3620
Imran Khan 26 22 0 2 118.18 v Australia 15 Jan 1984 ODI # 235
Saeed Anwar 26 51 3 0 50.98 v Australia 19 Jun 2002 ODI # 1846
Javed Miandad 25 32 2 0 78.12 v West Indies 16 Jan 1982 ODI # 136
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:
Australia v Pakistan at Brisbane, 1st ODI, Jan 13, 2017 [ODI # 3817]
Pakistan v Zimbabwe at Brisbane, ICC Cricket World Cup 23rd match, Mar 1, 2015 [ODI # 3620]
Australia v Pakistan at Brisbane, 1st ODI, Jan 22, 2010 [ODI # 2944]