Babar Azam made this record by equaling Hashim Amla and beat Virat Kohli
Babar Azam, New Zealand vs Pakistan, PAK vs NZ Tri Series Final: As soon as Babar completed his 10 runs in this match, he created history. He has become the fastest batsman to score six thousand runs in ODI cricket. In this matter, Babar has equaled South African legend Hashim Amla.

The final of the tri-series between Pakistan, New Zealand, and South Africa is going on. In this Pakistan-New Zealand match going on at Karachi's National Stadium, former Pakistan captain Babar Azam has hit a massive record.
As soon as Babar completed his 10 runs in this match, he created history. He has become the fastest batsman to score six thousand runs in ODI cricket. In this matter, Babar has equaled South African legend Hashim Amla. At the same time, he has left former Indian captain Virat Kohli behind.
Babar achieved his milestone in 123 innings of 126 matches. Amla also completed his six thousand ODI runs in 123 innings in 2015. Virat Kohli has completed this milestone in 136 innings of 144 ODIs. Kohli completed six thousand runs in an ODI in Sri Lanka in 2014.
Former Australian batsman David Warner and former New Zealand captain are jointly in third place on this list. Both have scored 6 thousand ODI runs in 139 innings. While Indian opener Shikhar Dhawan is in fifth place on this list, he achieved this milestone in 140 innings.
England legend Joe Root and West Indies great batsman Sir Viv Richards are in sixth place. Both had completed six thousand runs in 141 innings. At the same time, South Africa's Quinton de Kock is in eighth place. De Kock achieved this feat in 142 innings. Whereas former Indian captain Sourav Ganguly scored six thousand runs in 147 innings.