Mohammad Hafeez: Batting by opposition (All cricket)

Filters

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

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