South Africa v Sri LankaAfghanistan v IrelandKarachi Kings v Peshawar ZalmiLahore Qalandars v Multan SultansWest Indies v EnglandIslamabad United v Peshawar ZalmiLahore Qalandars v Quetta GladiatorsAfghanistan v IrelandIslamabad United v Karachi Kings See Full Match List
Mohammad Hafeez | Cricsq

  Home   >>  Player Ratings  >>  

Mohammad Hafeez

 Test  |    ODI   |    T20i   |    T20 Leagues   |  

Cricsq Rankings

TestsODIT20s
Bat8746138
Bowl120104115

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-12-03-207-TESTSPAKNZLost
2018-12-03-67-23TESTSPAKNZLost
2018-11-24-990TESTSPAKNZWon
2018-11-24-11TESTSPAKNZWon
2018-11-16-967TESTSPAKNZLost
2018-11-16-94-13TESTSPAKNZLost
2018-11-1114-ODIPAKNZNo Winner
2018-11-09050ODIPAKNZWon
2018-11-07-3-20ODIPAKNZLost
2018-11-0416726T20IPAKNZWon
2018-11-0247-9T20IPAKNZWon
2018-10-3191-26T20IPAKNZWon
2018-10-28124-56T20IPAKAUSWon
2018-10-267180T20IPAKAUSWon
2018-10-2470-T20IPAKAUSWon
2018-10-16-106-TESTSPAKAUSWon
2018-10-16-53-TESTSPAKAUSWon
2018-10-07219-12TESTSPAKAUSNo Winner
2018-10-07-5792TESTSPAKAUSNo Winner
2018-07-02-9-T20IPAKAUSLost
2018-07-0108T20IPAKZimbabweWon
2018-03-2531-PSLPeshawar ZIslamabad UtdLost
2018-03-2113-PSLPeshawar ZKarachi KsWon
2018-03-20106-PSLPeshawar ZQuetta GsWon
2018-03-1683-PSLPeshawar ZLahore QsWon
2018-03-15-25-PSLPeshawar ZKarachi KsWon
2018-03-1082-PSLPeshawar ZQuetta GsLost
2018-03-0911-PSLPeshawar ZIslamabad UtdLost
2018-03-06-48-PSLPeshawar ZMultanLost
2018-03-03--PSLPeshawar ZLahore QsWon
2018-03-0142-PSLPeshawar ZQuetta GsWon
2018-02-25-94-PSLPeshawar ZKarachi KsLost
2018-02-2470-PSLPeshawar ZIslamabad UtdWon
2018-02-22-21-PSLPeshawar ZMultanLost
2018-01-19-44-ODIPAKNZLost
2018-01-16234-ODIPAKNZLost
2018-01-13-20-ODIPAKNZLost
2018-01-0976-ODIPAKNZLost
2018-01-06-21-ODIPAKNZLost
2017-10-29-73T20IPAKSRLWon
2017-10-274-76T20IPAKSRLWon
2017-10-261-14T20IPAKSRLWon
2017-10-23-17ODIPAKSRLWon
2017-10-20053ODIPAKSRLWon
2017-10-181-7ODIPAKSRLWon
2017-10-161988ODIPAKSRLWon
2017-10-1312-148ODIPAKSRLWon
2017-09-09-20-13CPLSt KN PsTrinbago KRsLost
2017-09-0572213CPLSt KN PsTrinbago KRsWon
2017-09-03--42CPLSt KN PsBarbados TsWon
2017-08-30-1196CPLSt KN PsJamaica TsLost
2017-08-185825CPLSt KN PsBarbados TsWon
2017-08-1415-120CPLSt KN PsTrinbago KRsLost
2017-08-1289CPLSt KN PsSt Lucia ZsWon
2017-08-069-1CPLSt KN PsGuyana AWsWon
2017-08-05113-CPLSt KN PsGuyana AWsWon
2017-06-18-11-4ODIPAKIndiaWon
2017-06-142-12ODIPAKENGWon
2017-06-12-176-68ODIPAKSRLWon
2017-06-078-41ODIPAKRSAWon
2017-06-04-19-ODIPAKIndiaLost
2017-04-29--LISTAFederally Administered Tribal AreasBalochistanWon
2017-04-26--LISTAFederally Administered Tribal AreasBalochistanWon
2017-04-23--LISTAFederally Administered Tribal AreasPunjab (Pakistan)No Winner
2017-04-20--LISTAFederally Administered Tribal AreasSindhLost
2017-04-17--LISTAFederally Administered Tribal AreasKhyber PakhtunkhwaWon
2017-04-11287-5ODIPAKWINWon
2017-04-092726ODIPAKWINWon
2017-04-0710491ODIPAKWINLost
2017-03-26-83-25T20IPAKWINWon
2017-03-05-41100PSLPeshawar ZQuetta GsWon
2017-03-03-42PSLPeshawar ZKarachi KsWon
2017-02-28195-6PSLPeshawar ZQuetta GsLost
2017-02-25-60-PSLPeshawar ZQuetta GsWon
2017-02-24-976PSLPeshawar ZLahore QsWon
2017-02-18-35-PSLPeshawar ZIslamabad UtdLost
2017-02-17--PSLPeshawar ZQuetta GsNo Winner
2017-02-12-657PSLPeshawar ZLahore QsWon
2017-02-10-97236PSLPeshawar ZKarachi KsWon
2017-02-09-103-PSLPeshawar ZIslamabad UtdLost
2017-01-264-63ODIPAKAUSLost
2017-01-2219-128ODIPAKAUSLost
2017-01-19-85-119ODIPAKAUSLost
2017-01-1538-105ODIPAKAUSWon
2017-01-13-64-128ODIPAKAUSLost
2016-08-24-54-ODIPAKENGLost
2016-08-1864-ODIPAKIRLWon
2016-08-03-214-TESTSPAKENGLost
2016-08-03-35-TESTSPAKENGLost
2016-07-22-96-TESTSPAKENGLost
2016-07-220-TESTSPAKENGLost
2016-07-142-TESTSPAKENGWon
2016-07-14-177-TESTSPAKENGWon
2016-03-19-35-T20IPAKIndiaLost
2016-03-16135-T20IPAKBANWon
2016-03-04-24-T20IPAKSRLWon
2016-03-02-122-T20IPAKBANLost
2016-02-29-101-T20IPAKUAEWon
2016-02-27-89-T20IPAKIndiaLost
2016-02-21-168-PSLPeshawar ZIslamabad UtdLost
2016-02-19-1-PSLPeshawar ZQuetta GsLost
2016-02-17-56-PSLPeshawar ZKarachi KsWon
2016-02-14130-PSLPeshawar ZQuetta GsWon
2016-02-13-59-PSLPeshawar ZLahore QsLost
2016-02-1269-PSLPeshawar ZIslamabad UtdWon
2016-02-11200-PSLPeshawar ZKarachi KsWon
2016-02-07-50-PSLPeshawar ZQuetta GsLost
2016-02-0648-PSLPeshawar ZLahore QsWon
2016-02-052-PSLPeshawar ZIslamabad UtdWon
2016-01-31245-ODIPAKNZLost
2016-01-25-112-ODIPAKNZLost
2016-01-22-43-T20IPAKNZLost
2016-01-17-44-T20IPAKNZLost
2016-01-15135-T20IPAKNZWon
2015-12-12-121-BPLDhaka DysBarisal BullsLost
2015-12-105-BPLDhaka DysBarisal BullsLost
2015-12-09-22-BPLDhaka DysSylhet SSsLost
2015-12-08-72-BPLDhaka DysChittagong VsWon
2015-11-30-105-T20IPAKENGNo Winner
2015-11-27-42-T20IPAKENGLost
2015-11-26-47-T20IPAKENGLost
2015-11-20-2-ODIPAKENGLost
2015-11-17-147-ODIPAKENGLost
2015-11-13-113-ODIPAKENGLost
2015-11-11332-ODIPAKENGWon
2015-11-01-46-TESTSPAKENGWon
2015-11-01876-TESTSPAKENGWon
2015-10-22-70-TESTSPAKENGWon
2015-10-22145-TESTSPAKENGWon
2015-10-13159-TESTSPAKENGNo Winner
2015-10-13-37-TESTSPAKENGNo Winner
2015-10-05-1-ODIPAKZimbabweWon
2015-10-0338-ODIPAKZimbabweLost
2015-10-01-114-ODIPAKZimbabweWon
2015-09-29-39-T20IPAKZimbabweWon
2015-08-01-16-T20IPAKSRLWon
2015-07-30-8-T20IPAKSRLWon
2015-07-262-ODIPAKSRLLost
2015-07-22155-ODIPAKSRLWon
2015-07-1983-ODIPAKSRLWon
2015-07-15-64-170ODIPAKSRLLost
2015-07-11531158ODIPAKSRLWon
2015-06-25830TESTSPAKSRLLost
2015-06-25-148-112TESTSPAKSRLLost
2015-06-17-20077TESTSPAKSRLWon
2015-06-1723-109TESTSPAKSRLWon
2015-05-31179500ODIPAKZimbabweNo Winner
2015-05-29-58-75ODIPAKZimbabweWon
2015-05-26180-3ODIPAKZimbabweWon
2015-05-22-7-T20IPAKZimbabweWon
2015-05-06-948TESTSPAKBANWon
2015-05-06-1033TESTSPAKBANWon
2015-04-28640102TESTSPAKBANNo Winner
2015-04-28--151TESTSPAKBANNo Winner
2015-04-24-19-116T20IPAKBANLost
2015-04-22-73-155ODIPAKBANLost
2015-04-19-74-ODIPAKBANLost
2015-04-179-ODIPAKBANLost
2015-02-0398-ODIPAKNZLost
2015-01-31-130-ODIPAKNZLost

All metrics are calculated on matches from 1st January 2014

Cricket Betting Bookmakers

Latest Ratings & Results