Most Runs in India vs Afghanistan Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Rohit Sharma (IND) 3315075.00 1 0
2 Mohammad Shahzad (AFG) 2214673.00 1 0
3 Mohammad Nabi (AFG) 4414135.25 0 2
4 Virat Kohli (IND) 32122122.00 0 2
5 Hashmatullah Shahidi (AFG) 3310133.66 0 1
6 KL Rahul (IND) 329045.00 0 1
7 Kedar Jadhav (IND) 227135.50 0 1
8 Dinesh Karthik (IND) 226565.00 0 0
9 Rahmat Shah (AFG) 446416.00 0 0
10 Azmatullah Omarzai (AFG) 116262.00 0 1
11 Shikhar Dhawan (IND) 116060.00 0 1
12 Ambati Rayudu (IND) 215757.00 0 1
13 Ajinkya Rahane (IND) 115656.00 0 1
14 Samiullah Shenwari (AFG) 115050.00 0 1
15 Najibullah Zadran (AFG) 444812.00 0 0
16 Ishan Kishan (IND) 114747.00 0 0
17 Gulbadin Naib (AFG) 224221.00 0 0
18 Rashid Khan (AFG) 334221.00 0 0
19 Mahendra Singh Dhoni (IND) 223618.00 0 0
20 Noor Ali Zadran (AFG) 113131.00 0 0
21 Vijay Shankar (IND) 112929.00 0 0