GUIDES
CRICARCADE
THE CHASE
← PLAYERSUpdates

Mohammad Shahzad

86

Afghanistan · WK · 2009 to 2019

BATTING

Matches
84
Innings
84
Runs
2727
Average
33.66
Strike rate
88.48
High score
131*
100s / 50s
6 / 14

BOWLING & FIELDING

Wickets
0
Average
-
Economy
-
Strike rate
-
Best figures
-
4w / 5w
0 / 0
Catches / Stumpings
64 / 25
Run-outs effected
8

CAREER IN BRIEF

Mohammad Shahzad played 84 ODIs for Afghanistan in CricArcade's archive, from 2009 to 2019. The first came against Netherlands at VRA Ground, with a score of 16, and the last against Sri Lanka at Sophia Gardens in 2019.

The highest score in the archive is 131 not out from 133 balls against Zimbabwe at Sharjah Cricket Stadium in 2015, in a match Afghanistan won. In all: 6 hundreds, 14 fifties. The most runs came against Zimbabwe: 693 runs at 36.5 in 21 ODIs.

Sharjah Cricket Stadium was the most frequent ground, with 20 ODIs and 671 runs at 37.3. The scorecards record 7 player-of-the-match awards. Afghanistan won 46 of the ODIs Mohammad Shahzad played and lost 36.

The career totals above are the official figures; everything below is computed from the 84 ODI scorecards in CricArcade's archive, each linked.

BEST INNINGS

RECORD BY OPPONENT

AgainstODIsRunsAvg100/50
Zimbabwe2169336.471/3
Ireland1953228.001/4
Scotland940750.881/2
Bangladesh615826.330/1
Netherlands631252.001/2
Canada518436.801/1
Kenya59218.400/0
Pakistan34916.330/0
Sri Lanka34816.000/0
Australia2115.500/0
India214673.001/0
West Indies29246.000/1
United Arab Emirates133.000/0

HOME, AWAY AND NEUTRAL

WhereODIsRunsAvg100/50
Away371,26635.173/8
Neutral471,46132.473/6

BY DECADE

DecadeODIsRunsAvg100/50
2000s212663.001/0
2010s822,60132.925/14

GROUNDS

FIRST AND LAST

PLAYER DETAILS

Born
10 January 1987
Batting
Right-hand bat
Balls faced (career)
3,082
Ducks
4
Four-wicket hauls
0

Want to pick Mohammad Shahzad in your XI?

PLAY THE CHASE →