Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match Test Series - Fri 13 Nov, 06:00 Afghanistan (A) Their stats Preview

Craig Ervine Test Performance Points

How many runs, fours and sixes Craig Ervine scores each innings.

Updated 5 November 2026, after Afghanistan vs Zimbabwe

vsAfghanistan Avg Hit

No matches in this view.

Ervine match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Ervine Rankings

TEST run-scorers →

Ranked against every player in Test Series 2026

StatTotalRank
Runs 270 3rdof 81
Sixes 3 6th
Fours 29 2nd
Catches 3 6th

Ervine by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
Test SeriesTest Series 2026 ZIM 2 270 135 68.4 2 3
Test SeriesTest Series 2025 ZIM 8 333 22.2 43.8 0 0
Test SeriesTest Series 2024/2025 ZIM 2 254 84.7 54 3 3
Test SeriesTest Series 2024 ZIM 1 12 6 22.2 0 0
Test SeriesTest Series 2023 ZIM 2 124 31 65.3 1 0
Test SeriesTest Series 2020 ZIM 3 267 44.5 50.4 2 6
Test SeriesTest Series 2018 ZIM 1 0 - - 0 0

Ervine Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 12 796 37.9 51.6 6 104
Away 7 464 42.2 54.1 2 206
Innings M Runs Avg SR 50+ HS
Batting first 11 824 45.8 53.6 5 206
Batting second 8 436 31.1 50.5 3 75
Result M Runs Avg SR 50+ HS
Won 4 83 20.8 46.9 1 60
Lost 11 786 35.7 48.4 5 107
Tied or drawn 4 391 65.2 65.2 2 206
Position Inns Runs Avg SR 50+ HS
Batting 3 8 311 38.9 51.2 2 107
Batting 4 6 136 22.7 55.7 1 72
Batting 5 16 559 37.3 51.8 2 206
Batting 6 4 254 84.7 54 3 104
Opponent M Runs Avg SR 50+ HS
Bangladesh 5 258 36.9 48.5 2 107
Afghanistan 4 469 93.8 60.7 4 206
South Africa 2 151 37.8 51.7 0 49
West Indies 2 124 31 65.3 1 72
Sri Lanka 2 117 29.3 46.1 1 85
New Zealand 2 85 21.3 37.3 0 39
England 1 44 22 57.1 0 42
Ireland 1 12 6 22.2 0 7
Ground M Runs Avg SR 50+ HS
Queens Sports ClubBulawayo 8 614 40.9 52 4 104
Harare Sports ClubHarare 4 182 30.3 50.3 2 85
Sylhet International Cricket StadiumSylhet 2 18 9 26.1 0 10
Sharjah Cricket StadiumSharjah 1 210 210 71.2 1 206
Shere Bangla National StadiumMirpur, Dhaka 1 150 75 54.3 1 107
Trent BridgeNottingham 1 44 22 57.1 0 42
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 30 15 34.5 0 25
Civil Service Cricket ClubBelfast 1 12 6 22.2 0 7
Year M Runs Avg SR 50+ HS
2026 2 270 135 68.4 2 206
2025 9 461 27.1 44.8 2 75
2024 2 138 46 53.9 1 104
2023 2 124 31 65.3 1 72
2020 3 267 44.5 50.4 2 107
2018 1 0 - - 0 -

More on Statz

Where to go next for Ervine and Zimbabwe.

Craig Ervine Test Performance Points

In Craig Ervine's last 19 All Test Cricket games (2018–2026) for Zimbabwe, they have scored 1,260 runs at an average of 66.3 with a strike rate of 49.9.

Craig Ervine Stats - All Test Cricket

Craig Ervine is a left hand bat batsman. Across these 19 games, Craig Ervine has hit 129 fours and 12 sixes, taking 16 catches in the field. Their highest score in this span is 206.

Craig Ervine: Betting Insights

For bet builder markets, Craig Ervine has scored 25+ runs in 74% of their last 19 All Test Cricket games (14/19). They have registered 1+ boundaries in 89% of these games (17/19). Over their last 5 games, Craig Ervine has 360 runs.

Craig Ervine Questions

How old is Craig Ervine?

Craig Ervine was born on 19 August 1985 and is 41 years old. Craig Ervine is a batsman with 19 Test matches on record and 1260 runs.

Which team does Craig Ervine play for?

Craig Ervine currently plays for Zimbabwe. Statz has Craig Ervine's 19 Test matches on record, the most recent against Afghanistan (05 Nov 2026), with 1260 runs in all.

What is Craig Ervine's highest score in Test cricket?

Craig Ervine's highest score in the 19 Test matches Statz has on record is 206 against Afghanistan (05 Nov 2026). Across those matches Craig Ervine has scored 1260 runs at 66.3 a match.

What are Craig Ervine's Test batting stats?

Craig Ervine averages 66.3 runs per match at a strike rate of 49.9, based on 19 games (2018–2026). In the last 5 matches Craig Ervine scored 210, 60, 5, 24 and 61, newest first. Craig Ervine has 1260 runs in all 19 Test matches on record.

How many fifties and hundreds has Craig Ervine scored in Test cricket?

Craig Ervine has 3 hundreds and 5 fifties in the 19 Test matches Statz has on record. The highest is 206 against Afghanistan (05 Nov 2026). Craig Ervine has passed 30 in 14 of 35 innings.