A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Mohammad Hafeez

Plays for: Pakistan

Recent History

DatesMatchInningsBattingBowling
March 22, 2012ODIBangladesh vs Pakistan - Final40 (87)10-0-30-0
March 18, 2012ODIIndia vs Pakistan - 5th Match105 (113)9-0-42-1
March 15, 2012ODIPakistan vs Sri Lanka - 3rd Match11 (35)10-0-40-0
March 11, 2012ODIBangladesh vs Pakistan - 1st MatchMoM89 (126)10-1-40-2
February 27, 2012T20IPakistan vs England - 3rd T20I0 (1)4-0-22-0
February 25, 2012T20IPakistan vs England - 2nd T20I0 (2)4-0-25-1
February 23, 2012T20IPakistan vs England - 1st T20I23 (22)4-0-18-2
February 21, 2012ODIPakistan vs England - 4th ODI1 (3)10-0-38-0
February 18, 2012ODIPakistan vs England - 3rd ODI29 (28)6-0-32-0
February 15, 2012ODIPakistan vs England - 2nd ODI26 (43)4-0-24-0
February 13, 2012ODIPakistan vs England - 1st ODI5 (11)10-1-30-0
February 10, 2012ODIAfghanistan vs Pakistan8 (17)7-1-28-0
February 3 - 7, 2012TESTPakistan vs England - 3rd TestFirst Innings13 (30)
Second Innings21 (36)5-2-6-0
January 25 - 29, 2012TESTPakistan vs England - 2nd TestFirst Innings31 (77)22-4-54-3
Second Innings22 (37)8-3-11-1
January 17 - 21, 2012TESTPakistan vs England - 1st TestFirst Innings88 (164)6-3-5-1
Second Innings15* (16)2-0-4-0
November 14, 2011ODIPakistan vs Sri Lanka - 2nd ODI4 (3)8-1-22-0
November 11, 2011ODIPakistan vs Sri Lanka - 1st ODI5 (6)10-0-24-2
November 3 - 7, 2011TESTPakistan vs Sri Lanka - 3rd TestFirst Innings6 (19)1-0-3-0
Second Innings13 (20)10-1-34-1
October 26 - 30, 2011TESTPakistan vs Sri Lanka - 2nd TestFirst Innings33 (63)2-0-7-0
Second Innings59* (64)14-2-30-1
October 18 - 22, 2011TESTPakistan vs Sri Lanka - 1st TestFirst Innings75 (127)9-3-12-0
Second Innings12* (31)22-4-42-0
September 18, 2011T20I2nd T20I - Zimbabwe vs PakistanMoM51 (38)3-0-11-3
September 16, 2011T20I1st T20I - Zimbabwe vs PakistanMoM71 (48)2.2-0-10-4
September 14, 2011ODI3rd ODI - Zimbabwe vs Pakistan23 (21)9-0-37-1
September 11, 2011ODI2nd ODI - Zimbabwe vs PakistanMoM139* (147)10-0-43-0
September 8, 2011ODI1st ODI - Zimbabwe vs Pakistan26 (49)10-0-38-1
September 1 - 5, 2011TESTOnly Test - Zimbabwe vs PakistanMoMFirst Innings119 (177)9-1-30-0
Second Innings38 (44)15-4-31-4
March 30, 2011ODISemi Final 2 - India vs Pakistan43 (59)10-0-34-1
March 23, 2011ODIQuarter Final 1 - Pakistan vs West IndiesMoM61* (64)10-3-16-2
March 19, 2011ODI40th Match - Group A - Australia vs Pakistan5 (8)10-0-26-1
March 14, 2011ODI33rd Match - Group A - Pakistan vs Zimbabwe49 (65)3-0-11-1
March 8, 2011ODI24th Match - Group A - New Zealand vs Pakistan5 (6)7-0-26-1
March 3, 2011ODI17th Match - Group A - Canada vs Pakistan11 (12)5-0-21-0
February 26, 2011ODI10th Match - Group A - Sri Lanka vs Pakistan32 (31)6-0-33-1
February 23, 2011ODI6th Match - Group A - Kenya vs Pakistan9 (20)4-1-26-1
May 14, 2010T20I2nd Semi-Final - Australia vs Pakistan2-0-20-0
May 10, 2010T20ISuper Eight - Pakistan vs South Africa1 (3)1-0-5-0
May 8, 2010T20ISuper Eight - New Zealand vs Pakistan8 (4)3-0-11-0
May 6, 2010T20ISuper Eight - England vs Pakistan18 (14)1-0-12-0
May 2, 2010T20I6th Match, Group A - Australia v Pakistan12 (14)4-0-47-1
May 1, 2010T20I4th Match, Group A - Bangladesh v Pakistan3-0-28-1

Batting Averages

MatchesInnsNORunsHSAveBFSR100s50sDucks4s6s
Tests26505164414336.53307453.4847120911
ODIs999942633139*27.71385768.26413929623
Twenty20 Int.292705527120.44478115.480226612
Twenty2078765177410024.981317134.70110721750

Bowling Averages

MatchesInnsOversMaidensRunsWicketsBBIAveEcoSR5 Wickets10 WicketsCtSt
Tests2642375.074899264/3134.572.3986.5000170
ODIs9992655.5282702803/1733.774.1149.100330
Twenty20 Int.292575.20518254/1020.726.8718.000110
Twenty207870226.221425684/1020.956.2919.900280

Copyright © 2003-2012 CricketFun.com. All Rights Reserved. - Privacy Policy