Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG247/1 (35)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Mohammad Hafeez: Batting innings by innings (List A)

More 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
20381152.631c KC Sangakkara b RAP Nissanka2v SLDambulla18 May 2003
3110027.271b KD Mills1v NZDambulla20 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
27316087.101run out (Mushfiqur Rahman)1v BANMultan9 Sept 2003
26364072.221c †Khaled Mashud b Mushfiqur Rahman1v BANFaisalabad12 Sept 2003
2170011.761c †Khaled Mashud b Tapash Baisya1v BANLahore15 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
09000.003c GB Hogg b B Lee1v AUSHobart16 Jan 2005
290022.223c CH Gayle b M Dillon2v WIBrisbane19 Jan 2005
13360036.116c ML Hayden b SR Watson1v AUSSydney23 Jan 2005
414160100.003c sub (MN Samuels) b Reon King2v WIAdelaide28 Jan 2005
13392033.333c SR Watson b GD McGrath2v AUSMelbourne4 Feb 2005
6251024.003c MJ Clarke b GD McGrath2v AUSSydney6 Feb 2005
42751256.006c A Nehra b SR Tendulkar2v INDKochi2 Apr 2005
7710100.007c L Balaji b Yuvraj Singh2v INDVisakhapatnam5 Apr 2005
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
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 WIMultan13 Dec 2006
921115282.881lbw b D Mohammed2v WIKarachi16 Dec 2006
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
34437079.072run out (TM Dilshan)2v SLAbu Dhabi22 May 2007
6240025.001c J Botha b M Ntini2v SALahore18 Oct 2007
30424071.432c TT Bresnan b GP Swann2v ENGChester-le-Street10 Sept 2010
43685063.242b GP Swann1v ENGLeeds12 Sept 2010
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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