Mohammad Hafeez: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Bangladesh2003-202032362130522438.38192767.723531619
New Zealand2003-202153597183519735.29216884.6439919548
Sri Lanka2003-201761698225519636.97315271.54510323728
England2003-202151595185515134.35268069.22210620637
Zimbabwe2003-2021303141191139*44.11134788.4236012926
Australia2005-20213133273912623.84102871.891236810
Ireland2007-2016661217122*43.4027479.20111244
West Indies2005-202137391116812130.74180164.8528111317
India2005-20212019265110538.2972789.551515914
Islamabad United2016-20231717333898*24.14260130.000113212
South Africa2003-20215764212978620.92181071.6608714718
Quetta Gladiators2016-2022161634037731.00324124.380213520
Peshawar Zalmi2020-202398424174*60.25166145.18010266
St Kitts and Nevis Patriots202122110870108.0090120.0001093
Multan Sultans2018-2023131203696930.75291126.800413114
Antigua Hawksbills2013-20143319350*46.5063147.6201064
Sussex2019110484848.0037129.7300013
Lahore Qalandars2016-20238701224317.4312796.0600096
Afghanistan2012-20215518942*22.2511577.3900061
Jamaica Tallawahs2013-2019760843714.0084100.00000101
Karachi Kings2016-2022141311993616.58188105.85002195
Kenya2003-2011330573619.008864.7700071
Barbados Tridents2013-20196511293532.25117110.26000107
Trinidad & Tobago Red Steel2013-2014330503516.675689.2900022
Hampshire2019220493424.5049100.0000041
Namibia20211113232*-16200.0000050
Scotland2007-2021330673122.3356119.6400091
Barbados Royals2021210303030.0025120.0000050
St Lucia Zouks2013-2019541852928.339391.4000042
Dhaka Dynamites2019110292929.0028103.5700040
Barisal Bulls2015220262513.003281.2500040
Trinbago Knight Riders2017-2021880972112.1312478.2300081
Guyana Amazon Warriors2017-2019440581914.506392.0600032
Somerset2019110181818.0016112.5000020
Colombo Stars2021220241612.003275.0000010
Chennai Super Kings2008220221611.003073.3300020
Comilla Victorians2019110161616.001794.1200020
Jaffna Kings2021440411510.2540102.5000070
Punjab Kings2008110131313.0012108.3300011
Kandy Warriors2021110131313.002161.9000010
Deccan Chargers2008110131313.0013100.0000011
St Lucia Kings202122017128.502085.0000030
Canada2011110111111.001291.6700020
Dambulla Giants2021210111111.006183.3300011
United Arab Emirates2016110111111.001291.6700020
Sylhet Super Stars2015110888.006133.3300020
Khulna Titans2019110666.005120.0000010
Royal Challengers Bengaluru200811155*-3166.6700010
Mumbai Indians2008220753.501741.1800010
Rajasthan Royals2008110444.00850.0000010
Page 1Next

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