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
Tests46831277925833.89468259.3561436541400
ODIS70619184610235.50197293.6131214455370
T20IS221952063814.71151136.420019880
First-class1212039656925833.86--1433--810
List A13912418368616434.77381096.74718315112660
Twenty2011010015210810324.801545136.441816693440

Bowling Averages

MatInnsBallsRunsWktsAveEconSR4w5w10
Tests46 806624372411233.25 3.3759.14440
ODIS70 58227123045839.72 6.0839.15110
T20IS22 183344961049.60 8.9133.40000
First-class121 19014397838928129.85 3.4951.231371
List A139 1023905373111931.35 5.7332.81310
Twenty20110 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 Lanka11 01212.00133.33120010721
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 Lanka32 02211.0066.66160010800
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 Lanka11 16-600.006*0010400
West Indies65 06312.60143.183100307.400
Afghanistan11 077.0087.5070010301

Last 5 Matches in Tests

  • Batting
  • 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
  • 21(41) v India on August 1, 2018
  • 6(13) v India on August 1, 2018
  • 38(64) v Pakistan on May 24, 2018
  • 9(10) v Pakistan on May 24, 2018
  • Bowling
  • 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
  • 2/73 vs India on August 1, 2018
  • 4/40 vs India on August 1, 2018
  • 3/73 vs Pakistan on May 24, 2018

Last 5 Matches in ODIs

  • Batting
  • DNB v India on July 17, 2018
  • 5(8) v India on July 14, 2018
  • 50(103) v India on July 12, 2018
  • 26*(18) v New Zealand on March 10, 2018
  • 1(3) v New Zealand on March 7, 2018
  • Bowling
  • 0/43 vs India on July 17, 2018
  • 0/29 vs India on July 14, 2018
  • 0/27 vs India on July 12, 2018
  • 0/23 vs New Zealand on March 10, 2018
  • 1/45 vs New Zealand on March 7, 2018

Last 5 Matches in T20Is

  • Batting
  • 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
  • 4(7) v Pakistan on September 7, 2016
  • Bowling
  • 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
  • 0/20 vs Pakistan on September 7, 2016

Team Rankings

RankTeamPointsRating
1 India 4016 115
2 South Africa 3712 106
3 Australia 3499 106
4 England 4722 105
5 New Zealand 2354 102
FULL Ranking