Cricket Statistics
Mohammad Hafeez

Mohammad Hafeez

Batting Stats

SeasonMatchesRunsHSAvgBFSROutsNO4s6s50s100sCTSM
Overall7716729826.971355123.396201526380270
20216903615.009396.7760820020
2019/20102179836.17178121.91601791040
2022/2371354827.0090150.00501370000
2016/17101537717.0015499.35901561050
2017/18132985927.09258115.5011027112050
2021/22133236929.36251128.691102781040
2015/1691614317.89143112.59901950030
2020/2172767469.00174158.624025143020
2018/192191419.0014135.7110110020

Bowling Stats

SeasonMatchesOversWicketsAvgERSR4W5W
Overall7774.52025.756.9122.3500
202164.0216.008.0012.0000
2019/201016.0332.676.1332.0000
2022/2378.0164.008.0048.0000
2016/171015.0812.386.6011.2500
2017/18130.000.000.000.0000
2021/221318.3619.676.4418.3300
2015/1690.000.000.000.0000
2020/2178.000.000.000.0000
2018/1925.200.000.000.0000

Batting Stats Against Opposition

OpponentMatchesRunsHSAvgBFSROutsNO4s6s50s100sCTSM
Multan Sultans133696930.75291126.8012031144020
Lahore Qalandars461224317.4312796.0670960030
Peshawar Zalmi412417460.25166145.18402661030
Quetta Gladiators234037731.00323124.7713035202060
Islamabad United173389824.14260130.0014032121070
Karachi Kings141993616.58188105.851201950060

Bowling Stats Against Opposition

OpponentMatchesOversWicketsAvgERSR4W5W
Multan Sultans1322.0438.006.9133.0000
Lahore Qalandars467.0510.807.718.4000
Peshawar Zalmi416.2141.006.6537.0000
Quetta Gladiators2311.0238.006.9133.0000
Islamabad United1711.3246.008.1234.0000
Karachi Kings1417.0616.675.8817.0000