Pakistan captain Babar Azam on Wednesday became the fastest batter to reach 19 hundreds in ODI cricket, taking 102 innings. South Africa's Hashim Amla is now second-fastest batter to reach 19 tons (104 innings). Amla is followed by Virat Kohli (124 innings), David Warner (139 innings) and AB de Villiers (171 innings).