From India's Virat Kohli to Pakistan's Babar Azam, here are top five fastest batters to complete 5,000 runs in ODI matches
Video Credits: Instagram/@asiancricketcouncil
97 innings
Babar Azam (Pakistan)
Photo Credits: HT File Photo
Pakistan's Babar Azam completed his 5000 runs in just 97 innings. He achieved the milestone in 2023 during the fourth ODI match against New Zealand at the National Stadium in Karachi
Photo Credits: HT File Photo
101 innings
Hashim Amla (South Africa)
Photo Credits: HT File Photo
Former South African batter Hashim Amla scored 5000 ODI runs in 101 ODI innings. He reached the milestone in January 2015 in the first ODI during the West Indies tour of South Africa
Photo Credits: HT File Photo
114 innings
Vivian Richards (West Indies)
Photo Credits: HT File Photo
Former West Indies captain Vivian Richards reached the 5000-run mark in 114 innings in January 1987 during an ODI match against England
Photo Credits: HT File Photo
114 innings
Virat Kohli (India)
Photo Credits: HT File Photo
Virat Kohli is the fastest Indian to score 5000 ODI runs in ODI in 114 innings during a match against West Indies
Photo Credits: HT File Photo
115 innings
David Warner (Australia)
Photo Credits: HT File Photo
Australia's batter David Warner hit the target of 5000 runs in 115 innings during the first One Day International against India in January 2020