Ben Stokes

Left-hand bat

Full Name : Benjamin Andrew Stokes
Teams : England, Durham, Durham 2nd XI, England Lions, England Under-19s
D.O.B : 04 Jun 1991
Current Age : 34 Year, 1 Month, 12 Days
Born : Christchurch Canterbury New Zealand
TypeCapsRank1st GameLast Game
Test

268

19th

12-5-1938

26-1-2021

ODI

268

19th

12-5-1938

26-1-2021

T20I

268

19th

12-5-1938

26-1-2021

2nd Test

Wed, 02 Jul - Wed, 02 Jul 2025 - 00:00

Edgbaston, Birmingham

ENG - 407/10 (89.3) & 271/10 (68.1) vs 587/10 (151) & 427/6 (83) - IND

India won by 336 runs

1st Test

Fri, 20 Jun - Fri, 20 Jun 2025 - 00:00

Headingley, Leeds

ENG - 465/10 (100.4) & 373/5 (82) vs 471/10 (113) & 364/10 (96) - IND

England won by 5 wickets

Only Test

Thu, 22 May - Thu, 22 May 2025 - 00:00

Trent Bridge, Nottingham

ENG - 565/6 (96.3) vs 265/10 (63.2) & 255/10 (59) - ZIM

England won by an innings and 45 runs

3rd Test

Fri, 13 Dec - Fri, 13 Dec 2024 - 00:00

 Hamilton

NZ - 347/10 (97.1) & 453/10 (101.4) vs 143/10 (35.4) & 234/10 (47.2) - ENG

-

2nd Test

Thu, 05 Dec - Thu, 05 Dec 2024 - 00:00

 Wellington

NZ - 125/10 (34.5) & 259/10 (54.2) vs 280/10 (54.4) & 427/6 (82.3) - ENG

-

1st Test

Wed, 27 Nov - Wed, 27 Nov 2024 - 00:00

 Christchurch

NZ - 348/10 (91) & 254/10 (74.1) vs 499/10 (103) & 104/2 (12.4) - ENG

-

3rd Test

Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00

 Rawalpindi

ENG - 267/10 (68.2) & 112/10 (37.2) vs 344/10 (96.4) & 37/1 (3.1) - PAK

-

2nd Test

Tue, 15 Oct - Tue, 15 Oct 2024 - 00:00

 Karachi

PAK - 366/10 (123.3) & 221/10 (59.2) vs 291/10 (67.2) & 144/10 (33.3) - ENG

-

3rd Test

Fri, 26 Jul - Fri, 26 Jul 2024 - 00:00

 Birmingham

WI - 282/10 (75.1) & 175/10 (52) vs 376/10 (75.4) & 87/0 (7.2) - ENG

England won by 10 wickets

2nd Test

Thu, 18 Jul - Thu, 18 Jul 2024 - 00:00

 Nottingham

ENG - 416/10 (88.3) & 425/10 (92.2) vs 457/10 (111.5) & 143/10 (36.1) - WI

England won by 241 runs

44th

Sun, 12 Nov 2023 - 5:00 AM

 Eden Gardens

AUS - 337/9 (43.00) vs 244/10 (43.30) - BAN

England won by 93 runs

40th (D/N)

Wed, 08 Nov 2023 - 8:30 AM

 Pune

ENG - 339/9 (43.00) vs 179/10 (37.20) - NED

England won by 160 runs

35th

Sat, 04 Nov 2023 - 5:00 AM

 Ahmedabad

NZ - 286/10 (43.00) vs 253/10 (48.10) - PAK

Australia won by 33 runs

29th (D/N)

Sun, 29 Oct 2023 - 8:30 AM

 Lucknow

IND - 229/9 (43.00) vs 129/10 (34.50) - ENG

India won by 100 runs

25th (D/N)

Thu, 26 Oct 2023 - 8:30 AM

 Bengaluru

ENG - 156/10 (43.00) vs 160/2 (25.40) - SL

Sri Lanka won by 8 wickets (with 146 balls remaining)

20th

Sat, 21 Oct 2023 - 5:00 AM

 Wankhede

NED - 399/7 (43.00) vs 170/10 (22.00) - SL

South Africa won by 229 runs

3rd ODI (D/N)

Wed, 13 Sep 2023 - 11:30 AM

 The Oval

ENG - 368/10 (33.40) vs 187/10 (39.00) - NZ

England won by 181 runs

2nd ODI

Sun, 10 Sep 2023 - 10:00 AM

 Southampton

ENG - 226/7 (34.00) vs 147/10 (26.50) - NZ

England won by 79 runs

1st ODI (D/N)

Fri, 08 Sep 2023 - 11:30 AM

 Cardiff

ENG - 291/6 (40.00) vs 297/2 (45.40) - NZ

New Zealand won by 8 wickets (with 26 balls remaining)

1st ODI (D/N)

Tue, 19 Jul 2022 - 00:00

 Chester-le-Street

SA - 333/5 (27.40) vs 271/10 (46.50) - ENG

South Africa won by 62 runs

Final (N)

Sun, 13 Nov 2022 - 00:00

Melbourne Cricket Ground

PAK - /10 () vs /10 () - ENG

-

2nd Semi-Final (N)

Thu, 10 Nov 2022 - 00:00

Adelaide Oval

IND - /10 () vs /10 () - ENG

-

39th , Group 1 (N)

Sat, 05 Nov 2022 - 00:00

SL - 141/8 (9.00) vs 144/6 (19.40) - ENG

-

33rd , Group 1 (N)

Tue, 01 Nov 2022 - 00:00

ENG - 179/6 (9.00) vs 159/6 (20.00) - NZ

-

20th , Group 1 (D/N)

Wed, 26 Oct 2022 - 00:00

IRE - 157/10 (9.00) vs 105/5 (14.30) - ENG

-

14th , Group 1 (N)

Sat, 22 Oct 2022 - 00:00

AFG - 112/10 (18.00) vs 113/5 (18.10) - ENG

-

3rd T20I (N)

Fri, 14 Oct 2022 - 00:00

Manuka Oval, Canberra

ENG - /10 () vs /10 () - AUS

-

2nd T20I (N)

Wed, 12 Oct 2022 - 00:00

Manuka Oval, Canberra

ENG - /10 () vs /10 () - AUS

-

1st T20I (D/N)

Sun, 09 Oct 2022 - 00:00

Perth Stadium

ENG - /10 () vs /10 () - AUS

-

5th T20I (N)

Sat, 20 Mar 2021 - 00:00

 Ahmedabad

IND - 224/2 (11.00) vs 188/8 (20.00) - ENG

India won by 36 runs