Ben Stokes announces retirement from ODI Cricket 

Ben Stokes is the one of the most explosive player of the modern era.

Ben Stokes was born on June 4, 1991 at Canterbury, New Zealand. 

He plays cricket by left hand and bolwing style is right arm fast medium. 

ICC Batting ranking of Ben Stokes for One Day Cricket is 29 and for test is 23. 

Ben Stokes last test was against India at Eadbaston on June 1, 2022. 

Ben stokes has played for many teams besides New Zealand such as Durham, England Cricket Board XI, Melbourne Renegades, Rising Pune Supergiant, Rajasthan Royals, Team Stokes, Northern Superchargers, etc.