
Zimbabwe
Craig Ervine
41
- Left-handed top-order batter
- Right-arm off-spin bowler
Test record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| Tests | 32 | 62 | 1,991 | 33.75 | 49.4 | 4/8 | 160 |
| Last 10 | 10 | 18 | 521 | 28.94 | 46.1 | 0/3 | 75 |
Batting style
Balanced middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 31.3 | 29.6 | |
| Average v pace | 24.1 | 27.4 | |
| Average v spin | 38.0 | 31.9 | |
| Strike rate v pace | 40 | 55 | |
| Strike rate v spin | 59 | 54 | |
| Balls per dismissal | 63 | 54 | |
| Dot % | 72.6 | 71.7 |
1,575 balls in Tests · Feb 2023 – Jun 2026
Compare with other playersMen's First-class
- Runs a match
- −7.0
- above an average player
Men's First-class batting, runs a match
AveragePeak −4.1
July 2017Now −7.0201520172019202120232025- ICC rank
- 56
- 521 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 11 | 647 | 34.1 | 48.6 | – | – | – |
Team
- ZimbabweInternationalLast Test Jun 2026
Test streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 19% | 1 | 3 | 364917493922717560 |
- Craig Ervine has made 50 or more in 1 of the last 10 Test innings.
Last 10 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jun 2026 | Zimbabwe | Bangladesh | Harare Sports Club | 60 (100) | – | Zimbabwe won by an innings and 85 runs |
| 20 Oct 2025 | Zimbabwe | Afghanistan | Harare Sports Club | 5 (8) | – | Zimbabwe won by 73 runs |
| 7 Aug 2025 | Zimbabwe | New Zealand | Queens Sports Club | 7 & 17 | – | New Zealand won by an innings and 359 runs |
| 30 Jul 2025 | Zimbabwe | New Zealand | Queens Sports Club | 39 & 22 | – | New Zealand won by 9 wickets |
| 6 Jul 2025 | Zimbabwe | South Africa | Queens Sports Club | 17 & 49 | – | South Africa won by an innings and 236 runs |
| 28 Jun 2025 | Zimbabwe | South Africa | Queens Sports Club | 36 & 49 | – | South Africa won by 328 runs |
| 22 May 2025 | Zimbabwe | England | Trent Bridge | 42 & 2 | – | England won by an innings and 45 runs |
| 28 Apr 2025 | Zimbabwe | Bangladesh | Zahur Ahmed Chowdhury Stadium | 5 & 25 | – | Bangladesh won by an innings and 106 runs |
| 20 Apr 2025 | Zimbabwe | Bangladesh | Sylhet International Cricket Stadium | 8 & 10 | – | Zimbabwe won by 3 wickets |
| 2 Jan 2025 | Zimbabwe | Afghanistan | Queens Sports Club | 75 & 53 | – | Afghanistan won by 72 runs |