This time, the right-handed opener has broken Kohli's record of by becoming fastest 6000 runs in the ODIs. For this Amla took just 123 innings as compared to Kohli, who achieved this feat in his 136th innings.
Amla scored 23 in just 13 balls in the fifth ODI game against India at the Wankhede Stadium to better Kohli's record.
Earlier in January this year, Amla bettered a joint record owned by Kohli and Sir Vivian Richards of West Indies to become the fastest to 5,000 ODI runs club. (Hashim Amla breaks Virat Kohli's record)
Amla reached the 5,000-run milestone in 101 innings (104 matches). Kohli and Richards took 114 visits to the crease to get there.
Earlier on March 3, the 32-year-old Amla struck his 20th ODI hundred (159, his highest in ODIs) to become the quickest to the landmark and surpassed Kohli.
Fastest to 6000 runs in ODIs (Top 5)
- Hashim Amla (SA) 123 innings
- Virat Kohli (Ind) 136 innings
- Viv Richards (WI) 141 innings
- Sourav Ganguly (Ind) 147 innings
- AB deVilliers (SA) 147 innings