Mohammad Hafeez: Batting by series (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 3,213 of the 5,483 matches in this selection (from 2002). Earlier matches have results and team totals only.

SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Cherry Blossom Sharjah Cup 2002/0320034401005025.0018853.1901091
Bank Alfalah Cup 20032003330535317.6712243.4401220
Pakistan tour of England and Scotland 200320033301026934.0018056.67010130
Bangladesh tour of Pakistan 20032003330804426.6712066.67000150
South Africa tour of Pakistan 2003/04200355033206.6010033.0000150
VB Series 2004/05200533028139.338433.3300020
Pakistan tour of India 2004/052005110777.007100.0000010
NatWest Series 20062006551652016.259866.33000101
ICC Champions Trophy 2006/072006330664322.0066100.00000110
West Indies in Pakistan ODI Series 2006/0720064401249231.0016276.5401173
Pakistan in South Africa ODI Series 2006/072007220212110.502391.3000130
ICC World Cup 2006/07200722015117.503444.1200030
South Africa in Pakistan ODI Series 2007/082007110666.002425.0000000
NatWest Series 201020105501676433.4025565.49010191
Pakistan v South Africa ODI Series 2010/1120105502036840.6022889.04020220
Pakistan in New Zealand ODI Series 2010/11201166116611533.2022274.77101183
ICC Cricket World Cup 2010/11201188121561*30.7126581.13010321
Pakistan in West Indies ODI Series 2011201155026712153.4032681.90120225
Pakistan in Zimbabwe ODI Series 20112011331188139*94.0021786.64100192
Pakistan v Sri Lanka ODI Series 2011/1220115501338326.6018970.37010161
Pakistan in Bangladesh ODI Series 2011/122011330543218.009855.10001110
Pakistan v England ODI Series 2011/122012440612915.258571.7600070
Asia Cup 2011/12201244024510561.2536167.87110211
Pakistan in Sri Lanka ODI Series 20122012550573711.4010852.7800261
Pakistan v Australia ODI Series 201220123301057835.0013677.2101062
Pakistan in India ODI Series 2012/132012-2013330977632.3310691.51011120
Pakistan in South Africa ODI Series 2012/1320135501185723.6014680.82011134
Pakistan in Scotland ODI Series 20132013110181818.002669.2300020
Pakistan in Ireland ODI Series 20132013221124122*124.00118105.08100122
ICC Champions Trophy 20132013330382712.676162.3000060
Pakistan in West Indies ODI Series 201320135501055921.0015567.7401092
Pakistan in Zimbabwe ODI Series 20132013332232136*232.0023598.72110188
Pakistan v South Africa ODI Series 2013/1420135501083321.6017860.67000140
Pakistan in South Africa ODI Series 2013/1420132201386.502650.0000010
Pakistan v Sri Lanka ODI Series 2013/142013552448140*149.3349291.06300359
Asia Cup 2013/1420144401487537.0020472.55020132
Pakistan in Sri Lanka ODI Series 20142014330846228.008895.45010140
Pakistan v New Zealand ODI Series 2014/1520144401187629.5014680.82010142
Pakistan in New Zealand ODI Series 2014/152015220868643.009491.4901153
Pakistan in Bangladesh ODI Series 20152015330842.672828.5700110
Zimbabwe in Pakistan ODI Series 201520153301818660.3318796.79020185
Pakistan in Sri Lanka ODI Series 2015201555027310354.6029991.30120277
Pakistan in Zimbabwe ODI Series 2015/162015330502716.677665.7900090
Pakistan v England ODI Series 2015/162015441184102*61.3324575.10101174
Pakistan in New Zealand ODI Series 2015/1620162201187659.00116101.7201066
Pakistan in Ireland ODI Series 20162016110373737.005962.7100041
Pakistan in England ODI Series 20162016110111111.001573.3300020
Pakistan in Australia ODI Series 2016/1720175501237224.6017072.35010111
Pakistan in West Indies ODI Series 201720173302018867.0022888.16020166
ICC Champions Trophy 2017201755214857*49.3315993.08010106
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.