List of men’s ODI player ranking in one-day internationals
Azam got 4990 runs in 97 innings while playing 99 ODIs. The highest ODI score by Babar Azam is 158.
In 23 ODI games, Rassie van der Dussen amassed 695 runs in 19 innings. The highest ODI score achieved by Rassie van der Dussen is 86.
The highest ODI score for Fakhar Zaman is 210. F Zaman has scored 10 ODI hundreds, 14 ODI half-centuries, 11 runs of 30 or more, and 6 runs of 20 or more.
Imam ul Haq participated in 60 ODIs and amassed 2733 runs in 60 innings. The highest ODI score for Imam ul Haq is 151.
82 is Shubman Gill's highest ODI score. Gill has 5 times 30+ and 3 times 20+ ODI runs, 1 ODI half-century, and 0 ODI centuries.
Harry Tector's highest ODI score is 113; he also has three ODI centuries, ten ODI half-centuries, four times 30+ and six times 20+ ODI runs, and three ODI centuries.
He was the first Australian batsman to score 7 ODI hundreds in a single year and the first to score 1,500 runs in T20 Internationals.
In 274 innings throughout 282 ODI games, Virat Kohli scored 13271 runs. 183 is Virat Kohli's highest ODI score.
Quinton de Kock's best ODI score is 135 points. Q Kock has eight 30+ and ten 20+ ODI runs, 10 ODI half-centuries, and 12 ODI centuries.
Rohit made 491 runs in 6 innings during the run-fest of an ODI series against Australia, with a brutal 209 in the decisive match in Bangalore.
Ready to put your cricket knowledge to the test? Play fantasy cricket on Rummy Bo and build your dream team today! Experience the thrill of strategic gameplay and win exciting rewards.