Career Landmarks Reached by Cricketers on 31 October
BATTING MILESTONES ACROSS FORMATS
On 31 October 1987, Sunil Gavaskar passed 3000 ODI runs against New Zealand in the same innings as his first ODI hundred, a reminder of how long even the format's leading batsmen could go without three figures. The date later produced a string of round numbers: Mitchell Marsh reached 2000 T20I runs against India in 2025, Tanzid Tamim brought up 1000 T20I runs against West Indies the same year, and Hardik Pandya passed 500 T20I runs against New Zealand in 2021. In ODIs, Grant Elliott (2013) and Nayan Mongia (1998) each reached 1000 runs, while Sam Curran (2024) and Fawad Alam (2010) crossed 500.
BOWLING THRESHOLDS REACHED
Wicket landmarks ranged from three-figure tallies to smaller early-career totals. Waqar Younis reached 350 ODI wickets against Zimbabwe in 2001, the highest tally among the date's bowling milestones. Carl Hooper passed 150 ODI wickets against West Indies in 1998. In 2023, Mehidy Hasan and Shaheen Afridi both reached 100 ODI wickets in the same Bangladesh v Pakistan match, and Charl Langeveldt had reached the same mark against South Africa in 2010. Trent Boult took his 50th T20I wicket against India in 2021, while Johan Botha against Kenya in 2008 and Tillakaratne Dilshan against Sri Lanka in 2005 each reached 25 ODI wickets.
CAPS AND CAREER LANDMARKS
Alongside runs and wickets, 31 October has also marked simple durability. Mohammad Azharuddin played his 300th ODI against West Indies in 1998, Mustafizur Rahman reached his 100th ODI against Pakistan in 2023, and Rovman Powell played his 100th T20I against West Indies in 2025. None of these figures reflect a single standout performance, but they mark years of selection and accumulated appearances, sitting alongside the run and wicket landmarks as evidence of careers built over time rather than in a single match.
WRITTEN BY AI FROM CRICSTATS MATCH DATA · 31 OCT 2026