Fakhar Zaman breaks Zaheer Abbas' national record, leaves Babar Azam behind

Faizan Lakhani
Fakhar Zaman celebrates his second straight ODI century, with Babar Azam by his side.

Opening batsman Fakhar Zaman on Wednesday scored the sixth ODI century of his career and became the Pakistani batsman with most runs after first 50 ODI innings, surpassing legendary Zaheer Abbas on the list.

The 31-year-old batsman smashed 101 off 104, hitting 9 fours and smashing 3 sixes to help Pakistan post 320-7 in the third ODI at Centurion.

It was his second ton in as many matches of the series. He had scored a terrific 193 in the last game.

Fakhar now has 2,262 runs to his name after 50 ODI innings - the most by a Pakistani player. 

Before him, Abbas had scored 2,234 runs at the end of his 50th ODI innings. 

For comparison, Babar Azam, one of the most prolific batsmen around, had scored 2,129 runs after first 50 ODI innings.

Hashim Amla is the only batsman in the world with more runs than Fakhar after 50 ODI innings. The South African had amassed 2,486 runs during same sample size.

Furthermore, Fakhar set another record along with his opening partner Imam-ul-Haq, following their stand of 112 in Centurion.

It was the fifth century stand by the two as openers with each other – the most by any opening pair for Pakistan in ODIs.

The opening pairings of Mohammad Hafeez and Nasir Jamshed, and Imran Farhat and Yasir Hameed shared four century partnerships, while Aamir Sohail and Saeed Anwar had formed three century partnership for the first wicket in ODIs for Pakistan.

Fakhar Zaman breaks Zaheer Abbas' national record, leaves Babar Azam behind