Mitchell Johnson vs Mohammad Hafeez ODI, Test, T20, Stats & Records [Since 2003]


Full Name Mitchell Guy Johnson Mohammad Hafeez
Birth date 02/11/1981 17/10/1980
Age 43 44
Birth Country Australia Pakistan
Team Australia Pakistan

Batting Stats

IT20
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Mitchell Johnson 30171092810.9095114.7300028350107
Mohammad Hafeez 11510825149926.462060122.0300147251763009513

ODI
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Mitchell Johnson 150919517316.1198796.35002881233505932
Mohammad Hafeez 218216661914032.76863276.67011381866511085020214

IPL
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Mitchell Johnson 54301671612.84164101.8200051071501317
Mohammad Hafeez 8864169.148377.100000721071

TEST
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Mitchell Johnson 134109206512322.20353658.39011121247315209316
Mohammad Hafeez 106105365222437.64652056.011912845528810978

Bowling Stats

IT20
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Mitchell Johnson 303038-20.977.5117.2000-109.2279745
Mohammad Hafeez 1197961-22.756.7020.7100-210.13138827

ODI
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Mitchell Johnson 152150239-25.244.9331.3920-1248.1746034371
Mohammad Hafeez 217177140-38.754.6955.5100-1294.548542695

IPL
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Mitchell Johnson 545461-27.918.5020.2000-205.22170366
Mohammad Hafeez 842-34.006.7930.0000-100683

TEST
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Mitchell Johnson 141140313-28.403.8351.11670-2666.55148892177
Mohammad Hafeez 997857-32.913.1873.7300-700.512418762