Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Opposition Match Date Scorecard
Shoaib Mohammad 126* 155 13 0 52 81.29 v New Zealand 8 Mar 1989 ODI # 557
Fakhar Zaman 82* 86 5 4 44 95.34 v New Zealand 6 Jan 2018 ODI # 3946
Inzamam-ul-Haq 88 131 8 1 38 67.17 v New Zealand 9 Mar 1994 ODI # 893
Aamer Sohail 76 103 8 0 32 73.78 v New Zealand 9 Mar 1994 ODI # 893
Rameez Raja 72 85 6 0 24 84.70 v New Zealand 8 Mar 1989 ODI # 557
Aamer Sohail 58 82 6 0 24 70.73 v New Zealand 20 Dec 1995 ODI # 1025
Inzamam-ul-Haq 54 66 6 0 24 81.81 v New Zealand 20 Dec 1995 ODI # 1025
Wasim Akram 36* 15 3 2 24 240.00 v New Zealand 20 Dec 1995 ODI # 1025
Babar Azam 62 76 6 0 24 81.57 v New Zealand 25 Jan 2016 ODI # 3728
Haris Sohail 63 87 5 0 20 72.41 v New Zealand 19 Jan 2018 ODI # 3957
Shadab Khan 54 77 5 0 20 70.12 v New Zealand 19 Jan 2018 ODI # 3957
Aamer Yamin 32* 27 3 1 18 118.51 v New Zealand 19 Jan 2018 ODI # 3957
Mohammad Nawaz 23 12 3 1 18 191.66 v New Zealand 19 Jan 2018 ODI # 3957
Shadab Khan 28 32 4 0 16 87.50 v New Zealand 6 Jan 2018 ODI # 3946
Faheem Ashraf 23 15 1 2 16 153.33 v New Zealand 19 Jan 2018 ODI # 3957
Rameez Raja 21 37 2 1 14 56.75 v New Zealand 20 Dec 1995 ODI # 1025
Faheem Ashraf 17* 12 2 1 14 141.66 v New Zealand 6 Jan 2018 ODI # 3946
Rameez Raja 50 102 3 0 12 49.01 v New Zealand 26 Dec 1992 ODI # 785
Sarfaraz Ahmed 30 29 3 0 12 103.44 v New Zealand 25 Jan 2016 ODI # 3728
Shoaib Malik 13 14 3 0 12 92.85 v New Zealand 6 Jan 2018 ODI # 3946
Ijaz Ahmed 42 55 1 1 10 76.36 v New Zealand 20 Dec 1995 ODI # 1025
Azhar Ali 19 35 1 1 10 54.28 v New Zealand 25 Jan 2016 ODI # 3728
Mohammad Hafeez 42 56 1 1 10 75.00 v New Zealand 25 Jan 2016 ODI # 3728
Aamer Sohail 8 21 2 0 8 38.09 v New Zealand 26 Dec 1992 ODI # 785
Saleem Malik 25 40 2 0 8 62.50 v New Zealand 26 Dec 1992 ODI # 785
Saeed Anwar 16 33 2 0 8 48.48 v New Zealand 9 Mar 1994 ODI # 893
Saleem Malik 42* 48 2 0 8 87.50 v New Zealand 20 Dec 1995 ODI # 1025
Fakhar Zaman 12 17 2 0 8 70.58 v New Zealand 19 Jan 2018 ODI # 3957
Babar Azam 10 21 2 0 8 47.61 v New Zealand 19 Jan 2018 ODI # 3957
Anwar Ali 16 22 0 1 6 72.72 v New Zealand 25 Jan 2016 ODI # 3728
Saleem Malik 9 8 1 0 4 112.50 v New Zealand 8 Mar 1989 ODI # 557
Abdul Qadir 8* 4 1 0 4 200.00 v New Zealand 8 Mar 1989 ODI # 557
Sohaib Maqsood 10 16 1 0 4 62.50 v New Zealand 25 Jan 2016 ODI # 3728
Wahab Riaz 5* 7 1 0 4 71.42 v New Zealand 25 Jan 2016 ODI # 3728
Azhar Ali 6 4 1 0 4 150.00 v New Zealand 6 Jan 2018 ODI # 3946
Sarfaraz Ahmed 8 23 1 0 4 34.78 v New Zealand 6 Jan 2018 ODI # 3946
Mohammad Hafeez 6 20 1 0 4 30.00 v New Zealand 19 Jan 2018 ODI # 3957
Rumman Raees 5 6 1 0 4 83.33 v New Zealand 19 Jan 2018 ODI # 3957
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:
New Zealand v Pakistan at Wellington, 5th ODI, Jan 19, 2018 [ODI # 3957]
New Zealand v Pakistan at Wellington, 1st ODI, Jan 6, 2018 [ODI # 3946]
New Zealand v Pakistan at Wellington, 1st ODI, Jan 25, 2016 [ODI # 3728]