Top 10 ODI Cricket Records


Top 10 Indian ODI Run Scorers

Top 10 ODI Runs
PlayerMatchesRunsHundredFiftyTopScoreAvg
Sachin Tendulkar452184264996200*44.83
Virat Kohli23911867435818359.34
Sourav Ganguly29711221227118340.95
Rahul Dravid31410768128215339.16
MS Dhoni29410599973183*50.23
Mohammad Azharuddin3089378758153*36.92
Rohit Sharma2179115294326449.27
Yuvraj Singh2758609145215036.48
Virender Sehwag2357995153721935.38
Shikhar Dhawan1335688172914345.14
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 Jadeja16118715/3636.5744.8
Irfan Pathan11817325/2729.7233.84
Manoj Prabhakar12715725/3328.8840.51
5W=5 Wks/inn/;SR=Strike Rate;Econ=Economy;BBI=Best Bowling/Inning