Mohammad Ashraful vs Dilhara Fernando (ODI): 53 runs off 90 balls, out 5 times (SR 58.88, dot% 68.90, 5×4, 1×6).
| Balls | 90 |
| Runs | 53 |
| Dismissals | 5 |
| Strike rate | 58.88 |
| Dot % | 68.90 |
| Boundary % | 6.70 |
| Fours | 5 |
| Sixes | 1 |
| Powerplay | 33 | 13 | 1 | 39.39 | 0 |
| Middle | 57 | 40 | 4 | 70.17 | 1 |
| 2002 | 21 | 12 | 0 | 57.14 |
| 2005 | 18 | 18 | 2 | 100.0 |
| 2006 | 13 | 11 | 1 | 84.61 |
| 2007 | 35 | 12 | 1 | 34.28 |
| 2008 | 3 | 0 | 1 | 0.0 |
| R Premadasa Stadium, Colombo | 44 | 26 | 1 | 59.09 |
| Sinhalese Sports Club Ground, Colombo | 25 | 16 | 1 | 64.0 |
| Shaheed Chandu Stadium, Bogra | 10 | 10 | 0 | 100.0 |
| P Sara Oval, Colombo | 5 | 0 | 1 | 0.0 |
| Gaddafi Stadium, Lahore | 3 | 0 | 1 | 0.0 |
| Punjab Cricket Association Stadium, Chandigarh | 3 | 1 | 1 | 33.33 |
Mohammad Ashraful has scored 53 runs off 90 balls against Dilhara Fernando in ODIs (strike rate 58.88, average 10.60).
Dilhara Fernando has dismissed Mohammad Ashraful 5 time(s) in ODIs (caught ×4, lbw ×1).
Mohammad Ashraful has hit 1 six(es) and 5 four(s) off Dilhara Fernando in ODIs.
In the powerplay: 13 runs off 33 balls, 1 dismissal(s), strike rate 39.39.
In 2006-2008: 23 runs off 51 balls, 3 dismissal(s), strike rate 45.10.