Ben Stokes` retirement from ODIs sent shockwaves through the cricketing world fans. Stokes is arguably one of the best all-rounders of the last-decade and at 31 is still at the peak of his career. Unfortunately, a hectic cricketing schedule is reportedly reponsible for bringing the curtains down on the 50-over part of his storied international career. Pictures Courtesy/ Official Instagram account of Ben Stokes, AFP

1/8

2/8
Stokes made his ODI debut in 2011 in a match against Ireland. He was only 20-years-old at the time and his talent was evident. Picture Courtesy/ Official Instagram account of Ben Stokes
ADVERTISEMENT

3/8
His last ODI match will be against South Africa. To date, he has scored nearly 3000 ODI runs to go with 74 wickets to his record. Picture Courtesy/ Official Instagram account of Ben Stokes

4/8
Some of Stokes` finest knocks include the match-winning 102* vs Australia in 2017, a brutal 52-ball 99 against India, and of course the famous 84* at Lord`s in the 2019 World Cup Final. Picture Courtesy/ Official Instagram account of Ben Stokes
ADVERTISEMENT

5/8
Though he has crafted for himself an excellent career donning the England colours, Stokes was actually born in New Zealand. Picture Courtesy/ Official Instagram account of Ben Stokes

6/8
Despite having ascended to being the England Test captain, Stokes was reportedly hit by a controversy. In 2013, he was sent home from England`s tour of Sri Lanka for flouting drinking rules. Picture Courtesy/ Official Instagram account of Ben Stokes
ADVERTISEMENT

7/8
In 2014, Stokes fractured his hand after hitting a locker in disgust after his early dismissal against the West Indies. Picture Courtesy/ AFP

8/8
His most infamous altercation remains the 2017 pub brawl for which he was reportedly arrested but later found not guilty. Picture Courtesy/ AFP
ADVERTISEMENT