Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Most Runs in ODI
Bangladesh
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
BAN Most Runs in ODI
Sr
Player
M
Inn
R
Ave
100s
50s
1
Tamim Iqbal
227
227
7948
36.79
14
53
2
Shakib Al Hasan
235
225
7361
37.94
9
54
3
Mushfiqur Rahim
258
242
7358
35.71
9
45
4
Mahmudullah
218
193
5221
36.25
4
27
5
Mohammad Ashraful
170
164
3422
22.66
3
20
6
Litton Das
90
90
2563
31.25
5
12
7
Shahriar Nafees
75
75
2201
31.44
4
13
8
Imrul Kayes
72
72
2146
30.65
3
15
9
Aftab Ahmed
85
85
1954
24.73
0
14
10
Habibul Bashar
100
94
1873
21.04
0
11
11
Soumya Sarkar
62
59
1855
33.12
3
9
12
Mashrafe Mortaza
204
147
1662
13.96
0
1
13
Khaled Mashud
105
92
1626
23.56
0
6
14
Najmul Hossain Shanto
47
46
1488
34.60
3
9
15
Mehidy Hasan Miraz
93
67
1388
24.78
2
4
16
Anamul Haque
46
45
1338
29.73
3
5
17
Nasir Hossain
60
50
1250
29.06
1
6
18
Alok Kapali
69
66
1235
19.60
1
5
19
Raqibul Hasan
49
48
1231
29.30
0
8
20
Junaid Siddique
54
53
1196
23.00
1
6
21
Javed Omar
51
51
1079
22.47
0
8
22
Sabbir Rahman
52
46
1011
25.92
1
4
23
Rajin Saleh
43
43
1005
23.92
1
6
24
Naeem Islam
59
51
975
27.08
0
5
25
Mohammad Rafique
106
87
966
13.41
0
1
26
Towhid Hridoy
32
29
877
33.73
0
7
27
Khaled Mahmud
62
59
808
14.42
0
0
28
Abdur Razzak
151
97
779
13.43
0
1
29
Mohammad Mithun
29
26
662
30.09
0
6
30
Afif Hossain
31
27
600
28.57
0
3
31
Akram Khan
29
29
587
20.96
0
2
32
Tushar Imran
40
39
568
14.56
0
2
33
Mominul Haque
27
26
557
22.28
0
3
34
Aminul Islam
25
25
490
23.33
0
1
35
Mosaddek Hossain
30
25
427
25.11
0
2
36
Farhad Reza
34
31
412
16.48
0
1
37
Hannan Sarkar
20
20
383
19.15
0
3
38
Athar Ali Khan
11
11
368
36.80
0
2
39
Mohammad Saifuddin
29
19
362
36.20
0
2
40
Minhajul Abedin
19
18
340
21.25
0
2
41
Tapash Baisya
55
41
336
12.00
0
0
42
Manzarul Islam
25
21
331
20.68
0
1
43
Naimur Rahman
18
17
311
19.43
0
0
44
Mushfiqur Rahman
25
22
311
15.55
0
0
45
Nafees Iqbal
16
16
309
19.31
0
2
46
Tanzid Hasan
16
16
306
19.12
0
2
47
Mehrab Hossain jnr
18
16
276
17.25
0
1
48
Jahurul Islam
13
13
270
22.50
0
1
49
Shamsur Rahman
10
10
266
26.60
0
2
50
Mehrab Hossain
11
11
218
19.81
0
1