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

Batting Records and Statistics Menu