James Anderson vs Stuart Broad: career stats compared

James Anderson vs Stuart Broad compared side by side: Test, ODI and T20I matches, runs, batting averages and wickets, from Wikipedia career stats.

FormatPlayerMatchesRunsAverageWicketsBowling average
TestJames Anderson1881,3538.9670426.45
TestStuart Broad1673,66218.0360427.68
ODIJames Anderson1942737.5826929.22
ODIStuart Broad12152912.3017830.13
  • In Tests, Stuart Broad has the higher batting average (18.03 to 8.96).
  • James Anderson has scored 1,353 Test runs in 188 matches; Stuart Broad has scored 3,662 in 167.
  • Test wickets: James Anderson 704 at 26.45, Stuart Broad 604 at 27.68.
  • ODI wickets: James Anderson 269 at 29.22, Stuart Broad 178 at 30.13.

Averages and totals are not directly comparable across eras, pitches and opposition, and the figures may lag recent matches.

James Anderson career stats · Stuart Broad career stats · All comparisons