Here's the list of batters with most runs for Bangladesh in ODI cricket
Former Bangladesh opener has scored 3,468 runs from 175 ODIs at an average of 22.37 including 3 centuries and 20 half-centuries.
Mahmudullah has scored 4,649 runs from 210 ODIs at an average of 34.95 including 3 centuries and 25 half-centuries.
The veteran wicketkeeper-batter has scored 6,749 runs from 234 ODIs at an average of 37.08 including 8 centuries and 42 half-centuries.
Bangladesh's legendary all-rounder has scored 6,775 runs at an average of 37.73 including 9 centuries and 50 half-centuries.
Bangladesh opener has scored 8,005 runs at an average of 37.06 including 14 centuries and 54 half-centuries.