Ben Stokes on Tuesday won hearts with his sweet gesture when the all-rounder gifted his England cap to a young fan as he walked off the ground after playing his last ODI.
The all-rounder though didn't have a great last ODI as he was out for just 5 and gave away 44 runs in 5 overs without taking a single wicket. England lost the 1st ODI vs South Africa by 62 runs.
Stokes on Monday left the cricking world in shock when he decided to retire from ODIs, stating that playing all 3 formats was unsustainable for him.
Also read: Virat Kohli reacts to Ben Stokes' retirement, posts a heartfelt comment on Instagram