Table of Contents
India National Cricket Team captain Shubman Gill has stamped his class on ODI cricket once again as he added two major milestones to his growing record book on Wednesday, September 30, 2026.
Gill achieved a huge feat while playing at home and has also reached another landmark faster than some of the biggest names in ODI history during the ongoing second ODI against the West Indies. Amid this, Auqib Nabi becomes India's worst ODI debutant in cricket history.
Shubman Gill surpasses Desmond Haynes to set new ODI record
Chasing the massive target of 406 runs, Indian openers Rohit Sharma and Shubman Gill have started explosively against the West Indies at the Barsapara Cricket Stadium in Guwahati. The Indian captain showed aggressive intent from the start and achieved a major milestone in the 8th over itself.
Gill has now become the fastest batter to score 2,000 ODI runs in a single country. The right-hander reached the mark in just 33 innings in India. While scripting history, Gill has surpassed Desmond Haynes, who reached 2,000 runs in 36 innings in the West Indies.
Quinton de Kock did it in 37 innings in South Africa, while Hashim Amla took 38 innings to reach 2,000 runs in South Africa in ODI cricket.
Fastest to 2,000 ODI runs in a single country
- 33 innings – Shubman Gill in India
- 36 innings – Desmond Haynes in the West Indies
- 37 innings – Quinton de Kock in South Africa
- 38 innings – Hashim Amla in South Africa
Shubman Gill surpasses Hashim Amla to become fastest batter to 3,500 ODI Runs
Meanwhile, Gill has also become the fastest player to 3,500 ODI runs, reaching the landmark in only 68 innings. Amid this, Watch: Kuldeep Yadav makes Pakistani-player-like horrible fielding blunder after 200th ODI wicket.
South African legend Hashim Amla is second with 69 innings, followed by Pakistan’s Babar Azam (75), West Indies’ Viv Richards and Shai Hope (76), the former Indian opener Shikhar Dhawan, and England’s batting icon Joe Root (81).
Fastest players to 3,500 ODI runs
- 68 innings – Shubman Gill
- 69 innings – Hashim Amla
- 75 innings – Babar Azam
- 76 innings – Viv Richards
- 76 innings – Shai Hope
- 81 innings – Shikhar Dhawan
- 81 innings – Joe Root
The team India captain has now become the 18th Indian batter to score 3,500 or more runs in ODI cricket. He also moved past former India captain Dilip Vengsarkar, who finished his ODI career with 3,508 runs in 129 matches at an average of 34.73.
Shubman Gill No. 1, Virat Kohli No. 2: India stars rule ICC ODI Batting Rankings
Meanwhile, Virat Kohli has made a big jump in the latest ICC ODI batting rankings after his stunning unbeaten 139 against the West Indies in the first ODI. The knock helped Kohli move up one place to second position with 796 rating points.
Kohli’s innings was also special, as it brought up his 55th ODI century and 86th international hundred. He now sits just behind his India teammate Shubman Gill in the ICC ODI rankings.
Gill also scored a century in the same match and strengthened his position at the top. He currently has 816 rating points, giving India the top two spots in the latest ODI batting rankings.