Mohammad Ashraful vs Farveez Maharoof (ODI): 67 runs off 95 balls, out 2 times (SR 70.52, dot% 64.20, 8×4, 1×6).
| Balls | 95 |
| Runs | 67 |
| Dismissals | 2 |
| Strike rate | 70.52 |
| Dot % | 64.20 |
| Boundary % | 9.50 |
| Fours | 8 |
| Sixes | 1 |
| Powerplay | 23 | 16 | 1 | 69.56 | 0 |
| Middle | 69 | 42 | 1 | 60.86 | 1 |
| Death | 3 | 9 | 0 | 300.0 | 0 |
| 2004 | 32 | 28 | 0 | 87.5 |
| 2005 | 1 | 0 | 0 | 0.0 |
| 2006 | 24 | 9 | 1 | 37.5 |
| 2007 | 30 | 21 | 0 | 70.0 |
| 2009 | 8 | 9 | 1 | 112.5 |
| R Premadasa Stadium, Colombo | 54 | 41 | 0 | 75.92 |
| Shaheed Chandu Stadium, Bogra | 18 | 7 | 1 | 38.88 |
| Shere Bangla National Stadium, Mirpur | 8 | 9 | 1 | 112.5 |
| Queen's Park Oval, Port of Spain | 6 | 4 | 0 | 66.66 |
| Zahur Ahmed Chowdhury Stadium, Chattogram | 6 | 2 | 0 | 33.33 |
| P Sara Oval, Colombo | 3 | 4 | 0 | 133.33 |
Mohammad Ashraful has scored 67 runs off 95 balls against Farveez Maharoof in ODIs (strike rate 70.52, average 33.50).
Farveez Maharoof has dismissed Mohammad Ashraful 2 time(s) in ODIs (caught ×2).
Mohammad Ashraful has hit 1 six(es) and 8 four(s) off Farveez Maharoof in ODIs.
In the powerplay: 16 runs off 23 balls, 1 dismissal(s), strike rate 69.56.
In the death overs: 9 runs off 3 balls, 0 dismissal(s), strike rate 300.
In 2006-2009: 39 runs off 62 balls, 2 dismissal(s), strike rate 62.90.