John Anderson has scored 118 ODI runs at an average of 19.67 and a strike rate of 59.9, plus 3 in T20Is.

John Anderson recent form

Last 7 matches, newest first · 33 fantasy points a match on average

  1. 39v Australia · ODI27 Sept · 71 pts
  2. 5v South Africa · ODI25 Sept · 9 pts
  3. 34v Sri Lanka · ODI18 Jun · 66 pts
  4. 3v Scotland · T20I20 Jun · 7 pts
  5. 190/15v Scotland · ODI12 Sept · 28 pts
  6. 120/5v Scotland · ODI10 Sept · 25 pts
  7. 9v Scotland · ODI8 Sept · 27 pts

John Anderson career bests

CompetitionHS100/506sCt
ODI390/001
T20I30/000

John Anderson in the powerplay, middle and death overs

In each competition

ODI

BattingRunsSROuts6s
Powerplay overs 1–104046.030
Middle overs 11–407870.930

John Anderson against pace and spin

Runs off the bat and dismissals against each type of bowler

ODI

BowlingRunsSRAvgOutsDot %
Pace8652.421.50473%
Spin3297.016.00248%
Right-arm pace8552.828.33373%
Leg-spin28121.728.00143%

Bowling style known for 100% of balls faced.

John Anderson record against each team

Every opponent, most played first

ODI

AgainstMatRunsAvgSR
Scotland34013.3344.0
Australia13939.0079.6
South Africa155.0041.7
Sri Lanka13434.0075.6

T20I

AgainstMatRunsAvgSR
Scotland133.0060.0

John Anderson: quick answers

How many ODI runs has John Anderson scored?

118 runs in 6 innings at an average of 19.67 and a strike rate of 59.9, with 0 hundreds and 0 fifties.

What is John Anderson's highest ODI score?

39.

How many T20I runs has John Anderson scored?

3 runs in 1 innings at an average of 3.00 and a strike rate of 60.0, with 0 hundreds and 0 fifties.

What is John Anderson's highest T20I score?

3.

What is John Anderson's record against Scotland?

40 runs in 3 matches at an average of 13.33.