Pakistani skipper Babar Azam has surpassed Virat Kohli, the former Indian captain, as the fastest to 1000 ODI runs as a captain.

On Wednesday night at the Multan Cricket Stadium, Pakistani captain Babar Azam made history by smashing a century against West Indies in the first ODI, his 17th in the 50-over format, to set a new record.

He became the first Pakistani batsman to achieve 1000 runs. It took only 13 innings for the world’s number one ODI batsman to achieve this milestone.


Kohli was the first captain to score 1000 runs in his 17th innings, followed by AB De Villiers (20 matches) and Kane Williamson (22 matches).

Babar is also the only batsman in ODI history to score three centuries in a row twice. He previously accomplished this feat against the West Indies in 2016, but this time he did so with a century against the West Indies, followed by two hundreds in the second and third home ODIs in April of 2022.

Babar’s third successive century in ODIs came against Australia in Lahore earlier this year, when he scored 114 and 105 to help Pakistan win the series. It’s worth noting that Babar is now ranked first in the ICC hitters rankings for T20Is and ODIs.