Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Best Batting Average 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 Best Batting Average in ODI
Sr
Player
M
Inn
R
Ave
100s
50s
1
Rishad Hossain
3
2
54
54.00
0
0
2
Anwar Hossain jnr
1
1
42
42.00
0
0
3
Mahbubul Alam
5
2
81
40.50
0
1
4
Shakib Al Hasan
235
225
7361
37.94
9
54
5
Towhid Hridoy
29
26
848
36.86
0
7
6
Athar Ali Khan
11
11
368
36.80
0
2
7
Tamim Iqbal
227
227
7948
36.79
14
53
8
Mahmudullah
215
190
5118
36.29
4
26
9
Mohammad Saifuddin
29
19
362
36.20
0
2
10
Mushfiqur Rahim
257
241
7357
35.88
9
45
11
Shuvagata Hom
4
3
70
35.00
0
0
12
Najmul Hossain Shanto
45
44
1365
33.29
3
8
13
Soumya Sarkar
59
56
1763
33.26
3
9
14
Shahriar Nafees
75
75
2201
31.44
4
13
15
Litton Das
90
90
2563
31.25
5
12
16
Shaheedur Rahman
2
2
62
31.00
0
0
17
Imrul Kayes
72
72
2146
30.65
3
15
18
Mohammad Mithun
29
26
662
30.09
0
6
19
Anamul Haque
46
45
1338
29.73
3
5
20
Raqibul Hasan
49
48
1231
29.30
0
8
21
Nasir Hossain
60
50
1250
29.06
1
6
22
Afif Hossain
31
27
600
28.57
0
3
23
Naeem Islam
59
51
975
27.08
0
5
24
Shamsur Rahman
10
10
266
26.60
0
2
25
Mithun Ali
1
1
26
26.00
0
0
26
Tareq Aziz
10
8
26
26.00
0
0
27
Sabbir Rahman
52
46
1011
25.92
1
4
28
Mosaddek Hossain
30
25
427
25.11
0
2
29
Aftab Ahmed
85
85
1954
24.73
0
14
30
Mehidy Hasan Miraz
90
64
1272
24.00
2
3
31
Rajin Saleh
43
43
1005
23.92
1
6
32
Khaled Mashud
105
92
1626
23.56
0
6
33
Aminul Islam
25
25
490
23.33
0
1
34
Junaid Siddique
54
53
1196
23.00
1
6
35
Mohammad Ashraful
170
164
3422
22.66
3
20
36
Jahurul Islam
13
13
270
22.50
0
1
37
Javed Omar
51
51
1079
22.47
0
8
38
Nasum Ahmed
14
9
156
22.28
0
0
39
Mominul Haque
27
26
557
22.28
0
3
40
Golam Faruq
5
4
44
22.00
0
0
41
Minhajul Abedin
19
18
340
21.25
0
2
42
Habibul Bashar
100
94
1873
21.04
0
11
43
Akram Khan
29
29
587
20.96
0
2
44
Manzarul Islam
25
21
331
20.68
0
1
45
Tanzid Hasan
13
13
262
20.15
0
2
46
Mehrab Hossain
11
11
218
19.81
0
1
47
Alok Kapali
69
66
1235
19.60
1
5
48
Naimur Rahman
18
17
311
19.43
0
0
49
Nafees Iqbal
16
16
309
19.31
0
2
50
Hannan Sarkar
20
20
383
19.15
0
3