Pallekele, Dec. 1 -- : Afghanistan opener Ibrahim Zadran scored 162 in the third and final ODI against Sri Lanka in Pallekele, breaking the record for the highest score by a player from his country in this format.

Zadran's epic knock came off in just 138 deliveries, decorated with 15 fours and four sixes. The opener completed his hundred in the 39th over, getting to it off 100 balls before smashing 58 runs off the next 38.

He broke the record for the highest individual score by an Afghanistan player in ODIs, beating Mohammad Shahzad's unbeaten 131 against Zimbabwe in 2015.

Zadran already has three centuries in just eight ODI innings and is Afghanistan's joint-third-highest century-maker in this format.

In 8 ODIs, Zadran has amassed 433 ...