Ben Stokes, the renowned all-rounder of England was born on 4th June 1991. Today he has turned 29 years. Ben Stokes played his first international ODI against Ireland in 2011 August. After that, he has played 95 ODIs, scored 2,682 runs, and also claimed 70 wickets. In the longest format, he has played 63 matches, scored 4,056 runs and pick up 147 wickets. In total, he has featured in 184 games for the England side. This year, by ICC, Stokes was awarded the Sir Garfield Sobers Trophy for Best Cricketer of the year.