Is Shahid Afridi ODI career finished?

After his recent poor performance in T20s and being axed from the ODI squad against India, Afridi’s one-day future seems to be in doubt. Do you think it’s time for Shahid Afridi to call quits? Here is the official poll conducted by to know your opinion and share if you think Afridi should retire from ODIs at least.