Afghanistan cricketer Mohammad Nabi became the first ICC ODI all-rounder by scoring a century in the first ODI against Sri Lanka at the Pallekele stadium. Shakib Al Hasan, the Bangladeshi cricketer who stayed at that place for a long time, was pulled down from that place.
Recently, the world’s number one T20 all-rounder Mohammad Nabi managed to top the list of ICC ODI all-rounders after scoring 136 runs in this match. He became the oldest all-rounder in the list.
Former Sri Lankan cricket captain TM Dilshan previously held the record held by Mohammad Nabi. That was in the year 2015 at the age of 38 years and 8 months, occupying the first place in the list of all-rounders.
Accordingly, 39-year-old Mohammad Nabi was able to own that record with his century.