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

SrPlayerMInnRAve100s50s
1 Eoin Morgan (ENG) 21148148.00 1 0
2 Joe Root (ENG) 329949.50 0 1
3 Jonny Bairstow (ENG) 229246.00 0 1
4 Hashmatullah Shahidi (AFG) 229045.00 0 1
5 Rahmanullah Gurbaz (AFG) 118080.00 0 1
6 Harry Brook (ENG) 116666.00 0 1
7 Ikram Alikhil (AFG) 226161.00 0 1
8 Ian Bell (ENG) 1152- 0 1
9 Rahmat Shah (AFG) 224924.50 0 0
10 Asghar Afghan (AFG) 114444.00 0 0
11 Alex Hales (ENG) 113737.00 0 0
12 Gulbadin Naib (AFG) 113737.00 0 0
13 Mohammad Nabi (AFG) 333411.33 0 0
14 Dawid Malan (ENG) 113232.00 0 0
15 Moeen Ali (ENG) 1131- 0 0
16 Rashid Khan (AFG) 223115.50 0 0
17 Shafiqullah Shafiq (AFG) 113030.00 0 0
18 Ibrahim Zadran (AFG) 112828.00 0 0
19 Mujeeb Ur Rahman (AFG) 212828.00 0 0
20 Najibullah Zadran (AFG) 222727.00 0 0
21 James Vince (ENG) 112626.00 0 0