PAKPAK

Mohammad Hafeez

Allrounder  ·  Allrounder
PakistanPAK
Mohammad Hafeez's stats vs England
TYPEMATINGRUNSBF50s100s6s4sNOHSAVGSR
TEST101976714104110100115142.6154.40
1st INN—62284371003209838.0052.17
2nd INN—42013882022809550.2551.80
3rd INN—627948111730015146.5058.00
4th INN—3591040011014229.5056.73
ODI26267641019411381310233.2274.98
1st INN—133965243083708430.4675.57
2nd INN—1336849511544310236.8074.34
T20I151432425120142518624.92129.08
1st INN—723516820131618639.17139.88
2nd INN—78983001904612.71107.23
ALL ALL51591855268010237206515134.3569.22
1st INN—26859112960218519834.3676.09
2nd INN—2465896631881310231.3368.12
4th INN—3591040011014229.5056.73
3rd INN—627948111730015146.5058.00
TYPEMATINGBALLSWKTRUNSECOAVGSR5Ws
TEST106475931.9818.6056.400
1st INN—16150.835.0036.000
2nd INN—1223542.4518.0044.000
3rd INN—260172.8317.000.000
4th INN—2131171.3117.0078.000
ODI261912785844.5973.0095.400
1st INN—106832924.2997.33136.000
2nd INN—95952924.9358.4071.040
T20I1561961206.3220.0019.000
1st INN—281475.8847.0048.000
2nd INN—4115736.6414.6013.200
ALL ALL5131193197974.1341.9561.010
1st INN—138253444.2068.8098.400
2nd INN—1492134194.5432.2342.550
4th INN—2131171.3117.0078.000
3rd INN—260172.8317.000.000
Mohammad Hafeez's matches vs England
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I (N) - Tue, 20 Jul 2021120050.004.002837.00LossView Scorecard
2nd T20I - Sun, 18 Jul 202110120083.33LossView Scorecard
1st T20I (N) - Fri, 16 Jul 2021241013240.00WinView Scorecard
3rd T20I (N) - Tue, 01 Sep 2020865246165.38WinView Scorecard
2nd T20I - Sun, 30 Aug 2020693654191.66LossView Scorecard
6th - Mon, 03 Jun 2019846282135.487.004316.14WinView Scorecard
5th ODI - Sun, 19 May 201903000.004.002506.25LossView Scorecard
4th ODI - Fri, 17 May 2019595523107.278.004806.00LossView Scorecard
1st Semi-final - Wed, 14 Jun 2017312132147.618.003304.12WinView Scorecard
1st ODI - Wed, 24 Aug 201611152073.33LossView Scorecard
3rd Investec Test - Wed, 03 Aug 201604000.00LossView Scorecard
3rd Investec Test - Wed, 03 Aug 20162160012.50LossView Scorecard
2nd Investec Test - Fri, 22 Jul 201618423042.85LossView Scorecard
2nd Investec Test - Fri, 22 Jul 201642727158.33LossView Scorecard
1st Investec Test - Thu, 14 Jul 201640598067.79WinView Scorecard
1st Investec Test - Thu, 14 Jul 2016011000.00WinView Scorecard
3rd T20I (N) - Mon, 30 Nov 20151100100.00LossView Scorecard
2nd T20I (N) - Fri, 27 Nov 2015252031125.00LossView Scorecard
1st T20I (N) - Thu, 26 Nov 20157710100.00LossView Scorecard
4th ODI - Fri, 20 Nov 2015373651102.77LossView Scorecard
3rd ODI - Tue, 17 Nov 201545712263.38LossView Scorecard
2nd ODI - Fri, 13 Nov 201508000.00LossView Scorecard
1st ODI - Wed, 11 Nov 201510213010178.46WinView Scorecard
3rd Test - Sun, 01 Nov 201527572047.36WinView Scorecard
3rd Test - Sun, 01 Nov 201515126615356.76WinView Scorecard
2nd Test - Thu, 22 Oct 201519444043.18WinView Scorecard
2nd Test - Thu, 22 Oct 201551766267.10WinView Scorecard
1st Test - Tue, 13 Oct 20159817013057.64LossView Scorecard
1st Test - Tue, 13 Oct 201534554161.81LossView Scorecard
3rd T20I (N) - Mon, 27 Feb 201201000.004.002205.50LossView Scorecard
2nd T20I (N) - Sat, 25 Feb 201202000.004.002516.25LossView Scorecard
1st T20I (N) - Thu, 23 Feb 2012232230104.544.001824.50WinView Scorecard
4th ODI - Tue, 21 Feb 2012130033.3310.003803.80LossView Scorecard
3rd ODI - Sat, 18 Feb 2012292830103.576.003205.33LossView Scorecard
2nd ODI - Wed, 15 Feb 201226433060.464.002406.00LossView Scorecard
1st ODI - Mon, 13 Feb 20125111045.4510.003003.00LossView Scorecard
3rd Test - Fri, 03 Feb 201213301043.335.00601.20WinView Scorecard
3rd Test - Fri, 03 Feb 201221363158.335.00601.20WinView Scorecard
2nd Test - Wed, 25 Jan 201231774040.2522.005432.45WinView Scorecard
2nd Test - Wed, 25 Jan 201231774040.258.001111.37WinView Scorecard
2nd Test - Wed, 25 Jan 201222372059.4522.005432.45WinView Scorecard
2nd Test - Wed, 25 Jan 201222372059.458.001111.37WinView Scorecard
1st Test - Tue, 17 Jan 20128816411153.656.00510.83WinView Scorecard
1st Test - Tue, 17 Jan 20128816411153.652.00402.00WinView Scorecard
1st Test - Tue, 17 Jan 201215163093.756.00510.83WinView Scorecard
1st Test - Tue, 17 Jan 201215163093.752.00402.00WinView Scorecard
5th ODI - Wed, 22 Sep 201029425069.049.004014.44LossView Scorecard
4th ODI - Mon, 20 Sep 2010641005164.007.002703.85WinView Scorecard
3rd ODI - Fri, 17 Sep 2010130033.33WinView Scorecard
2nd ODI - Sun, 12 Sep 201043685063.236.003305.50LossView Scorecard
1st ODI - Fri, 10 Sep 201030424071.425.002805.60LossView Scorecard
2nd T20I (N) - Tue, 07 Sep 201014321043.752.001507.50LossView Scorecard
13th - Thu, 06 May 2010181420128.571.0012012.00LossView Scorecard
5th - Sun, 10 Sep 200618433041.86LossView Scorecard
4th - Fri, 08 Sep 20068820100.004.202114.84LossView Scorecard
3rd - Tue, 05 Sep 2006201921105.263.001404.66WinView Scorecard
2nd - Sat, 02 Sep 2006150020.005.002404.80WinView Scorecard
1st - Wed, 30 Aug 200618233078.2610.003313.30LossView Scorecard
Only T20I - Mon, 28 Aug 2006464050115.00WinView Scorecard
4th Test - Thu, 17 Aug 20069517814153.374.001303.25LossView Scorecard
3rd - Sun, 22 Jun 200319413046.349.003133.44LossView Scorecard
2nd - Fri, 20 Jun 200314272051.852.001909.50LossView Scorecard
1st - Tue, 17 Jun 2003691128061.6010.004114.10WinView Scorecard