STATZ
Menu
Fixtures
Upcoming Results Standings
Mohammad Hafeez

Mohammad Hafeez

BAT

-

Bat
-
Bowl
-
Age
-
Nation
Teams
Season Top Stats
Stat Total League Rank
Runs 0 -
Wickets 0 -
Sixes 0 -
Fours 0 -
Catches 0 -

For T20I 2026 season

Match Performance Trend

Match Data

28 matches
Avg Runs
27.3Tot: 764
Avg SR
122.3
Avg 4s
2.3Tot: 63
Avg 6s
1.2Tot: 34
Avg Wkts
0.3Tot: 9
Avg Catches
0.2Tot: 5
Avg Run Outs
0.0Tot: 1
Avg Dot Balls
1.9Tot: 54
Avg Dream11
67.6Tot: 1892
Date Team Oppo Comp H/A Venue Result Pos Runs 6s 4s Balls SR 50s 100s Scoreline
03 Aug 2021 PAK WI T20I T20I A Providence S... Abandoned - 0 0 0 0 - - - - vs 30/0 (3)
01 Aug 2021 PAK WI T20I T20I A Providence S... Abandoned - 0 0 0 0 - - - - vs 15/0 (1.2)
31 Jul 2021 PAK WI T20I T20I A Providence S... Won 5 6 0 0 6 100.00 - - 157/8 (20) vs 150/4 (20)
28 Jul 2021 PAK WI T20I T20I A Kensington O... Abandoned - 0 0 0 0 - - - - vs 85/5 (9)
20 Jul 2021 PAK ENG T20I T20I A Old Trafford Lost 4 1 0 0 2 50.00 - - 154/6 (20) vs 155/7 (19.4)
18 Jul 2021 PAK ENG T20I T20I A Headingley Lost 4 10 0 0 12 83.33 - - 155/9 (20) vs 200/10 (19.5)
16 Jul 2021 PAK ENG T20I T20I A Trent Bridge Won 5 24 3 1 10 240.00 - - 232/6 (20) vs 201/10 (19.2)
25 Apr 2021 PAK ZIM T20I T20I A Harare Sport... Won - 0 0 0 0 - - - 165/3 (20) vs 141/7 (20)
23 Apr 2021 PAK ZIM T20I T20I A Harare Sport... Lost 4 5 0 0 10 50.00 - - 99/10 (19.5) vs 118/9 (20)
21 Apr 2021 PAK ZIM T20I T20I A Harare Sport... Won 4 5 0 0 7 71.43 - - 149/7 (20) vs 138/7 (20)
16 Apr 2021 PAK SA T20I T20I A SuperSport P... Won 4 10 0 1 12 83.33 - - 149/7 (19.5) vs 144/10 (19.3)
12 Apr 2021 PAK SA T20I T20I A The Wanderer... Lost 4 32 0 6 23 139.13 - - 140/9 (20) vs 141/4 (14)
10 Apr 2021 PAK SA T20I T20I A The Wanderer... Won 4 13 0 1 11 118.18 - - 189/6 (19.5) vs 188/6 (20)
22 Dec 2020 PAK NZ T20I T20I A McLean Park Won 3 41 3 2 29 141.38 - - 177/6 (19.4) vs 173/7 (20)
20 Dec 2020 PAK NZ T20I T20I A Seddon Park Lost 4 99 5 10 57 173.68 - 163/6 (20) vs 164/1 (19.2)
18 Dec 2020 PAK NZ T20I T20I A Eden Park Lost 4 0 0 0 1 0.00 - - 153/9 (20) vs 156/5 (18.5)
07 Nov 2020 PAK ZIM T20I T20I H Gaddafi Stad... Won 4 36 1 3 32 112.50 - - 157/4 (18.5) vs 156/6 (20)
01 Sep 2020 PAK ENG T20I T20I A Old Trafford Won 4 86 6 4 52 165.38 - 190/4 (20) vs 185/8 (20)
30 Aug 2020 PAK ENG T20I T20I A Old Trafford Lost 3 69 4 5 36 191.67 - 195/4 (20) vs 199/5 (19.1)
28 Aug 2020 PAK ENG T20I T20I A Old Trafford Abandoned - 0 0 0 0 - - - - vs 131/6 (16.1)
25 Jan 2020 PAK BAN T20I T20I H Gaddafi Stad... Won 3 67 1 9 49 136.73 - 137/1 (16.4) vs 136/6 (20)
24 Jan 2020 PAK BAN T20I T20I H Gaddafi Stad... Won 3 17 0 3 16 106.25 - - 142/5 (19.3) vs 141/5 (20)
04 Nov 2018 PAK NZ T20I T20I H Dubai Intern... Won 3 53 2 4 34 155.88 - 166/3 (20) vs 119/10 (16.5)
02 Nov 2018 PAK NZ T20I T20I H Dubai Intern... Won 4 34 2 1 21 161.90 - - 154/4 (19.4) vs 153/7 (20)
31 Oct 2018 PAK NZ T20I T20I H Sheikh Zayed... No Result 4 45 2 5 36 125.00 - - 148/6 (20) vs 146/6 (20)
28 Oct 2018 PAK AUS T20I T20I H Dubai Intern... Won 3 32 1 3 20 160.00 - - 150/5 (20) vs 117/10 (19.1)
26 Oct 2018 PAK AUS T20I T20I H Dubai Intern... Won 3 40 2 3 34 117.65 - - 147/6 (20) vs 136/8 (20)
24 Oct 2018 PAK AUS T20I T20I H Sheikh Zayed... Won 3 39 2 2 30 130.00 - - 155/8 (20) vs 89/10 (16.5)

In Mohammad Hafeez's last 28 T20 International games (2018–2021) for Pakistan, they have scored 764 runs at an average of 27.3 with a strike rate of 122.3. Mohammad Hafeez has also taken 9 wickets in this period.

Mohammad Hafeez Stats - T20 International

Mohammad Hafeez is a - -. Across these 28 games, Mohammad Hafeez has hit 63 fours and 34 sixes, taking 5 catches in the field. Their highest score in this span is 99. Best bowling figures: 3/28.

Mohammad Hafeez: Betting Insights

For bet builder markets, Mohammad Hafeez has scored 25+ runs in 46% of their last 28 T20 International games (13/28). They have registered 1+ boundaries in 61% of these games (17/28). Over their last 5 games, Mohammad Hafeez has 7 runs and 5 wickets.


Frequently Asked Questions

How many runs does Mohammad Hafeez average per game?

Mohammad Hafeez averages 27.3 runs per game, based on 28 games (2018–2021).

What team does Mohammad Hafeez play for?

Mohammad Hafeez currently plays for Pakistan.

What is Mohammad Hafeez's strike rate?

Mohammad Hafeez has a strike rate of 122.3, based on 28 games (2018–2021).

What is Mohammad Hafeez's highest score?

Mohammad Hafeez's highest score is 99, based on 28 games (2018–2021).

Is Mohammad Hafeez a good bet builder pick?

Mohammad Hafeez has scored 25+ runs in 46% and had 1+ boundaries in 61% of their last 28 games. Check the match-by-match table above for form and fixture context.