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
277
Runs
11,264
Avg
34.86
100s / 50s
19 / 62
Stats reference
View full Ben Stokes stats

Runs, average, centuries, format tables and comparison links.

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
Test120721625834.8658.441437245
ODI114346318241.2395.6952474
T20435855221.67128.010126

Ben Stokes Career Summary

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

Ben Stokes has 11,264 international runs and 19 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
41.23 (ODI average)
Ben Stokes ODI average 41.23.
Ben Stokes total runs
11,264
Ben Stokes centuries
19
Ben Stokes total matches
277
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 41.23, 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 34.86 and 11,264 runs show the batting side of this profile.
- Test bowling average 34.86 and 345 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
7,216 runs

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

Test wicket peak
245 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.