7. ENG vs IND 3rd ODI, Pune

However in the final encounter, again team India had fabricated a 300+ total especially because of Rishabh Pant and his lower middle-order company. Even the bleak form of Hardik Pandya witnessed nourishment with a knock of 64 runs. Nevertheless, in reply England cheaply lost all their white-ball stalwarts for an inferior total of 200-7.

6. SA vs PAK 2nd ODI, Johannesburg

The express pace of Anrich Nortje never really allowed any sorts of partnerships but somehow Pakistan hustled to the mark of 200 runs. However, in the last 10-12 overs, the 31-year old Fakhar Zaman completely took the matter into his own hands and fabricated a 68-run stand with Shaheen Afridi.

5. ZIM vs BAN 2nd ODI, Harare

By standing as a lone warrior, Shakib helmed Bangladesh’s run chase with his match-winning score of unbeaten 96. In the end, the southpaw also was termed to be the Player of the Match thanks of his enriching all-round performances.

4. NED vs IRE 1st ODI, Utrecht

In response when Ireland resumed their chase, their three best batters (William Porterfield, skipper Balbirnie and Harry Teckor) were quickly sent back to the pavilion. At a score of 69-5, it was almost certain that an action-packed end was in the making.

3. SA vs PAK 1st ODI, Centurion

To summarize this topsy-turvy game, the Proteas welcomed Pakistan with an exigent target of 274 in the first ODI. During the first innings, though the home team was initially tumbled to a score of 55-4, Rassie van der Dussan and the veteran David Miller mended a game-changing partnership of 116 runs.

2. SL vs IND 2nd ODI, Colombo (RPS)

Wanindu Hasaranga’s attacking spin bowling helped Sri Lanka to scalp wickets of those key players who were helming India’s chase. By the time when sixth and seventh wicket fell, the top seven batters had left more than 80 plus runs to win. By this point, everyone considered SL to easily snatch a win.

1. ENG vs PAK 3rd ODI, Birmingham

Nevertheless, with James Vince being in the form of his life, he astonishingly stitched a match-winning partnership of 129 runs with Lewis Gregory scoring a brilliant 77. In the end, with Vince registering his maiden ODI hundred, England clean-swept Pakistan with even two overs to spare.