Most runs for Pakistan

Every Pakistan batter in ODI 2012

#BatterInnsRunsHSAvgSR50/1004s6s
1Mohammad Hafeez1746810527.5367.72/1404
2Nasir Jamshed846211266.0086.22/2455
3Misbah-ul-Haq164537234.8568.22/0312
4Azhar Ali124119645.6766.14/0351
5Umar Akmal144077733.9278.74/0307
6Asad Shafiq102476527.4470.02/0172
7Shahid Afridi131825115.17101.71/0173
8Younis Khan101555815.5083.82/0131
9Imran Farhat41225630.5076.31/0170
10Umar Gul9933915.50104.50/074
11Sarfraz Ahmed4854642.5078.70/060
12Shoaib Malik3643432.0070.30/040
13Saeed Ajmal953127.5767.90/050
14Hammad Azam3383019.0080.90/041
15Abdur Rehman3251212.5078.10/030
16Aizaz Cheema41798.5068.00/010
17Sohail Tanvir415113.7551.70/010
18Adnan Akmal21195.5045.80/000
19Wahab Riaz188—38.10/010
20Kamran Akmal2643.0035.30/000

Powerplay batting

Overs 1–10 · ranked by runs · minimum 12 balls

#BatterRunsBallsSR4s6sOuts
1Mohammad Hafeez19935356.42608
2Nasir Jamshed14420470.62503
3Azhar Ali9616358.91404
4Imran Farhat599562.1902
5Asad Shafiq4910148.5401
6Younis Khan234156.1303
7Misbah-ul-Haq194146.3200

Death overs batting

Overs 41–50 · ranked by runs · minimum 12 balls

#BatterRunsBallsSR4s6sOuts
1Umar Gul9179115.2745
2Misbah-ul-Haq879393.5415
3Sarfraz Ahmed768391.6602
4Shahid Afridi495294.2317
5Saeed Ajmal485784.2506
6Younis Khan4127151.9502
7Shoaib Malik4037108.1301
8Umar Akmal394783.0022

Quick answers

Who scored the most runs for Pakistan in ODI 2012?

Mohammad Hafeez was Pakistan's top run-scorer in ODI 2012 with 468 runs in 17 innings at a strike rate of 67.7, ahead of Nasir Jamshed (462) and Misbah-ul-Haq (453).

Who hit the most sixes for Pakistan?

Umar Akmal, with 7 sixes in 14 innings.

Who had the best strike rate for Pakistan?

Shahid Afridi scored at 101.7 runs per 100 balls (minimum 150 balls faced).

Who was Pakistan's best powerplay batter?

Mohammad Hafeez: 199 runs off 353 balls in the powerplay, a strike rate of 56.4.

Who was Pakistan's best finisher?

Umar Gul made 91 runs off 79 balls in the death overs, a strike rate of 115.2.