Ireland v Scotland See Full Match List
Mohammad Hafeez | Cricsq

  Home   >>  Player Ratings  >>  

Mohammad Hafeez

 Test  |    ODI   |    T20i   |    T20 Leagues   |  

Cricsq Rankings

TestsODIT20s
Bat-35169
Bowl-44-

Details

Tests, ODIs, T20IsPakistan
T20L (last)Peshawar Z
BowlingSpin Bowler
BattingRighthand Batsman

Match History Chart

Combined Batting and Bowling Innings Ratings Last 3 Years

Recent Innings

DateBat RtgBowl RtgTypeTeamAgainstResult
2018-03-2534-PSLPeshawar ZIslamabad UtdLost
2018-03-2114-PSLPeshawar ZKarachi KsWon
2018-03-20116-PSLPeshawar ZQuetta GsWon
2018-03-1691-PSLPeshawar ZLahore QsWon
2018-03-15-23-PSLPeshawar ZKarachi KsWon
2018-03-1090-PSLPeshawar ZQuetta GsLost
2018-03-0912-PSLPeshawar ZIslamabad UtdLost
2018-03-06-44-PSLPeshawar ZMultanLost
2018-03-03--PSLPeshawar ZLahore QsWon
2018-03-0146-PSLPeshawar ZQuetta GsWon
2018-02-25-85-PSLPeshawar ZKarachi KsLost
2018-02-2476-PSLPeshawar ZIslamabad UtdWon
2018-02-22-19-PSLPeshawar ZMultanLost
2018-01-19-103-ODIPAKNZLost
2018-01-16101-ODIPAKNZLost
2018-01-13-48-ODIPAKNZLost
2018-01-0933-ODIPAKNZLost
2018-01-06-50-ODIPAKNZLost
2017-10-29-0T20IPAKSRLWon
2017-10-2700T20IPAKSRLWon
2017-10-2600T20IPAKSRLWon
2017-10-23-7ODIPAKSRLWon
2017-10-20023ODIPAKSRLWon
2017-10-180-18ODIPAKSRLWon
2017-10-16838ODIPAKSRLWon
2017-10-135-342ODIPAKSRLWon
2017-09-09-25-17CPLSt KN PsTrinbago KRsLost
2017-09-0557169CPLSt KN PsTrinbago KRsWon
2017-09-03--53CPLSt KN PsBarbados TsWon
2017-08-30-1476CPLSt KN PsJamaica TsLost
2017-08-184620CPLSt KN PsBarbados TsWon
2017-08-1412-152CPLSt KN PsTrinbago KRsLost
2017-08-1267CPLSt KN PsSt Lucia ZsWon
2017-08-067-1CPLSt KN PsGuyana AWsWon
2017-08-0590-CPLSt KN PsGuyana AWsWon
2017-06-18-8-3ODIPAKIndiaWon
2017-06-142-9ODIPAKENGWon
2017-06-12-242-93ODIPAKSRLWon
2017-06-0713-26ODIPAKRSAWon
2017-06-04-15-ODIPAKIndiaLost
2017-04-11196-8ODIPAKWINWon
2017-04-091918ODIPAKWINWon
2017-04-077162ODIPAKWINLost
2017-03-26-74-22T20IPAKWINWon
2017-03-05-4786PSLPeshawar ZQuetta GsWon
2017-03-03-36PSLPeshawar ZKarachi KsWon
2017-02-28163-7PSLPeshawar ZQuetta GsLost
2017-02-25-70-PSLPeshawar ZQuetta GsWon
2017-02-24-1162PSLPeshawar ZLahore QsWon
2017-02-18-40-PSLPeshawar ZIslamabad UtdLost
2017-02-170-PSLPeshawar ZQuetta GsNo Winner
2017-02-12-744PSLPeshawar ZLahore QsWon
2017-02-10-134171PSLPeshawar ZKarachi KsWon
2017-02-09-112-PSLPeshawar ZIslamabad UtdLost
2017-01-266-41ODIPAKAUSLost
2017-01-2228-86ODIPAKAUSLost
2017-01-19-57-80ODIPAKAUSLost
2017-01-1558-68ODIPAKAUSWon
2017-01-13-42-85ODIPAKAUSLost
2016-08-24-55-ODIPAKENGLost
2016-08-1830-ODIPAKIRLWon
2016-08-03-213-TESTSPAKENGLost
2016-08-03-35-TESTSPAKENGLost
2016-07-22-99-TESTSPAKENGLost
2016-07-220-TESTSPAKENGLost
2016-07-142-TESTSPAKENGWon
2016-07-14-174-TESTSPAKENGWon
2016-03-19-28-T20IPAKIndiaLost
2016-03-16112-T20IPAKBANWon
2016-03-04-24-T20IPAKSRLWon
2016-03-02-155-T20IPAKBANLost
2016-02-29-216-T20IPAKUAEWon
2016-02-27-75-T20IPAKIndiaLost
2016-02-21-200-PSLPeshawar ZIslamabad UtdLost
2016-02-19-1-PSLPeshawar ZQuetta GsLost
2016-02-17-75-PSLPeshawar ZKarachi KsWon
2016-02-14119-PSLPeshawar ZQuetta GsWon
2016-02-13-78-PSLPeshawar ZLahore QsLost
2016-02-1254-PSLPeshawar ZIslamabad UtdWon
2016-02-11159-PSLPeshawar ZKarachi KsWon
2016-02-07-58-PSLPeshawar ZQuetta GsLost
2016-02-0638-PSLPeshawar ZLahore QsWon
2016-02-051-PSLPeshawar ZIslamabad UtdWon
2016-01-31314-ODIPAKNZLost
2016-01-25-89-ODIPAKNZLost
2016-01-22-39-T20IPAKNZLost
2016-01-17-41-T20IPAKNZLost
2016-01-15149-T20IPAKNZWon
2015-12-12-146-BPLDhaka DysBarisal BullsLost
2015-12-104-BPLDhaka DysBarisal BullsLost
2015-12-09-33-BPLDhaka DysSylhet SSsLost
2015-12-08-108-BPLDhaka DysChittagong VsWon
2015-11-300-T20IPAKENGNo Winner
2015-11-27-45-T20IPAKENGLost
2015-11-26-51-T20IPAKENGLost
2015-11-20-3-ODIPAKENGLost
2015-11-17-170-ODIPAKENGLost
2015-11-13-135-ODIPAKENGLost
2015-11-11287-ODIPAKENGWon
2015-11-01-44-TESTSPAKENGWon
2015-11-01910-TESTSPAKENGWon
2015-10-22-65-TESTSPAKENGWon
2015-10-22155-TESTSPAKENGWon
2015-10-13170-TESTSPAKENGNo Winner
2015-10-13-34-TESTSPAKENGNo Winner
2015-10-05-3-ODIPAKZimbabweWon
2015-10-0317-ODIPAKZimbabweLost
2015-10-01-251-ODIPAKZimbabweWon
2015-09-29-49-T20IPAKZimbabweWon
2015-08-01-13-T20IPAKSRLWon
2015-07-30-6-T20IPAKSRLWon
2015-07-262-ODIPAKSRLLost
2015-07-22160-ODIPAKSRLWon
2015-07-1987-ODIPAKSRLWon
2015-07-15-63-165ODIPAKSRLLost
2015-07-11562167ODIPAKSRLWon
2015-06-25828TESTSPAKSRLLost
2015-06-25-159-120TESTSPAKSRLLost
2015-06-17-20575TESTSPAKSRLWon
2015-06-1723-111TESTSPAKSRLWon
2015-05-3100ODIPAKZimbabweNo Winner
2015-05-29-115-151ODIPAKZimbabweWon
2015-05-2693-6ODIPAKZimbabweWon
2015-05-22-8-T20IPAKZimbabweWon
2015-05-06-1037TESTSPAKBANWon
2015-05-06-1123TESTSPAKBANWon
2015-04-28585-165TESTSPAKBANNo Winner
2015-04-28--TESTSPAKBANNo Winner
2015-04-24-26-161T20IPAKBANLost
2015-04-22-85-179ODIPAKBANLost
2015-04-19-88-ODIPAKBANLost
2015-04-178-ODIPAKBANLost
2015-02-03103-ODIPAKNZLost
2015-01-31-128-ODIPAKNZLost

All metrics are calculated on matches from 1st January 2014

Cricket Betting Bookmakers

Latest Ratings & Results