Bhuvneshwar Kumar Singh vs Mohammad Hafeez ODI, Test, T20, Stats & Records [Since 2003]


Full Name Bhuvneshwar Kumar Singh Mohammad Hafeez
Birth date 05/02/1990 17/10/1980
Age 34 44
Birth Country India Pakistan
Team India Pakistan

Batting Stats

IT20
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Bhuvneshwar Kumar Singh 862167168.379471.27000500150813
Mohammad Hafeez 11510825149926.462060122.0300147251763009513

ODI
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Bhuvneshwar Kumar Singh 120555525314.1574773.89001114682903916
Mohammad Hafeez 218216661914032.76863276.67011381866511085020214

IPL
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Bhuvneshwar Kumar Singh 17668306278.7432693.86000123033303533
Mohammad Hafeez 8864169.148377.100000721071

TEST
 MatInnsRunsHSAveBPSR200s100s50s0s4s6sCtStOutNO
Bhuvneshwar Kumar Singh 35295616322.44122845.680034791120254
Mohammad Hafeez 106105365222437.64652056.011912845528810978

Bowling Stats

IT20
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Bhuvneshwar Kumar Singh 868690-23.107.2719.9320-298.310207976
Mohammad Hafeez 1197961-22.756.7020.7100-210.13138827

ODI
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Bhuvneshwar Kumar Singh 121119138-35.385.3641.9410-964.3684883147
Mohammad Hafeez 217177140-38.754.6955.5100-1294.548542695

IPL
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Bhuvneshwar Kumar Singh 176175180-27.217.9721.6220-647.4144898156
Mohammad Hafeez 842-34.006.7930.0000-100683

TEST
 MatInnsWBBIAveEcoSR4w5w10wBBMOversMORunsExt
Bhuvneshwar Kumar Singh 383763-26.092.9453.1330-558141164415
Mohammad Hafeez 997857-32.913.1873.7300-700.512418762