table of contents
India’s ODI and Test team captain Shubman Gill has made another record in his international career. During the India vs Afghanistan match at the Himachal Pradesh Cricket Association Stadium in Dharamshala on 13 May, the top-order batsman became the fastest batsman and second fastest to reach the 3000-run mark in ODIs.
Former South African batsman Hasim Amla scored 3,000 runs in this format in 57 innings. Gill achieved this feat in 62 innings. At this pace, Shubman Gill can also break Virat Kohli’s record of scoring 4,000 ODI runs in 93 innings.
Shubman Gill scored 3000 runs in just 62 innings.
So far in his ODI career, the opening batsman has emerged as the fastest player to score 1,000 and 2,000 runs in the format. Now, with his fifty-plus innings against Afghanistan tonight, he becomes the fastest Indian to score 3,000 runs. Gill came into the middle of the run chase in the second innings, scoring 2,953 runs in 61 ODI innings at an average of 55.71.
To touch this figure, he had to score 47 runs, which he achieved easily. He reached 47 off just 35 balls as he smashed Mohammad Nabi for a six and a four in three balls. With these four, he completed the record showing skill, confidence and leadership qualities.
Shubman Gill becomes the second fastest player to score 3000 runs in men’s ODI pic.twitter.com/fAu5fX0gQw
– ESPNcricinfo (@ESPNcricinfo) June 13, 2026
Before Gill. It was former India opening batsman Shikhar Dhawan, who was considered to be the fastest Indian to complete 3,000 runs in the One Day International format. Dhawan did this in 72 innings on 20 January 2016. It took almost a decade to break this record.
Fastest to 3000 ODI runs (by innings)
57 – Hashim Amla (South Africa)
62 – Shubman Gill (India)
67 – Shai Hope (West Indies)
67 – Fakhar Zaman (Pakistan)
67-Imam-ul-Haq
India claims easy victory over Afghanistan
With in-form Shubman Gill from the beginning to the end of the run chase, Team India crossed the target of 195 without facing any trouble. They claimed victory with 7 wickets and 13 balls remaining. Due to heavy rain, the 50-over match was reduced to 25-25 overs. The humid, overcast conditions may have affected the match but it did not reduce the intensity of the Indian batting.
The way the right-handed batsman was hitting the ball all over the park, he could have easily scored a century. He remained unbeaten after scoring 84 runs in 66 balls with the help of eleven fours and two sixes.
KL Rahul played an explosive innings in the end
KL Rahul, who finished the IPL 2026 season as the leading run-scorer for Delhi Capitals, played an explosive innings to continue his good form. He played as an opener for Delhi Capitals. Tonight, he came to bat as the number 5 batsman for the Indian cricket team.
Rahul remained not out after scoring 39 runs in 19 balls at a strike rate of 205.26. The right-handed batsman’s innings contained four fours and three sixes. With a spectacular win in Dharamshala, India has taken a 1-0 lead in the 3-match ODI series.

