BS
Cricket Stats Database

Ben Stokes Stats 2026 - Runs, Average, Centuries (England Cricketer)

See Ben Stokes's matches, runs, batting average, and centuries across Test, ODI, and T20 cricket.

Last updated: January 2026
Matches
267
Runs
10,767
Avg
35.55
100s / 50s
18 / 0

Ben Stokes Quick Facts

Check Ben Stokes personal details, playing role, teams, career notes, and other quick cricket facts.

Age
34 years
Wife
Clare Ratcliffe
Height
6 ft
IPL Team
Chennai Super Kings
Country
England
Role
All-rounder
Batting Style
Left-hand bat
Born
June 04, 1991
Birth Place
Canterbury, New Zealand
Full Name
Benjamin Andrew Stokes
Career Span
2011-present
Net Worth
Estimated USD 13 million
Nickname
Not publicly listed
Bowling Style
Right-arm fast-medium
Teams Played
England, Durham, England Lions, Melbourne Renegades, Rajasthan Royals, Northern Superchargers, Chennai Super Kings

Compare With

Open the biggest head-to-head debates connected with this player.

Ben Stokes Stats by Format

Format-wise breakdown for matches, runs, batting average, strike rate, fifties, centuries, and wickets.

FormatMatchesRunsHighest ScoreAvgSR100s50sWickets
Test110671925835.55-13-213
ODI114346318239.8-5-74
T204358552*21.66-0-26

Ben Stokes Career Summary

Ben Stokes's ODI batting average is 39.80, one of the strongest modern batting markers.

Ben Stokes has 10,767 international runs and 18 centuries.

Stokes's biggest strength is multi-format consistency.

ICC Rankings Snapshot

See the latest ICC ranking positions available for this player across formats.

Snapshot date: 2026-03-22

FormatBat CurrentBat BestBowl CurrentBowl BestAR CurrentAR Best
Test423453-1

Ben Stokes Stats - Quick Answers

Find Ben Stokes stats, career records, role details, and comparison links in one easy cricket profile.

Ben Stokes batting average
39.80 (ODI average)
Ben Stokes ODI average 39.80.
Ben Stokes total runs
10,767
Ben Stokes centuries
18
Ben Stokes total matches
267
Ben Stokes is known for multi-format all-round impact.
Popular Cricket Question

What is Ben Stokes's batting average?

Ben Stokes's ODI batting average is 39.80, a strong marker of batting consistency.

Player comparisons

Compare Ben Stokes

Open the most relevant head-to-head pages for stats, records, and rivalry context.

Ben Stokes Search Guide

Jump to the Ben Stokes pages fans usually need next, including stats, records, form updates, and head-to-head comparisons.

Recent Performance (Last 5 Matches)

Scores: 1, 0, 2, 16, 5
Average: 4.8

Based on the latest listed sample ending 2026-01-03.

Career Context

Ben Stokes is a all-rounder from England known for consistency across formats.

Why is Ben Stokes considered one of the best all-rounders?

Batting and bowling numbers together show this player's all-round value.

- Test batting average 35.55 and 10,767 runs show the batting side of this profile.
- Test bowling average 35.55 and 313 wickets show the bowling side of this profile.
- Impact with both bat and ball separates this player from one-dimensional specialists.

Performance

A quick look at performance trends, why this player stands out, and notable matches to explore next.

Test batting peak
6,719 runs

Ben Stokes's strongest run-scoring output appears here.

Test wicket peak
213 wickets

Ben Stokes's best wicket-taking format appears here.

Debut window
2011

A useful starting point for the career timeline.

Big-stage match
2019 Cricket World Cup Final

Open a match page tied to pressure performance.

Why Ben Stokes matters

  • All-round match-winning performances ki wajah se era-defining player bana
  • England ke biggest pressure matches mein standout impact diya
  • Bat aur ball dono se game state change karne ki reputation hasil ki

Big-stage matches

Related Players

Open nearby player profiles to keep the comparison and stats journey moving.