Most Runs in ODI 2025

Player Team Runs
1Shubman GillIndia447
2Kane WilliamsonNew Zealand425
3Shreyas IyerIndia424
4Rachin RavindraNew Zealand413
5Daryl MitchellNew Zealand403
6Ben DuckettEngland358
7Glenn PhillipsNew Zealand353
8Joe RootEngland337
9Mark ChapmanNew Zealand304
10Rohit SharmaIndia302
11Will YoungNew Zealand300
12Agha SalmanPakistan280
13Virat KohliIndia275
14Tom LathamNew Zealand262
15Brian BennettZimbabwe247
16Matthew BreetzkeSouth Africa233
17Mohammad RizwanPakistan220
18Temba BavumaSouth Africa216
19Ibrahim ZadranAfghanistan216
20Axar PatelIndia215