Craig Ervine

Middle-order batsman
ZIM Flag
Full Name: Craig Richard Ervine
Date of Birth: 19 Aug 1985
Current Age: 40 Year, 0 Month, 8 Days
Born: Harare
Teams: Zimbabwe, Matabeleland Tuskers, Midlands, Southern Rocks, Zimbabwe A, Zimbabwe Under-19s, Zimbabwe XI
TEST
Rank
40
Cap No
75
First Game
2011-08-04
Last Game
2025-08-07
ODI
Rank
79
Cap No
109
First Game
2010-05-28
Last Game
2025-02-18
T20I
Rank
-
Cap No
24
First Game
2010-05-04
Last Game
2024-05-07
Craig Ervine's 2022 stats
ODI
MAT
0
ING
6
RUNS
162
BF
212
50s
0
100s
0
6s
0
4s
20
NO
0
HS
91
AVG
0.00
SR
0.00
T20I
MAT
22
ING
22
RUNS
355
BF
333
50s
2
100s
0
6s
7
4s
39
NO
1
HS
58
AVG
16.90
SR
106.61
ODI
1st InningING
4
RUNS
132
BF
171
50s
0
100s
0
6s
0
4s
15
NO
0
HS
91
AVG
0.00
SR
0.00
ODI
2nd InningING
2
RUNS
30
BF
41
50s
0
100s
0
6s
0
4s
5
NO
0
HS
30
AVG
0.00
SR
0.00
T20I
1st InningING
16
RUNS
267
BF
246
50s
1
100s
0
6s
7
4s
28
NO
1
HS
55
AVG
17.80
SR
108.54
T20I
2nd InningING
6
RUNS
88
BF
87
50s
1
100s
0
6s
0
4s
11
NO
0
HS
58
AVG
14.67
SR
101.15
ODI
MAT
-99
ING
6
RUNS
162
BF
212
50s
0
100s
0
6s
0
4s
20
NO
0
HS
91
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
22
RUNS
355
BF
333
50s
0
100s
0
6s
7
4s
39
NO
0
HS
58
AVG
0.00
SR
0.00
Craig Ervine's 2022 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
42nd , Group 2 (N) - Sun, 06 Nov 2022 vs India13152086.66LossView Scorecard
34th , Group 2 - Wed, 02 Nov 2022 vs Netherlands3120025.00LossView Scorecard
28th , Group 2 - Sun, 30 Oct 2022 vs Bangladesh8720114.28LossView Scorecard
24th , Group 2 (N) - Thu, 27 Oct 2022 vs Pakistan191920100.00LossView Scorecard
18th , Group 2 (N) - Mon, 24 Oct 2022 vs South Africa260033.33LossView Scorecard
12th , First Round Group B (N) - Fri, 21 Oct 2022 vs Scotland585460107.40LossView Scorecard
4th , First Round Group B (N) - Mon, 17 Oct 2022 vs Ireland9121075.00LossView Scorecard
3rd T20I - Tue, 02 Aug 2022 vs Bangladesh24272188.88LossView Scorecard
2nd T20I - Sun, 31 Jul 2022 vs Bangladesh140025.00LossView Scorecard
1st T20I - Sat, 30 Jul 2022 vs Bangladesh211820116.66LossView Scorecard
Final - Sun, 17 Jul 2022 vs Netherlands10820125.00LossView Scorecard
1st Semi-Final - Fri, 15 Jul 2022 vs Papua New Guinea383041126.66LossView Scorecard
11th , Group A - Thu, 14 Jul 2022 vs United States of America11920122.22WinView Scorecard
5th , Group A - Tue, 12 Jul 2022 vs Jersey451080.00LossView Scorecard
1st , Group A - Mon, 11 Jul 2022 vs Singapore341652212.50LossView Scorecard
3rd T20I - Tue, 14 Jun 2022 vs Afghanistan120050.00LossView Scorecard
2nd T20I - Sun, 12 Jun 2022 vs Afghanistan2200100.00LossView Scorecard
1st T20I - Sat, 11 Jun 2022 vs Afghanistan9720128.57LossView Scorecard
3rd ODI - Thu, 09 Jun 2022 vs Afghanistan07000.00LossView Scorecard
2nd ODI - Mon, 06 Jun 2022 vs Afghanistan32465069.56LossView Scorecard
1st ODI - Sat, 04 Jun 2022 vs Afghanistan30405075.00LossView Scorecard
4th T20I - Sun, 22 May 2022 vs Namibia221720129.41LossView Scorecard
3rd T20I - Sat, 21 May 2022 vs Namibia671085.71WinView Scorecard
2nd T20I - Thu, 19 May 2022 vs Namibia5170029.41LossView Scorecard
1st T20I - Tue, 17 May 2022 vs Namibia553933141.02WinView Scorecard
3rd ODI (D/N) - Fri, 21 Jan 2022 vs Sri Lanka01000.00LossView Scorecard
2nd ODI (D/N) - Tue, 18 Jan 2022 vs Sri Lanka919810092.85WinView Scorecard
1st ODI (D/N) - Sun, 16 Jan 2022 vs Sri Lanka9200045.00LossView Scorecard