Champions Trophy 2025: 7 Batters Fastest to 11000 ODI Runs

Feb 20, 2025, 05:15 PM

7. Kumar Sangakkara – 318 innings

The Sri Lankan wicketkeeper-batter reached 11,000 ODI runs on July 1, 2013, against India in the ICC Champions Trophy. Sangakkara took 359 matches to accomplish this feat.

6. Jacques Kallis – 293 innings

The South African all-rounder reached 11,000 runs on January 23, 2009, in an ODI against Australia. Kallis needed 314 matches to achieve this milestone.

Photo Credit : AFP

5. Sourav Ganguly – 288 innings

The stylish Indian left-hander reached 11,000 runs on March 12, 2007, against Bermuda in the ICC Cricket World Cup. Ganguly needed 297 matches to achieve the milestone.

4. Ricky Ponting – 286 innings

The former Australian captain reached this mark on March 24, 2007, in a World Cup match against South Africa. It took Ponting 295 matches to cross 11,000 ODI runs.

3. Sachin Tendulkar – 276 innings

The legendary Indian batter was the first player to reach 11,000 ODI runs. He achieved this milestone on December 8, 2002, against England in Cuttack.

2. Rohit Sharma - 261 Innings

The Indian captain completed 11,000 ODI runs in the ICC Champions Trophy contest against Bangladesh on Thursday (Feb 20). He is the second fastest to achieve the feat, having reached the landmark in 261 ODI innings.

1. Virat Kohli – 222 innings

Kohli holds the record for being the fastest player to reach 11,000 ODI runs. He accomplished this feat on June 16, 2019, during India’s match against Pakistan in the ICC Cricket World Cup.