ZIMZIM

Craig Ervine

Middle-order batsman  ·  Middle-order batsman
ZimbabweZIM
FULL NAMECraig Richard Ervine
BORN19 Aug 1985, Harare
BATSMiddle-order batsman
ROLEMiddle-order batsman
TEAMSZimbabwe
TEST
Cap 75
WORLD #56
DEBUTAug 2011
LATESTNov 2026
ODI
Cap 109
WORLD #64
DEBUTMay 2010
LATESTOct 2026
T20I
Cap 24
DEBUTMay 2010
LATESTMay 2024
◈ INSIGHTSDay 319 / 365
1

A player's true class shows in how they perform across all formats and against all opponents.

2

Navigate through all the tabs to build a complete picture of Craig as a cricketer.

3

Consistency is the mark of greatness. See if Craig's year chart shows reliable output season after season.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
7464
AVERAGE
30.84
STRIKE RATE
78.27
HIGH SCORE
206
100S
9
50S
42
SIXES
94
INNINGS
264

Recent form

All matches →
20267 matches
263
AVG 37.57 · SR 80.92 · HS 93 · 50s 3
▲ AVG +6.73 vs career  ·  ▲ +10.45 vs 2025  ·  SR +2.65
20259 matches
461
AVG 27.12 · SR 44.80 · HS 75 · 50s 2
▼ AVG -3.72 vs career  ·  SR -33.47
2015Career best
698
AVG 38.78 · SR 79.86 · 100s 2
▲ AVG +7.94 vs career
2012Career worst · 2 matches
47
AVG 23.50 · SR 88.68
▼ AVG -7.34 vs career
TEST · 31 MATCHES
2141
AVG 36.29  ·  SR 50.67  ·  HS 206  ·  100s 5
ODI · 136 MATCHES
3874
AVG 33.11  ·  SR 76.85  ·  HS 130  ·  100s 4
T20I · 71 MATCHES
1449
AVG 21.95  ·  SR 105.77  ·  HS 70
PEAK BATTING YEAR
2015
698 runs · avg 38.78

Year by year (last 5)

Full breakdown →
2223242526
YEARMRUNSAVGSR100s
2026726337.5780.920
2025946127.1244.800
2024916720.8869.290
20231139543.8986.621
20222235516.90106.610

VS Every Team (top 5)

All teams →
Ireland
1117avg 44.68 · SR 92.62
Afghanistan
986avg 31.81 · SR 62.56
Sri Lanka
905avg 28.28 · SR 65.15
Bangladesh
859avg 21.48 · SR 59.49
OPPMATRUNSAVGSRHS100s50sWKTS
Ireland30111744.6892.6210529—View→
Afghanistan3398631.8162.5620624—View→
Sri Lanka3190528.2865.1516017—View→
Bangladesh3685921.4859.4910711—View→
West Indies1566333.1561.9092—4—View→

VS Every Ground (top 5)

All grounds →
Harare Sports Club
1454avg 36.35 · HS 130
Queens Sports Club
519avg 28.83 · HS 92
Sharjah Cricket Stadium
253avg 42.17 · HS 73
Bready Cricket Club
251avg 83.67 · HS 68
GROUNDMATRUNSAVGSRHS100s50sWKTS
Harare Sports Club51145436.3582.5213038—View→
Queens Sports Club2151928.8371.9892—4—View→
Sharjah Cricket Stadium725342.1764.7173—2—View→
Bready Cricket Club525183.67136.4168—3—View→
Shere Bangla National Stadium1117617.6065.6742———View→
RECENT RESULTS 2 matches