Most runs in ODI World Cup history as an Indian captain in a single edition

5. Kapil Dev - 303 runs in 1983 ODI World Cup

4. Mohammad Azharuddin - 332 runs in 1992 ODI World Cup

3. Virat Kohli - 443 runs in 2019 ODI World Cup

2. Sourav Ganguly - 465 runs in 2003 ODI World Cup

1. Rohit Sharma - 597 runs in 2023 ODI World Cup

Cricket World Cup 2023 Final : India's Strongest Predicted Playing XI against Australia