Career Run Landmarks Clustered on 29 October Across Eras
REACHING THE BIG NUMBERS
Virat Kohli brought up 9000 ODI runs in the India v New Zealand fixture of 2017, a mark reached well before the back end of his career. Sunil Gavaskar reached 8000 Test runs in the India v West Indies match of 1983, a total few batters of his generation approached. Sanath Jayasuriya brought up 6000 ODI runs in the India v Sri Lanka fixture of 2000, continuing a career built on heavy ODI scoring. The three landmarks sit at different points on the runs ladder, but each marks a batter who had already banked thousands of runs before this date arrived.
THREE THOUSAND AND TWO THOUSAND
Marcus Trescothick brought up 3000 Test runs in the Bangladesh v England match of 2003. Dilip Vengsarkar reached 3000 ODI runs in the India v Sri Lanka match of 1988. Hamilton Masakadza brought up 2000 Test runs in the Zimbabwe v West Indies fixture of 2017, a mark built across a long Test career. Shakib Al Hasan passed 2000 ODI runs in the Bangladesh v Zimbabwe match of 2009, while Carl Hooper reached the same 2000 ODI total in the Pakistan v West Indies fixture of 1993. Each of these landmarks came at a stage when the player concerned had moved beyond a breakthrough phase into a settled place in the side.
SMALLER LANDMARKS, VARIED CAREERS
Several landmarks on this date mark earlier stages of a career. Shahriar Nafees brought up 1000 Test runs in the Bangladesh v West Indies match of 2011, Chamu Chibhabha reached 1000 ODI runs in the Bangladesh v Zimbabwe fixture of 2009, and Russel Arnold brought up 1000 ODI runs in the India v Sri Lanka match of 2000. Saeed Anwar reached the same 1000 ODI total in the Pakistan v West Indies fixture of 1993. Anil Kumble brought up 1000 Test runs in the India v New Zealand match of 1999, a notable entry for a bowler. In the shorter formats, Azmatullah Omarzai and David Miller both reached 1000 T20I runs, while Tom Banton, Wiaan Mulder, Tony Zorzi, Rahmanullah Gurbaz and Soumya Sarkar each crossed 500-run landmarks in their respective formats.
WRITTEN BY AI FROM CRICSTATS MATCH DATA · 31 OCT 2026