Ben Stokes takes Retirement On ODI's
He said retirement on ODIs
First match in 2013
He is a England captain and all-rounder
He is a left hand batsman
He played 104 ODI matches
He played 83 Test matches
He won the world cup final in 2019