1. Inzamam-ul-Haq: One of Pakistan’s finest, Inzamam-ul-Haq achieved this milestone against India on September 19, 2004, in Birmingham, marking a journey of 12 years and 302 days.
1. Ricky Ponting: The former Australian captain and a prolific run-scorer, Ponting crossed the 10,000-run mark against South Africa on March 24, 2007, in Basseterre.
1. Chris Gayle: Known for his six-hitting prowess, Gayle reached 10,000 runs against England on February 27, 2019, in St George’s. His journey took 19 years and 169 days.2. Brian Lara: An iconic West Indian batsman, Lara achieved this milestone against Pakistan on December 16, 2006, in Karachi. He took 16 years and 37 days to reach 10,000 runs.
1. Tillakaratne Dilshan: Dilshan, an inventive batsman, reached 10,000 runs against Pakistan on July 26, 2015, in Hambantota.2. Kumar Sangakkara: Sangakkara, one of the most graceful left-handed batsmen, achieved this feat against Australia on February 17, 2012, in Sydney.3. Sanath Jayasuriya: Known for his explosive batting, Jayasuriya crossed the 10,000-run mark against India on August 9, 2005, in Colombo (RPS).4. Mahela Jayawardene: Jayawardene, a stylish middle-order batsman, reached this milestone against Pakistan on November 18, 2011, in Dubai (DSC).