Jos Buttler vs Ben Stokes
Full head-to-head breakdown across Test, ODI, T20I & IPL — batting, bowling and career records
Jos Buttler vs Ben Stokes: Batter vs All-Rounder — Full Stats Breakdown Across All Formats
Jos Buttler leads this head-to-head 14–6 across batting categories, pulling ahead convincingly — with the strongest edge coming in ODIs, where Jos Buttler averages 39.01 compared to Ben Stokes's 41.23.
In ODI cricket, Ben Stokes leads with an average of 41.23 versus Jos Buttler's 39.01 — a slim margin of 2.22 runs per dismissal. Jos Buttler has also accumulated more ODI runs overall (5,578 vs 3,463). Jos Buttler's 11 ODI centuries to Ben Stokes's 5 underlines who converts more often under pressure.
In T20 Internationals, Jos Buttler holds the edge — averaging 33.97 at a strike rate of 148.94, while Ben Stokes averages 21.67 at SR 128.01. In the IPL, Jos Buttler leads with 4,646 runs versus 935 — a gap that reflects both opportunity and impact in franchise cricket.
Ben Stokes brings 352 international wickets to the table — a bowling contribution that Jos Buttler cannot match, giving Ben Stokes greater all-round value in balanced conditions.
| Jos Buttler | Stat | Ben Stokes |
|---|---|---|
| M | ||
| Inn | ||
| Runs | ||
| HS | ||
| Avg | ||
| SR | ||
| 100s | ||
| 50s | ||
| 4s | ||
| 6s | ||
| Ducks | ||
| NO |
Overall Profile — TEST
Key Stats — TEST
📤 Share this Jos Buttler vs Ben Stokes comparison
The Verdict
Based on major batting metrics such as runs, average, centuries, strike rate, and ICC achievements, Jos Buttler leads in most categories.
Frequently Asked — Jos Buttler vs Ben Stokes
Jos Buttler leads 14–6 across the batting categories included in this comparison. Jos Buttler leads in more batting categories overall, while Ben Stokes holds advantages in some individual metrics.
Ben Stokes holds the edge in ODI batting average, averaging 41.23 with 3463 runs, compared to Jos Buttler's average of 39.01 and 5578 runs. Ben Stokes has also scored more ODI centuries (5 vs 11).
In Test cricket, Ben Stokes averages 34.47 versus Jos Buttler's 31.95 — a slim margin of 2.52 runs per dismissal. Ben Stokes has accumulated 7,273 Test runs including 14 centuries.
In T20Is, Jos Buttler averages 33.97 at a strike rate of 148.94, while Ben Stokes averages 21.67 at a strike rate of 128.01. Jos Buttler has the higher strike rate (148.94 vs 128.01).
Jos Buttler leads in IPL run-scoring with 4,646 runs at a strike rate of 149.73, compared to Ben Stokes's 935 runs. Jos Buttler also leads in IPL sixes (211 vs 32), reflecting a more aggressive approach in franchise cricket.
Ben Stokes has taken 352 international wickets across formats, while Jos Buttler has limited or no bowling records.
Both Jos Buttler and Ben Stokes achieve their highest batting averages in ODIs. Jos Buttler averages 39.01 compared to Ben Stokes's 41.23 in that format.