ODI Matches played by Mohammad Hafeez
Date | Tournament | Match | Teams | Stadium |
---|---|---|---|---|
19 May 2019 | Pakistan tour of England 2018/19 | 5th ODI | England vs Pakistan | Headingley |
31 May 2019 | ICC World Cup 2019 | 2nd Match | Pakistan vs West Indies | Trent Bridge |
03 Jun 2019 | ICC World Cup 2019 | 6th Match | England vs Pakistan | Trent Bridge |
12 Jun 2019 | ICC World Cup 2019 | 17th Match | Australia vs Pakistan | The Cooper Associates County Ground |
16 Jun 2019 | ICC World Cup 2019 | 22nd Match | India vs Pakistan | Old Trafford |
23 Jun 2019 | ICC World Cup 2019 | 30th Match | Pakistan vs South Africa | Lords |
26 Jun 2019 | ICC World Cup 2019 | 33rd Match | New Zealand vs Pakistan | Edgbaston |
29 Jun 2019 | ICC World Cup 2019 | 36th Match | Afghanistan vs Pakistan | Headingley |
05 Jul 2019 | ICC World Cup 2019 | 43rd Match | Bangladesh vs Pakistan | Lords |