Babar Azam 18th ODI hundred 5000 ODI runs
Babar Azam is the best ODI player at the moment. He has been unstoppable in the last few years.

Babar Azam is the best ODI player at the moment. He has been unstoppable in the last few years, and the ongoing series against New Zealand has seen his dominance once again. In the fourth ODI against the Kiwis, he slammed the 18th ODI century of his career.

His 107 came off 117 balls, laced with 10 fours. The Men in Green accumulated 334/6 in 50 overs. Babar also became the fastest to complete 5000 runs in the fifty-over format.

Fans were delighted to see another masterclass from one of the best players of all time and congratulated him on social media. Here are the best reactions.

Pakistan are leading 3-0 in the five-match series. If they beat New Zealand in the ongoing game, they will become the No.1 side in the ODI rankings.