Former Indian opener & legend Sachin Tendulkar also known as the ‘God of Cricket’ holds the record for scoring the fastest 13000 runs in ODI cricket and tops the list. He has scored 13000 ODI runs in just 330 matches and 321 innings. He was the best opener of that era.
Sachin Tendulkar is followed by former Australian captain Ricky Ponting. He completed his 13000 ODI runs in just 350 matches and 341 innings.
Till date, only 4 players have completed 13000 ODI runs in the history of ODI cricket. These players are from teams – India, Sri Lanka & Australia. There are 2 players from Sri Lanka – Kumar Sangakkara (363 innings) & Sanath Jayasuriya (416 innings). There is 1 player each from India and Australia who have crossed 13000 runs in ODI cricket. From India – Sachin Tendulkar (321 innings) & from Australia – Ricky Ponting (341 innings).
S No. | Player | Team | Opposition | Ground | Matches | Innings |
1 | Sachin Tendulkar | India | v Pakistan | Rawalpindi | 330 | 321 |
2 | Ricky Ponting | Australia | v England | The Oval | 350 | 341 |
3 | Kumar Sangakkara | Sri Lanka | v England | Hambantota | 386 | 363 |
4 | Sanath Jayasuriya | Sri Lanka | v India | Dambulla | 428 | 416 |
FAQs
1. Which batsman holds the record for the fastest 13000 runs in ODI cricket?
Sachin Tendulkar of India holds the record for the fastest 13000 runs in ODI cricket – 321 innings.
2. Which is the only Australian player to feature on the list?
Former Australian captain Ricky Ponting is the only Australian player to feature on the list of fastest 13000 runs in ODI cricket – 341.
3. Which player completed his 13000 runs in ODI cricket at Dambulla?
Sanath Jayasuriya of Sri Lanka completed 13000 runs in ODI cricket at Dambulla.