CricketWise
  1. Home
  2. Players
  3. Mohammad Hafeez
  4. vs James Anderson

Batter vs bowler · all formats

Mohammad Hafeez vs James Anderson: head to head record

Data through 3 August 2016Last updated 3 August 2016

Mohammad Hafeez faced 473 balls from James Anderson in the data (2003–2016), scoring 212 runs at a strike rate of 44.8. James Anderson dismissed Mohammad Hafeez 4 times, once every 118 balls on average. 78% of the balls were dot balls, and Mohammad Hafeez hit 26 fours and 1 sixes.

Balls
473
19 matches
Runs
212
Dismissals
4
by James Anderson
Strike rate
44.8
Dot balls
78%
Average
53.00
runs per dismissal

By format

Mohammad Hafeez batting against James Anderson
FormatMatchesBallsRunsOutsSR
ODI1113967348.2
Test8334145143.4

By year

0501001502002003201220164013
Mohammad Hafeez vs James Anderson: runs and balls per year
050100150200200320102012201520164013
Mohammad Hafeez vs James Anderson: runs and balls per year
Show as table
Mohammad Hafeez vs James Anderson: runs and balls per year
YearRunsBalls
20032844
20102979
201262132
201580178
20161340

How James Anderson dismissed Mohammad Hafeez

Every meeting

Most recent first
DateFormatCompetitionRunsBallsDismissedGround
3 Aug 2016TestPakistan in England Test Series215caughtEdgbaston
22 Jul 2016TestPakistan in England Test Series1125–Old Trafford
1 Nov 2015TestPakistan v England Test Series4793–Sharjah Cricket Stadium
22 Oct 2015TestPakistan v England Test Series1043–Dubai International Cricket Stadium
13 Oct 2015TestPakistan v England Test Series2342–Zayed Cricket Stadium
18 Feb 2012ODIPakistan v England ODI Series89–Dubai International Cricket Stadium
15 Feb 2012ODIPakistan v England ODI Series13caughtZayed Cricket Stadium
13 Feb 2012ODIPakistan v England ODI Series14–Zayed Cricket Stadium
3 Feb 2012TestPakistan v England Test Series935–Dubai International Cricket Stadium
25 Jan 2012TestPakistan v England Test Series1327–Zayed Cricket Stadium
17 Jan 2012TestPakistan v England Test Series3054–Dubai International Cricket Stadium
22 Sep 2010ODINatWest Series517–The Rose Bowl
20 Sep 2010ODINatWest Series1225–Lord's
17 Sep 2010ODINatWest Series13caughtKennington Oval
12 Sep 2010ODINatWest Series423–Headingley
10 Sep 2010ODINatWest Series711–Riverside Ground
22 Jun 2003ODIPakistan tour of England and Scotland1728–Lord's
20 Jun 2003ODIPakistan tour of England and Scotland26–Kennington Oval
17 Jun 2003ODIPakistan tour of England and Scotland910caughtOld Trafford

Frequently asked questions

How many times has James Anderson dismissed Mohammad Hafeez?
4 times in 19 matches in the data (2003–2016): caught 4.
What is Mohammad Hafeez's strike rate against James Anderson?
44.8: 212 runs off 473 balls.
How many runs has Mohammad Hafeez scored against James Anderson?
212 runs, with 26 fours and 1 sixes.

Player pages

Balls faced exclude wides. Dismissals count only wickets credited to the bowler (not run outs). Coverage: Cricsheet data only.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.