Mohammad Hafeez: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
331100v LQDubai International Cricket Stadium12 Feb 2017
16161920v QGSharjah Cricket Stadium17 Feb 2017
1010820v IUSharjah Cricket Stadium18 Feb 2017
13131820v LQDubai International Cricket Stadium24 Feb 2017
22223330v QGDubai International Cricket Stadium25 Feb 2017
77774756v QGSharjah28 Feb 2017
0DNB000v KKDubai3 Mar 2017
12121310v QGLahore5 Mar 2017
551200v WIBarbados26 Mar 2017
88889263v WIGuyana7 Apr 2017
32325021v WIGuyana9 Apr 2017
81818682v WIGuyana11 Apr 2017
33334320v INDBirmingham4 Jun 2017
26265311v SABirmingham7 Jun 2017
11500v SLCardiff12 Jun 2017
3131*2132v ENGCardiff14 Jun 2017
5757*3743v INDLondon18 Jun 2017
19191630v GAWLauderhill5 Aug 2017
11111401v GAWLauderhill6 Aug 2017
00100v SLSSt Lucia12 Aug 2017
13131510v TKRTrinidad14 Aug 2017
3030*2940v BTSt Kitts18 Aug 2017
21213020v JTJamaica30 Aug 2017
0DNB000v BTBarbados3 Sept 2017
21211331v TKRTrinidad5 Sept 2017
55900v TKRTrinidad9 Sept 2017
32323850v SLDubai International Cricket Stadium13 Oct 2017
881101v SLAbu Dhabi16 Oct 2017
3434*5140v SLAbu Dhabi18 Oct 2017
991900v SLSharjah Cricket Stadium20 Oct 2017
0DNB000v SLSharjah Cricket Stadium23 Oct 2017
2525*2330v SLAbu Dhabi26 Oct 2017
14141900v SLAbu Dhabi27 Oct 2017
0DNB000v SLLahore29 Oct 2017
11900v NZWellington6 Jan 2018
60607180v NZNelson9 Jan 2018
00400v NZDunedin13 Jan 2018
81818054v NZHamilton16 Jan 2018
662010v NZWellington19 Jan 2018
59595261v MSDubai22 Feb 2018
3030*2230v IUDubai24 Feb 2018
771610v KKDubai25 Feb 2018
29293421v QGSharjah1 Mar 2018
0DNB000v LQSharjah3 Mar 2018
56564152v MSDubai6 Mar 2018
13131111v IUDubai9 Mar 2018
31312622v QGDubai10 Mar 2018
00300v KKSharjah15 Mar 2018
27272521v LQSharjah16 Mar 2018
25251441v QGLahore20 Mar 2018

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