One Day Internationals - Batting Records and Statistics - Aggregates
Players Scoring Most Runs in Year 
  Player Country Matches Inns NO Runs HS   100s 50s Avg
1 Mushfiqur Rahim* Bangladesh 3 3 2 135 73* 0 1 135.00
2 C Green* Australia 3 2 1 110 77* 0 1 110.00
3 P Nissanka* Sri Lanka 6 6 1 497 210* 3 0 99.40
4 Najmul Hossain Shanto* Bangladesh 3 3 1 163 122* 1 0 81.50
5 H Thaker* Canada 7 7 3 298 111* 2 0 74.50
6 K I C Asalanka* Sri Lanka 9 8 3 358 101 1 2 71.60
7 H T Tector* Ireland 2 2 0 141 138 1 0 70.50
8 K L J Liyanage* Sri Lanka 9 6 1 346 101* 1 3 69.20
9 Towhid Hridoy* Bangladesh 3 3 1 121 96* 0 1 60.50
10 A K Sah* Nepal 6 6 2 234 112* 1 2 58.50
11 Azmatullah Omarzai* Afghanistan 5 5 1 229 149* 1 1 57.25
12 Mohammad Nabi* Afghanistan 5 5 0 239 136 1 0 47.80
13 H G Munsey* Scotland 3 3 0 141 68 0 1 47.00
14 K U Carty* West Indies 3 3 0 138 88 0 1 46.00
15 Rahmanullah Gurbaz* Afghanistan 5 5 0 229 121 1 1 45.80
16 N R Kirton* Canada 7 6 1 229 68* 0 2 45.80
17 K Mendis* Sri Lanka 9 9 1 350 66* 0 3 43.75
18 B Sharki* Nepal 7 6 1 211 101* 1 0 42.20
19 Pargat Singh* Canada 6 6 1 195 87* 0 2 39.00
20 Hashmatullah Shahidi* Afghanistan 5 5 1 140 69 0 2 35.00
21 S A Wijeyeratne* Canada 5 5 0 158 59 0 2 31.60
22 K Bhurtel* Nepal 6 6 0 187 66 0 2 31.17
23 Ibrahim Zadran* Afghanistan 5 5 0 153 60 0 2 30.60
24 Aasif Sheikh* Nepal 6 6 1 151 58 0 2 30.20
25 Rahmat Shah* Afghanistan 5 5 0 141 65 0 2 28.20
26 S Samarawickrama* Sri Lanka 9 9 2 182 52 0 1 26.00
27 A Johnson* Canada 7 7 0 180 65 0 1 25.71
28 W I A Fernando* Sri Lanka 9 9 0 225 91 0 2 25.00
29 R K Paudel* Nepal 7 5 0 112 87 0 1 22.40
30 N S Dhaliwal* Canada 7 7 0 133 50 0 1 19.00

Batting Records and Statistics Menu