Home » Cricket » Top 10 ODI Cricket Records

Top 10 ODI Cricket Records


Top 10 Indian ODI Run Scorers

Top 10 ODI Runs
PlayerMatchesRunsHundredFiftyTopScoreAvg
Mohammad Azharuddin3089378758153*36.92
MS Dhoni29410599973183*50.23
Rahul Dravid31410768128215339.16
Rohit Sharma2209205294326448.96
Sourav Ganguly29711221227118340.95
Shikhar Dhawan1456274173514345.8
Sachin Tendulkar452184264996200*44.83
Virat Kohli25012311436418358.35
Virender Sehwag2357995153721935.38
Yuvraj Singh2758609145215036.48
TS=TopScore;Avg=Average/Match;SR=Strike Rate

Top 10 Indian ODI Bowling Performances

Top 10 ODI Bowling
PlayerMatchesWks5WBBIAvgSR
Anil Kumble26333426/1230.8443.04
Javagal Srinath22731535/2328.0937.89
Ajit Agarkar18828826/4227.8532.93
Zaheer Khan19126915/4230.1236.49
Harbhajan Singh22526535/3133.4846.64
Kapil Dev22125315/4327.4544.28
Venkatesh Prasad16019615/2732.3141.47
Ravindra Jadeja16418815/3637.3645.52
Irfan Pathan11817325/2729.7233.84
M Prabhakar12715725/3328.8840.51
5W=5 Wks/inn/;SR=Strike Rate;Econ=Economy;BBI=Best Bowling/Inning