Top 10 Run-Scorers for India in ODI's since 2019 ODI World Cup

Producer: Amar Sunil Panicker

Photo Credit: AFP

Suryakumar Yadav

Matches: 27      Runs: 537    Average: 24.4        Strike Rate: 99.81

(2021-2023)

Photo Credit: AFP

Rishabh Pant

Matches: 21      Runs: 656    Average: 38.58     Strike Rate: 107.54

(2019-2022)

Photo Credit: AFP

Hardik Pandya

Matches: 28      Runs: 801  Average: 40.05    Strike Rate: 104.43

(2020-2023)

Photo Credit: AFP

Ishan Kishan

Matches: 23      Runs: 837  Average: 40.05     Strike Rate: 101.94

(2021-2023)

Photo Credit: AFP

Shikhar Dhawan

Matches: 37     Runs: 1313   Average: 41.03       Strike Rate: 81.75

(2019-2022)

Photo Credit: AFP

Rohit Sharma

Matches: 35      Runs: 1373    Average: 46.29  Strike Rate: 101.93

(2019-2023)

Photo Credit: AFP

Shreyas Iyer

Matches: 38     Runs: 1435  Average 46.29     Strike Rate: 96.89

(2019-2023)

Photo Credit: AFP

KL Rahul

Matches: 35     Runs: 1451     Average: 51.82     Strike Rate: 91.08

(2019-2023) 

Photo Credit: AP

Shubman Gill

Matches: 31    Runs: 1723               Average: 68.92  Strike Rate: 103.05

(2020-2023)

Photo Credit: AFP

Virat Kohli

Matches: 44     Runs: 1741  Average: 47.05        Strike Rate: 99.25

(2019-2023)

Photo Credit: AFP

Watch Next: Team India Land in Mumbai After a Triumphant Asia Cup Victory 

Photo Credit: Viral Bhayani