Filter for Player Stats

Mohammad Hafeez – Cricket Player Statistics and Analysis

Updated on: Apr 22, 2023 2:36 pm IST

Mohammad Hafeez – Cricket Player Statistics and Analysis

Welcome to the Fantasy Cricket Insights page for Mohammad Hafeez, a renowned cricketer known for their exceptional skills and performance on the field. This comprehensive data-driven analysis aims to help fantasy cricket enthusiasts like you make informed decisions while building your dream team. Dive into , Mohammad's detailed performance records in ODIs, T20s, and Test Matches, as well as his recent form, stadium-wise performance, and head-to-head records against different teams.

Comprehensive Performance Records

IPL stats since 2018*

Batting Stats
InningsRunsHighest ScoreBatting AveBatting SRBall Faced100s50s4s6s
--------------------
Bowling Stats
InningsRunsWicketsOversBowling AveEconBest Bowling
--------------
Batting Stats
InningsRunsHighest ScoreBatting AveBatting SRBall Faced100s50s4s6s
10724899926.48122.07203901424975
Bowling Stats
InningsRunsWicketsOversBowling AveEconBest Bowling
79138861210.122.756.604/10

ODI stats since 2002

Batting Stats
InningsRunsHighest ScoreBatting AveBatting SRBall Faced100s50s4s6s
20563881400.00 77.4682471137638106
Bowling Stats
InningsRunsWicketsOversBowling AveEconStrike RateBest Bowling
16750561311221.138.604.1455.934/40

Test stats since 2002*

Batting Stats
InningsRunsHighest ScoreBatting AveBatting SRBall Faced100s50s4s6s
51332122437 57.865740101341926
Bowling Stats
InningsRunsWicketsOversBowling AveEconStrike RateBest Bowling
43168451619.533.022.7272.924/40

Explore Mohammad's performance in different formats of the game. Get insights into his ODI, T20, and Test Match records to understand his capabilities and strengths better. Use these statistics to gauge his consistency and potential impact on your fantasy cricket team.

Mohammad Hafeez has had a remarkable career, and our in-depth analysis covers all aspects of his game. This includes a detailed breakdown of his batting and bowling performances, which offers valuable insights into his strengths and weaknesses. By understanding the nuances of his gameplay, you'll be better equipped to make smart choices when analyzing his performance and comparing him to other players.

Our data-driven insights also cover Mohammad's recent form, which is essential when it comes to predicting future performance. By examining his performance over the past few months, you can gauge whether he's in top form or experiencing a rough patch. This information is crucial when evaluating a player's potential impact in upcoming matches or series.

One of the unique features of our Statpedia page is the detailed analysis of Mohammad's performance at different stadiums. This information can be invaluable when it comes to predicting how he'll perform in upcoming matches. Some cricketers thrive in specific playing conditions, and our stadium-wise performance analysis will help you identify when Mohammad Hafeez is likely to excel.

Additionally, our insights cover Mohammad Hafeez's head-to-head records against various teams. This is crucial when determining how well he's likely to perform against specific opponents. By examining his past encounters, you'll be able to identify patterns and trends that could influence his performance in upcoming matches. This information can be the key to understanding a player's strengths and weaknesses in different contexts.

Our Statpedia page also provides valuable information about Mohammad Hafeez's fielding abilities. In a sport where every run saved or wicket taken can make a significant difference, understanding a player's fielding prowess is essential. Our data-driven analysis will give you a clear picture of Mohammad's fielding capabilities, helping you make informed decisions when evaluating players.

Stadium-wise Performance

IPL stats since 2018*

Batting Stats
StadiumBallsRuns4s6sSR50s100sInnsAvg.Out
NANANANANANANANANANANA
Bowling Stats
Vs StadiumInnsWktsOversRunsAvgSREcon4W5W
NANANANANANANANANANA
Batting Stats
StadiumBallsRuns4s6sSR50s100sInnsAvg.Out
AMI Stadium233451147.8300134.001
Arnos Vale Ground, Kingstown142340164.2900211.502
Beausejour Stadium, Gros Islet23163069.570035.333
County Ground, Bristol404650115.0000146.001
Dubai International Cricket Stadium282346339122.70101924.7114
Eden Gardens476972146.8110269.001
Eden Park, Auckland6985122123.1910328.333
Gaddafi Stadium, Lahore7696132126.3210348.002
Gymkhana Club Ground, Nairobi101220120.0000112.001
Harare Sports Club180213177118.3330926.638
Headingley, Leeds12100083.3300110.001
Kensington Oval, Bridgetown303140103.3300310.333
Kingsmead111830163.6400118.001
M.Chinnaswamy Stadium446162138.6410161.001
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa35243068.5700212.002
McLean Park, Napier294123141.3800141.001
New Wanderers Stadium40395197.5000413.003
Newlands83118125142.1710339.333
Old Trafford, Manchester90156910173.3320378.002
Pallekele International Cricket Stadium858882103.5300244.002
Providence Stadium, Guyana6600100.000016.001
R Premadasa Stadium, Colombo10810410296.3000620.805
Rawalpindi Cricket Stadium323631112.5000136.001
Sardar Patel Stadium, Motera265563211.5410155.001
Seddon Park110164178149.09103164.001
Sharjah Cricket Stadium638563134.9200428.333
Sheikh Zayed Stadium149163154109.4000823.297
Shere Bangla National Stadium, Mirpur16313715184.05001013.7010
Sophia Gardens, Cardiff32141043.7500114.001
SuperSport Park, Centurion6396104152.3810248.002
The Wanderers Stadium, Johannesburg344570132.3500222.502
Trent Bridge, Nottingham102413240.0000124.001
Westpac Stadium420050.000012.001
Zayed Cricket Stadium, Abu Dhabi163250200.00001NA0
Bowling Stats
Vs StadiumInnsWktsOversRunsAvgSREcon4w5w
Arnos Vale Ground, Kingstown236.2113.6712.671.7400
Beausejour Stadium, Gros Islet5213.212160.5040.009.0800
Dubai International Cricket Stadium17948.131334.7832.116.5000
Eden Park, Auckland113.32424.0021.006.8600
Gaddafi Stadium, Lahore112.01111.0012.005.5000
Gymkhana Club Ground, Nairobi123.0199.509.006.3300
Harare Sports Club71418.3976.937.935.2410
Kensington Oval, Bridgetown416.14141.0037.006.6500
Kingsmead114.12323.0025.005.5200
M.Chinnaswamy Stadium102.012NANA6.0000
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa205.033NANA6.6000
New Wanderers Stadium4415.212531.2523.008.1500
Newlands327.16231.0021.508.6500
Old Trafford, Manchester134.0289.338.007.0000
Pallekele International Cricket Stadium207.043NANA6.1400
Providence Stadium, Guyana316.02929.0036.004.8300
R Premadasa Stadium, Colombo4511.16312.6013.405.6400
Rawalpindi Cricket Stadium101.07NANA7.0000
Sardar Patel Stadium, Motera101.011NANA11.0000
Sharjah Cricket Stadium216.02929.0036.004.8300
Sheikh Zayed Stadium7522.411122.2027.204.9000
Shere Bangla National Stadium, Mirpur6315.08829.3330.005.8700
Sophia Gardens, Cardiff102.015NANA7.5000
SuperSport Park, Centurion133.1248.006.337.5800
Zayed Cricket Stadium, Abu Dhabi101.011NANA11.0000

ODI stats since 2002

Batting Stats
StadiumBallsRuns4s6sSR50s100sInnsAvg.Out
Adelaide Oval630050.000013.001
AMI Stadium14411512279.86011115.001
Basin Reserve85492157.6500316.333
Beausejour Stadium, Gros Islet21317014479.8120534.005
Brisbane Cricket Ground1660037.500023.002
Chevrolet Park38253065.79001NA0
Clontarf Cricket Club Ground118124122105.08012124.001
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium7710100.000017.001
Dubai International Cricket Stadium45237944283.85201427.0714
Eden Gardens7476100102.7010176.001
Eden Park, Auckland759776129.3310248.502
Edgbaston, Birmingham24114316159.3400623.836
Feroz Shah Kotla31212067.7400121.001
Gaddafi Stadium, Lahore29023022679.3120732.867
Grange Cricket Club Ground, Raeburn Place26182069.2300118.001
Harare Sports Club47944445992.6912888.805
Headingley, Leeds106626058.4900320.673
Iqbal Stadium, Faisalabad43203046.5100210.002
Kennington Oval22320215690.5811640.405
Khan Shaheb Osman Ali Stadium35283080.0000214.002
Kingsmead, Durban1291075.000029.001
Lord's, London20413111264.2210526.205
MA Chidambaram Stadium10000.000010.001
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa129129201100.0010432.254
McLean Park, Napier112987387.5010249.002
Melbourne Cricket Ground1438510059.4410242.502
Multan Cricket Stadium38286073.6800214.002
National Stadium, Karachi17513612277.7110268.002
New Wanderers Stadium555763103.6410228.502
Newlands38222057.8900211.002
Old Trafford, Manchester119788165.5510239.002
Pallekele International Cricket Stadium17211413266.2800522.805
Providence Stadium, Guyana34927725679.3730646.176
Punjab Cricket Association IS Bindra Stadium1108715079.0900329.003
Queens Sports Club, Bulawayo49262153.0600126.001
Queenstown Events Centre1140036.36001NA0
R Premadasa Stadium, Colombo22517819279.1120822.258
Rangiri Dambulla International Stadium23315712467.3811531.405
Rawalpindi Cricket Stadium47102021.280033.333
Riverside Ground42304071.4300130.001
Sabina Park, Kingston34153044.120027.502
Sawai Mansingh Stadium152230146.6700122.001
Saxton Oval71608084.5110160.001
Seddon Park, Hamilton100957495.0010247.502
Sharjah Cricket Stadium893676541475.70321645.0715
Sheikh Zayed Stadium74454255472.85121741.6913
Shere Bangla National Stadium, Mirpur73249854368.03411345.2711
Sophia Gardens, Cardiff495062102.0400350.001
St George's Park797982100.0010279.001
SuperSport Park, Centurion11110412293.6910334.673
Sydney Cricket Ground76533169.7400226.502
The Cooper Associates County Ground49463193.8800146.001
The Rose Bowl, Southampton76609178.9500330.002
The Village, Malahide59374162.7100137.001
Trent Bridge149167145112.0820441.754
University Oval40000.000010.001
Western Australia Cricket Association Ground1340030.770014.001
Westpac Stadium, Wellington140000.000020.002
Willowmoore Park, Benoni951055.560015.001
Zahur Ahmed Chowdhury Stadium40000.000010.001
Bowling Stats
Vs StadiumInnsWktsOversRunsAvgSREcon4w5w
Adelaide Oval107.043NANA6.1400
AMI Stadium115.02525.0030.005.0000
Beausejour Stadium, Gros Islet5340.214046.6780.673.4700
Brisbane Cricket Ground2117.17676.00103.004.4300
Chevrolet Park1110.34545.0063.004.2900
Clontarf Cricket Club Ground2319.26020.0038.673.1000
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium127.05527.5021.007.8600
Dubai International Cricket Stadium111095.235735.7057.203.7400
Eden Gardens1110.02929.0060.002.9000
Eden Park, Auckland129.05728.5027.006.3300
Edgbaston, Birmingham4229.211859.0088.004.0200
Feroz Shah Kotla1110.24242.0062.004.0600
Gaddafi Stadium, Lahore7444.420350.7567.004.5400
Grange Cricket Club Ground, Raeburn Place118.01212.0048.001.5000
Harare Sports Club5344.019565.0088.004.4300
Headingley, Leeds3012.068NANA5.6700
Iqbal Stadium, Faisalabad2112.14444.0073.003.6200
Kennington Oval5422.210125.2533.504.5200
Khan Shaheb Osman Ali Stadium2318.58026.6737.674.2500
Kingsmead, Durban2016.076NANA4.7500
Lord's, London5329.112441.3358.334.2500
MA Chidambaram Stadium1110.02626.0060.002.6000
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa3522.29519.0026.804.2500
McLean Park, Napier117.22323.0044.003.1400
Melbourne Cricket Ground2018.182NANA4.5100
Multan Cricket Stadium2311.3289.3323.002.4300
National Stadium, Karachi2013.273NANA5.4800
New Wanderers Stadium208.255NANA6.6000
Newlands2111.04141.0066.003.7300
Old Trafford, Manchester2111.25050.0068.004.4100
Pallekele International Cricket Stadium5738.214620.8632.863.8100
Providence Stadium, Guyana6338.313444.6777.003.4800
Punjab Cricket Association IS Bindra Stadium2218.25527.5055.003.0000
Queens Sports Club, Bulawayo1110.13737.0061.003.6400
R Premadasa Stadium, Colombo5541.214529.0049.603.5100
Rangiri Dambulla International Stadium3520.56412.8025.003.0710
Rawalpindi Cricket Stadium3219.46633.0059.003.3600
Riverside Ground105.028NANA5.6000
Sabina Park, Kingston2313.05418.0026.004.1500
Sawai Mansingh Stadium117.12323.0043.003.2100
Seddon Park, Hamilton109.133NANA3.6000
Sharjah Cricket Stadium141293.235929.9246.673.8500
Sheikh Zayed Stadium149113.543848.6775.893.8500
Shere Bangla National Stadium, Mirpur1110101.032732.7060.603.2400
Sophia Gardens, Cardiff3123.38787.00141.003.7000
St George's Park2011.066NANA6.0000
SuperSport Park, Centurion2418.410025.0028.005.3600
Sydney Cricket Ground2013.368NANA5.0400
The Cooper Associates County Ground117.06060.0042.008.5700
The Rose Bowl, Southampton2112.05454.0072.004.5000
Trent Bridge3219.310954.5058.505.5900
Western Australia Cricket Association Ground106.129NANA4.7000
Willowmoore Park, Benoni114.02323.0024.005.7500
Zahur Ahmed Chowdhury Stadium1310.3248.0021.002.2900

Test stats since 2002

Batting Stats
StadiumBallsRuns4s6sSR50s100sInnsAvg.Out
Basin Reserve, Wellington54335061.1100116.502
Dubai International Cricket Stadium96456772658.8232940.5014
Edgbaston, Birmingham2020010.000011.002
Gaddafi Stadium, Lahore157586036.9410129.002
Galle International Stadium1137210163.7200224.003
Harare Sports Club995911059.6000214.754
Kennington Oval1789514153.3710195.001
Lord's, London70408057.1400120.002
Multan Cricket Stadium1919317048.6910223.254
National Stadium, Karachi64354054.6900117.502
New Wanderers Stadium2481033.330014.002
Newlands78375047.440029.254
Old Trafford, Manchester1146010152.6310130.002
P Sara Oval90506055.5610125.002
Pallekele International Cricket Stadium1277410058.2710137.002
Providence Stadium, Guyana1561040.000013.002
Queens Sports Club, Bulawayo22115725271.0401178.502
Seddon Park, Hamilton1192081.820019.001
Sharjah Cricket Stadium71941849658.1402369.676
Sheikh Abu Naser Stadium33222423367.47011224.001
Sheikh Zayed Stadium119069280458.15321040.7117
Shere Bangla National Stadium, Mirpur89699077.5310217.254
Sinhalese Sports Club Ground, Colombo35721722160.78011108.502
St George's Park79457056.9600122.502
SuperSport Park, Centurion45183040.000019.002
Warner Park, Basseterre102405139.2200120.002
Zahur Ahmed Chowdhury Stadium23714314060.34011143.001
Bowling Stats
Vs StadiumInnsWktsOversRunsAvgSREcon4w5w
Basin Reserve, Wellington1221.04824.0063.002.2900
Dubai International Cricket Stadium85109.422745.40131.602.0700
Gaddafi Stadium, Lahore114.01111.0024.002.7500
Galle International Stadium2539.211923.8047.203.0300
Harare Sports Club104.012NANA3.0000
Kennington Oval104.013NANA3.2500
Multan Cricket Stadium2026.579NANA2.9400
National Stadium, Karachi1119.05353.00114.002.7900
New Wanderers Stadium1412.24812.0018.503.8910
Newlands2116.14242.0097.002.6000
P Sara Oval1114.03939.0084.002.7900
Pallekele International Cricket Stadium1014.032NANA2.2900
Providence Stadium, Guyana1322.13712.3344.331.6700
Queens Sports Club, Bulawayo1424.06115.2536.002.5410
Seddon Park, Hamilton102.04NANA2.0000
Sharjah Cricket Stadium2334.114247.3368.334.1600
Sheikh Abu Naser Stadium1438.012932.2557.003.3910
Sheikh Zayed Stadium811147.237133.7380.362.5210
Shere Bangla National Stadium, Mirpur2219.05125.5057.002.6800
Sinhalese Sports Club Ground, Colombo108.029NANA3.6300
St George's Park108.032NANA4.0000
SuperSport Park, Centurion105.024NANA4.8000
Warner Park, Basseterre1318.04615.3336.002.5600
Zahur Ahmed Chowdhury Stadium1110.03030.0060.003.0000

Discover how Mohammad has performed in various stadiums across his career. This information can be crucial in determining his adaptability and comfort level at specific venues, helping you decide whether to include him in your fantasy cricket team based on the match location.

Head-to-Head Records Against Different Teams

IPL stats since 2018*

Batting Stats
Vs TeamBallsRuns4s6sSR50s100sInnsAvgOut
NANANANANANANANANANANA
Bowling Stats
vs TeamInnsWktsRunsAvgSREcon4w5w
NANANANANANANANANA
Batting Stats
Vs TeamBallsRuns4s6sSR50s100sInnsAvgOut
England25132425 14129.082025832.4010
Scotland30497 1163.33003124.502
Sri Lanka21320922 298.120021520.9010
Australia19022724 6119.470019422.7010
Bangladesh24727735 4112.152025334.638
New Zealand40756355 25138.333041343.3113
India13215615 5118.182013526.006
Kenya10122 0120.00001012.001
South Africa19626029 8132.652020023.6411
West Indies68564 082.3500709.336
Zimbabwe22026121 9118.643023029.009
Afghanistan47523 1110.64004752.001
United Arab Emirates12112 091.67001411.001
Namibia16325 0200.000016NA0
Bowling Stats
vs TeamInnsWktsRunsAvgSREcon4w5w
Scotland2512323.0024.005.7500
Sri Lanka180621135.1729.007.2800
Australia182823829.7522.637.8900
Bangladesh104512224.4020.407.1800
New Zealand147414436.0036.006.0000
India72081NANA6.7500
Kenya182199.509.006.3300
England117611519.1719.006.0500
South Africa179917319.2219.335.9700
West Indies11769716.1719.005.1100
Zimbabwe117141047.438.215.4310
Afghanistan24013NANA3.2500
Namibia6011NANA11.0000

ODI stats since 2002

Batting Stats
Vs TeamBallsRuns4s6sSR50s100sInnsAvgOut
Bangladesh53935049 064.942055331.8211
South Africa98470575 971.6550100923.5030
India52045343 787.123152645.3010
England101976481 1374.9841104036.3821
West Indies100579169 1678.7171103137.6721
Australia43830523 469.632045225.4212
Zimbabwe80771473 1588.483282764.9111
Sri Lanka16301268122 2077.7964165143.7229
Kenya78455 157.69007822.502
New Zealand93876274 1881.245195531.7524
Ireland18316517 390.160118755.003
Canada12112 091.67001211.001
Afghanistan68373 054.41006812.333
Scotland26182 069.23002618.001
Bowling Stats
vs TeamInnsWktsoversRunsAvgSREcon4w5w
Scotland2514.02323.0024.005.7500
Sri Lanka180629.021135.1729.007.2810
Australia182830.123829.7522.637.8900
Bangladesh104517.012224.4020.407.1800
New Zealand147424.014436.0036.006.0000
India72012.081NANA6.7500
Kenya1823.0199.509.006.3300
England117619.011519.1719.006.0500
South Africa179929.017319.2219.335.9700
West Indies117619.09716.1719.005.1100
Zimbabwe1171419.11047.438.215.4300
Afghanistan2404.013NANA3.2500
Namibia601.011NANA11.0000

Test stats since 2002

Batting Stats
Vs TeamBallsRuns4s6sSR50s100sInnsAvgOut
Bangladesh53935049 064.941255331.8211
South Africa98470575 971.6510100923.5030
India52045343 787.120052645.3010
England101976481 1374.9843104036.3821
West Indies100579169 1678.7120103137.6721
Australia43830523 469.630145225.4212
Zimbabwe80771473 1588.480182764.9111
Sri Lanka16301268122 2077.7951165143.7229
Kenya78455 157.69007822.502
New Zealand93876274 1881.240295531.7524
Ireland18316517 390.160018755.003
Canada12112 091.67001211.001
Afghanistan68373 054.41006812.333
Scotland26182 069.23002618.001
Bowling Stats
vs TeamInnsWktsoversRunsAvgSREcon4w5w
Scotland2514.02323.0024.005.7500
Sri Lanka180629.021135.1729.007.2800
Australia182830.123829.7522.637.8900
Bangladesh104517.012224.4020.407.1810
New Zealand147424.014436.0036.006.0000
India72012.081NANA6.7500
Kenya1823.0199.509.006.3300
England117619.011519.1719.006.0510
South Africa179929.017319.2219.335.9710
West Indies117619.09716.1719.005.1100
Zimbabwe1171419.11047.438.215.4310
Afghanistan2404.013NANA3.2500
Namibia601.011NANA11.0000

Gain insights into Mohammad's performance against different opponents in ODIs, T20s, and Test Matches. This data enables you to understand his strengths and weaknesses against specific teams, assisting you in selecting the right players for your fantasy cricket team based on the opposition.