Ben Stokes announces retirement from ODI cricket; to play last match against SA

In the latest development about Ben Stokes’ future in ODI cricket, it has been learned that England’s star all-rounder will call it a day in the 50-over format after he plays the first match against South Africa. Notably, South Africa are touring England for an all-format series starting on 19 July.