Mohammad Hafeez: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
12182066.672c †T Taibu b HH Streak1v ZIMSharjah3 Apr 2003
501033048.541run out (J Mubarak/HAPW Jayawardene)2v SLSharjah4 Apr 2003
36584162.071c †KO Otieno b PJ Ongondo1v KENSharjah8 Apr 2003
290022.221c CB Wishart b HH Streak2v ZIMSharjah10 Apr 2003
531142046.491c KC Sangakkara b ST Jayasuriya1v SLDambulla10 May 2003
04000.001c SB Styris b DR Tuffey1v NZDambulla11 May 2003
04000.001c †BB McCullum b DR Tuffey1v NZDambulla23 May 2003
691128061.612c R Clarke b JM Anderson2v ENGManchester17 Jun 2003
14272051.852lbw b A Flintoff1v ENGLondon20 Jun 2003
19413046.341c R Clarke b D Gough1v ENGLondon22 Jun 2003
21384055.261lbw b Khaled Mahmud2v BANMultan3 Sept 2003
18433041.862c sub (Mashrafe Mortaza) b Manjural Islam4v BANMultan3 Sept 2003
27316087.101run out (Mushfiqur Rahman)1v BANMultan9 Sept 2003
9252036.002c Rajin Saleh b Tapash Baisya2v BANRawalpindi18 Sept 2003
44647068.751st †Khaled Mashud b Mohammad Rafique1v BANKarachi21 Sept 2003
5171029.411c HH Dippenaar b SM Pollock1v SALahore3 Oct 2003
7191036.841b SM Pollock1v SALahore5 Oct 2003
20423047.621c HH Dippenaar b AJ Hall1v SAFaisalabad7 Oct 2003
120005.001c †MV Boucher b A Nel1v SARawalpindi10 Oct 2003
02000.002b A Nel1v SARawalpindi12 Oct 2003
290022.223c CH Gayle b M Dillon2v WIBrisbane19 Jan 2005
13360036.116c ML Hayden b SR Watson1v AUSSydney23 Jan 2005
13392033.333c SR Watson b GD McGrath2v AUSMelbourne Cricket Ground4 Feb 2005
7710100.007c L Balaji b Yuvraj Singh2v INDVisakhapatnam5 Apr 2005
9517814153.371c AJ Strauss b MJ Hoggard2v ENGLondon17 Aug 2006
464050115.002run out (PD Collingwood)2v ENGBristol28 Aug 2006
18*233078.262not out2v ENGCardiff30 Aug 2006
150020.002c †CMW Read b J Lewis2v ENGLondon2 Sept 2006
201921105.262run out (AJ Strauss)2v ENGSouthampton5 Sept 2006
8820100.001c AJ Strauss b J Lewis1v ENGNottingham8 Sept 2006
18433041.861b SI Mahmood1v ENGBirmingham10 Sept 2006
221530146.671c †KC Sangakkara b WPUJC Vaas2v SLJaipur17 Oct 2006
43468093.481c †BB McCullum b JDP Oram2v NZChandigarh25 Oct 2006
150020.001c GC Smith b M Ntini2v SAChandigarh27 Oct 2006
571476038.781lbw b JE Taylor2v WILahore11 Nov 2006
1100010.001lbw b CD Collymore4v WILahore11 Nov 2006
36667054.551c †D Ramdin b JE Taylor1v WIMultan Cricket Stadium19 Nov 2006
18443040.911b JE Taylor3v WIMultan Cricket Stadium19 Nov 2006
01000.001c †D Ramdin b JE Taylor2v WIFaisalabad7 Dec 2006
31432172.091c JE Taylor b CH Gayle2v WILahore10 Dec 2006
170014.294c CH Gayle b DR Smith1v WIMultan Cricket Stadium13 Dec 2006
921115282.881lbw b D Mohammed2v WIKarachi16 Dec 2006
13252052.001c HM Amla b M Ntini2v SAPort Elizabeth19 Jan 2007
32545059.261lbw b SM Pollock4v SAPort Elizabeth19 Jan 2007
10212047.621c AB de Villiers b M Ntini1v SACape Town26 Jan 2007
10202050.001c AG Prince b DW Steyn3v SACape Town26 Jan 2007
211730123.531c GC Smith b M Ntini2v SACenturion4 Feb 2007
06000.001c †MV Boucher b SM Pollock1v SAJohannesburg14 Feb 2007
11282039.292c BC Lara b DBL Powell2v WIJamaica13 Mar 2007
461066.672c †NJ O'Brien b D Langford-Smith1v IREJamaica17 Mar 2007
Page 1Next

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