Most runs for India in ICC limited-over tournaments
2785 - Virat Kohli (64 Inns)*
2719 - Sachin Tendulkar (58)
2422 - Rohit Sharma (64)
1707 - Yuvraj Singh (62)
1671 - Sourav Ganguly (32)