Christopher Greaves

Bowler
SCO Flag
Full Name: Christopher Nicholas Greaves
Date of Birth: 12 Oct 1990
Current Age: 34 Year, 11 Month, 6 Days
Born:
Teams:
TEST
Rank
-
Cap No
First Game
Last Game
ODI
Rank
-
Cap No
72
First Game
2022-05-29
Last Game
2024-07-26
T20I
Rank
-
Cap No
52
First Game
2021-10-17
Last Game
2025-07-11
Christopher Greaves's 2023 stats
ODI
MAT
11
ING
9
RUNS
154
BF
160
50s
1
100s
0
6s
4
4s
14
NO
1
HS
56
AVG
19.25
SR
96.25
T20I
MAT
6
ING
4
RUNS
49
BF
33
50s
0
100s
0
6s
1
4s
6
NO
3
HS
30
AVG
49.00
SR
148.48
ODI
1st InningING
7
RUNS
78
BF
94
50s
0
100s
0
6s
1
4s
6
NO
0
HS
22
AVG
11.14
SR
82.98
ODI
2nd InningING
2
RUNS
76
BF
66
50s
1
100s
0
6s
3
4s
8
NO
1
HS
56
AVG
76.00
SR
115.15
T20I
1st InningING
4
RUNS
49
BF
33
50s
0
100s
0
6s
1
4s
6
NO
3
HS
30
AVG
49.00
SR
148.48
ODI
MAT
-99
ING
9
RUNS
154
BF
160
50s
0
100s
0
6s
4
4s
14
NO
0
HS
56
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
4
RUNS
49
BF
33
50s
0
100s
0
6s
1
4s
6
NO
0
HS
30
AVG
0.00
SR
0.00
ODI
MAT
11
ING
11
BALLS
61
WKT
17
RUNS
354
ECO
5.73
AVG
20.82
SR
21.81
5Ws
0
T20I
MAT
6
ING
4
BALLS
7
WKT
3
RUNS
51
ECO
6.99
AVG
17.00
SR
14.60
5Ws
0
ODI
1st InningING
4
BALLS
21
WKT
6
RUNS
113
ECO
5.18
AVG
18.83
SR
21.80
5Ws
0
ODI
2nd InningING
7
BALLS
40
WKT
11
RUNS
241
ECO
6.03
AVG
21.91
SR
21.82
5Ws
0
T20I
2nd InningING
4
BALLS
7
WKT
3
RUNS
51
ECO
6.99
AVG
17.00
SR
14.60
5Ws
0
ODI
MAT
-99
ING
11
BALLS
61
WKT
17
RUNS
354
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
4
BALLS
7
WKT
3
RUNS
51
ECO
0.00
AVG
0.00
SR
5Ws
0
Christopher Greaves's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
21st - Fri, 28 Jul 2023 vs Ireland6401150.00WinView Scorecard
16th - Thu, 27 Jul 2023 vs Denmark13810162.50WinView Scorecard
6th - Fri, 21 Jul 2023 vs Jersey302050150.00WinView Scorecard
3rd - Thu, 20 Jul 2023 vs Germany01000.00WinView Scorecard
28th , Super Six - Thu, 06 Jul 2023 vs Netherlands181510120.00LossView Scorecard
26th , Super Six - Tue, 04 Jul 2023 vs Zimbabwe120050.00WinView Scorecard
19th , Group B - Tue, 27 Jun 2023 vs Sri Lanka564172136.58LossView Scorecard
16th , Group B - Sun, 25 Jun 2023 vs Oman02000.00WinView Scorecard
12th , Group B - Fri, 23 Jun 2023 vs United Arab Emirates22283078.57WinView Scorecard
7th , Group B - Wed, 21 Jun 2023 vs Ireland20251180.00WinView Scorecard
126th - Tue, 21 Feb 2023 vs Nepal7131053.84LossView Scorecard
125th - Mon, 20 Feb 2023 vs Namibia141201116.66WinView Scorecard
123rd - Fri, 17 Feb 2023 vs Nepal16221072.72LossView Scorecard
21st - Fri, 28 Jul 2023 vs Ireland1.0012112.00WinView Scorecard
14th - Tue, 25 Jul 2023 vs Austria1.30221.33WinView Scorecard
10th - Mon, 24 Jul 2023 vs Italy3.002608.66WinView Scorecard
6th - Fri, 21 Jul 2023 vs Jersey2.001105.50WinView Scorecard
28th , Super Six - Thu, 06 Jul 2023 vs Netherlands2.001819.00LossView Scorecard
26th , Super Six - Tue, 04 Jul 2023 vs Zimbabwe5.002915.80WinView Scorecard
23rd , Super Six - Sat, 01 Jul 2023 vs West Indies7.503023.82WinView Scorecard
19th , Group B - Tue, 27 Jun 2023 vs Sri Lanka6.303244.92LossView Scorecard
16th , Group B - Sun, 25 Jun 2023 vs Oman10.005355.30WinView Scorecard
12th , Group B - Fri, 23 Jun 2023 vs United Arab Emirates6.003515.83WinView Scorecard
7th , Group B - Wed, 21 Jun 2023 vs Ireland4.002807.00WinView Scorecard
126th - Tue, 21 Feb 2023 vs Nepal10.006126.10LossView Scorecard
125th - Mon, 20 Feb 2023 vs Namibia4.002616.50WinView Scorecard
123rd - Fri, 17 Feb 2023 vs Nepal3.001906.33LossView Scorecard
122nd - Wed, 15 Feb 2023 vs Namibia4.002305.75WinView Scorecard