Shoaib Akhtar has taken 26 wickets against Sri Lanka in ODIs (economy 4.57, average 23.54, 804 balls bowled).
| Wickets | 26 |
| Balls | 804 |
| Economy | 4.57 |
| Average | 23.54 |
| Strike rate | - |
Shoaib Akhtar has taken 26 wickets against Sri Lanka in ODIs (economy 4.57, average 23.54, 804 balls bowled).