Kevin Pietersen vs Mohammad Hafeez: ODI head-to-head record

KP Pietersen vs Mohammad Hafeez (ODI): 46 runs off 79 balls, out 0 time(s) (SR 58.23, 2×4, 1×6). Every number below is computed from ball-by-ball data across 2006–2011 and matches the official record.

StatValue
Balls79
Runs46
Dismissals0
Strike rate58.23
Fours2
Sixes1

How many runs has Kevin Pietersen scored against Mohammad Hafeez in ODIs?

Kevin Pietersen has scored 46 runs off 79 balls against Mohammad Hafeez in ODIs (strike rate 58.23).

How many times has Mohammad Hafeez dismissed Kevin Pietersen?

Mohammad Hafeez has dismissed Kevin Pietersen 0 time(s) in ODIs.

How many sixes has Kevin Pietersen hit off Mohammad Hafeez?

Kevin Pietersen has hit 1 six(es) and 2 four(s) off Mohammad Hafeez in ODIs.

Kevin Pietersen ne Mohammad Hafeez ko kitne chhakke maare?

Kevin Pietersen ne Mohammad Hafeez ki gendon par 1 chhakke aur 2 chauke lagaye hain — ODI me kul 46 run, 79 genden, 0 baar out.

Phase-wise: powerplay, middle and death overs

PhaseBallsRunsOutsSR6s
Powerplay2012060.00
Middle5230057.691
Death74057.140

Season by season

SeasonBallsRunsOutsSR
2006106060.0
20116940057.97

By venue

VenueBallsRunsOutsSR
Dubai International, Dubai4834070.83
Zayed Cricket Stadium, Abu Dhabi216028.57
Trent Bridge, Nottingham106060.0

More head-to-heads

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions