Best Batting Average in India vs Afghanistan Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Virat Kohli (IND) 32122122.00 0 2
2 Rohit Sharma (IND) 3315075.00 1 0
3 Mohammad Shahzad (AFG) 2214673.00 1 0
4 Dinesh Karthik (IND) 226565.00 0 0
5 Azmatullah Omarzai (AFG) 116262.00 0 1
6 Shikhar Dhawan (IND) 116060.00 0 1
7 Ambati Rayudu (IND) 215757.00 0 1
8 Ajinkya Rahane (IND) 115656.00 0 1
9 Samiullah Shenwari (AFG) 115050.00 0 1
10 Ishan Kishan (IND) 114747.00 0 0
11 KL Rahul (IND) 329045.00 0 1
12 Kedar Jadhav (IND) 227135.50 0 1
13 Mohammad Nabi (AFG) 4414135.25 0 2
14 Hashmatullah Shahidi (AFG) 3310133.66 0 1
15 Noor Ali Zadran (AFG) 113131.00 0 0
16 Vijay Shankar (IND) 112929.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 Rahmat Shah (AFG) 446416.00 0 0
21 Najibullah Zadran (AFG) 444812.00 0 0