CricketNext GET APP
Player Profile » Ben Stokes

Ben Stokes

Ben Stokes
Full name Benjamin Andrew Stokes
Born June 4, 1991, Christchurch, Canterbury, New Zealand
Current age 27
Major team England
Batting style Left Handed
Bowling style Right-arm fast medium
ODI Debut August 25, 2011 v Ireland at Castle Avenue, Dublin

Born in Christchurch, New Zealand, Ben Stokes started his cricketing journey as an 18 year old with Durham in England, and then went on to make his first-class debut in 2010. England's search for a full-time allrounder after Flintoff's early retirement continues and Stokes is a front-runner for the spot, especially after his lone-standing performances during the Ashes in Australia in 2013-14.

A product of the Durham Academy, Stokes scored a wonderful century against India in the 2010 Under-19 World Cup, before his entry into first-class cricket. He had a wonderful 2011, piling heaps of runs and taking wickets at the same time. A brilliant hundred with five sixes in an over against Hampshire, and a month later a maiden limited-overs ton proved his mettle on the domestic front. However, Stokes was struck by a broken finger injury, but he still continued to play for the England Lions. He was then called up for England's ODI series against Ireland later that year.

Consistently in contention for the shorter formats for England, Stokes was selected in the England Test side for the Ashes Down Under, in 2013. Luck turned towards Stokes when Jonathan Trott was forced to return home due to stress related illness after the first Test at the 'Gabba. Stokes was handed his first cap as his replacement in the second Test at the Adelaide Oval. The cricketing fraternity saw what Stokes was made of in the third Test at the WACA where he scored his maiden Test ton while all the other English batsmen struggled. In the Sydney Test, he picked up his maiden five-fer, taking six Aussie wickets albeit in a losing cause. Stokes was the silver lining in what was a disastrous series for England.

Batting and Fielding Averages

MatInnsNoRunsHSAveBFSR100504s6sCtSt
Tests48871286725833.33482359.4461537244460
ODIS756410196310236.35207894.4631315857380
T20IS232052323815.46178130.330020990
First-class1232079665725833.62--1434--870
List A14412719380316435.21391697.11719329114670
Twenty2011110115213410324.811572135.751816794450

Bowling Averages

MatInnsBallsRunsWktsAveEconSR4w5w10
Tests48 836702377111333.37 3.3759.30440
ODIS75 61234923865841.13 6.0940.50110
T20IS23 183344961049.60 8.9133.40000
First-class123 19314475843628229.91 3.4951.321371
List A144 1053983381311932.04 5.7433.47310
Twenty20111 78138218925832.62 8.2123.82100

Split by Team in Tests

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia916 048030.0055.941201270221.54026
Bangladesh24 012832.0056.8885011048.31411
India1121 154527.2542.741281280310.34929
New Zealand48 033141.3761.98101121071154
Pakistan59 016918.7753.31570120111.32310
South Africa815 071047.3380.1325823140197.12719
Sri Lanka35 010020.0066.666201702042
West Indies69 040444.8869.891001360136.33212

Split by Team in ODIs

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia1514 138529.6181.05102*1150101220
Bangladesh43 114874.0096.7310110102313
India1310 226032.5088.436203906409
New Zealand1111 333141.3795.38680211080015
Pakistan65 123558.7590.3875023019.101
South Africa77 026738.14119.19101123042.205
Sri Lanka85 113934.75100.006701202100
West Indies98 119527.85110.797302303125
Ireland21 033.0030.00300101000

Split by Team in T20Is

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia22 166.00120.0050010701
India44 16020.00122.443800101302
New Zealand42 233-183.3324*00001005
Pakistan11 044.0057.1440000200
South Africa33 0279.00142.10150010911
Sri Lanka22 13232.00114.28260020400
West Indies65 06312.60143.183100307.400
Afghanistan11 077.0087.5070010301

Last 5 Matches in Tests

  • Batting
  • 19(27) v Sri Lanka on November 14, 2018
  • 0(2) v Sri Lanka on November 14, 2018
  • 7(19) v Sri Lanka on November 6, 2018
  • 62(93) v Sri Lanka on November 6, 2018
  • 11(40) v India on September 7, 2018
  • 37(36) v India on September 7, 2018
  • 23(79) v India on August 30, 2018
  • 30(110) v India on August 30, 2018
  • 10(13) v India on August 18, 2018
  • 62(187) v India on August 18, 2018
  • Bowling
  • 0/9 vs Sri Lanka on November 14, 2018
  • 0/22 vs Sri Lanka on November 6, 2018
  • 1/16 vs Sri Lanka on November 6, 2018
  • 2/56 vs India on September 7, 2018
  • 1/60 vs India on September 7, 2018
  • 1/23 vs India on August 30, 2018
  • 2/34 vs India on August 30, 2018
  • 0/54 vs India on August 18, 2018
  • 2/68 vs India on August 18, 2018

Last 5 Matches in ODIs

  • Batting
  • 67(60) v Sri Lanka on October 23, 2018
  • DNB v Sri Lanka on October 20, 2018
  • 35*(24) v Sri Lanka on October 17, 2018
  • 15(22) v Sri Lanka on October 13, 2018
  • DNB v Sri Lanka on October 10, 2018
  • Bowling
  • 0/34 vs Sri Lanka on October 23, 2018
  • 0/27 vs Sri Lanka on October 20, 2018
  • 0/21 vs Sri Lanka on October 17, 2018
  • DNB vs Sri Lanka on October 13, 2018
  • DNB vs Sri Lanka on October 10, 2018

Last 5 Matches in T20Is

  • Batting
  • 26(27) v Sri Lanka on October 27, 2018
  • 14(10) v India on July 8, 2018
  • 6(7) v India on February 1, 2017
  • 38(27) v India on January 29, 2017
  • 2*(5) v India on January 26, 2017
  • Bowling
  • DNB vs Sri Lanka on October 27, 2018
  • 0/11 vs India on July 8, 2018
  • 1/32 vs India on February 1, 2017
  • 0/21 vs India on January 29, 2017
  • 1/37 vs India on January 26, 2017

Team Rankings

RankTeamPointsRating
1 India 4397 116
2 South Africa 3712 106
3 England 4722 105
4 New Zealand 2354 102
5 Australia 3663 102
FULL Ranking