Tom Latham
Match Listing — One-Day Internationals

Team
Date
Venue
vs
Match
Res
NZL
3.2.2012
ZIM
1st ODI
Win
24 (33)
NZL
6.2.2012
ZIM
2nd ODI
Win
48 (28)
NZL
9.2.2012
ZIM
3rd ODI
Win
7* (3)
NZL
7.7.2012
WIN
2nd ODI
Loss
2 (8)
NZL
11.7.2012
WIN
3rd ODI
Win
12 (24)
NZL
14.7.2012
WIN
4th ODI
Loss
32 (62)
NZL
16.7.2012
WIN
5th ODI
Loss
11 (25)
NZL
4.11.2012
SRI
2nd ODI
Loss
2 (18)
NZL
31.10.2013
BAN
2nd ODI
Loss
0 (1)
NZL
3.11.2013
BAN
3rd ODI
Loss
43 (73)
NZL
10.11.2013
SRI
1st ODI
N/R
4* (16)
NZL
12.11.2013
SRI
2nd ODI
Win
86 (68)
NZL
16.11.2013
SRI
3rd ODI
Loss
9 (19)
NZL
21.10.2014
RSA
1st ODI
Loss
29 (38)
NZL
24.10.2014
RSA
2nd ODI
Loss
16 (28)
NZL
27.10.2014
RSA
3rd ODI
N/R
NZL
8.12.2014
PAK
1st ODI
Loss
13 (20)
NZL
12.12.2014
PAK
2nd ODI
Win
3 (7)
NZL
14.12.2014
PAK
3rd ODI
Loss
34 (48)
NZL
17.12.2014
PAK
4th ODI
Win
14* (12)
NZL
19.12.2014
PAK
5th ODI
Win
22* (14)
NZL
11.1.2015
SRI
1st ODI
Win
15 (30)
NZL
15.1.2015
SRI
2nd ODI
Loss
5 (15)
NZL
17.1.2015
SRI
3rd ODI
N/R
42 (65)
NZL
29.1.2015
SRI
7th ODI
Loss
6 (9)
NZL
31.1.2015
PAK
1st ODI
Win
23 (28)
NZL
2.8.2015
ZIM
1st ODI
Loss
14 (19)
NZL
4.8.2015
ZIM
2nd ODI
Win
110* (116)
NZL
7.8.2015
ZIM
3rd ODI
Win
16 (29)
NZL
19.8.2015
RSA
1st ODI
Loss
60 (80)
NZL
23.8.2015
RSA
2nd ODI
Win
64 (81)
NZL
26.8.2015
RSA
3rd ODI
Loss
54 (74)
NZL
26.12.2015
SRI
1st ODI
Win
18 (15)
NZL
28.12.2015
SRI
2nd ODI
Win
17* (20)
NZL
31.12.2015
SRI
3rd ODI
Loss
42 (47)
NZL
2.1.2016
SRI
4th ODI
N/R
9 (8)
NZL
5.1.2016
SRI
5th ODI
Win
0 (3)
NZL
25.1.2016
PAK
1st ODI
Win
11 (15)
NZL
16.10.2016
IND
1st ODI
Loss
79* (98)
NZL
20.10.2016
IND
2nd ODI
Win
46 (46)
NZL
23.10.2016
IND
3rd ODI
Loss
61 (72)
NZL
26.10.2016
IND
4th ODI
Win
39 (40)
NZL
29.10.2016
IND
5th ODI
Loss
19 (17)
NZL
4.12.2016
AUS
1st ODI Chappell-Hadlee Trophy
Loss
2 (6)
NZL
6.12.2016
AUS
2nd ODI Chappell-Hadlee Trophy
Loss
4 (12)
NZL
9.12.2016
AUS
3rd ODI Chappell-Hadlee Trophy
Loss
28 (36)
NZL
26.12.2016
BAN
1st ODI
Win
137 (121)
NZL
29.12.2016
BAN
2nd ODI
Win
22 (35)
NZL
31.12.2016
BAN
3rd ODI
Win
4 (7)
NZL
30.1.2017
AUS
1st ODI Chappell-Hadlee Trophy
Win
7 (9)
NZL
5.2.2017
AUS
3rd ODI Chappell-Hadlee Trophy
Win
0 (8)
NZL
19.2.2017
RSA
1st ODI
Loss
0 (11)
NZL
22.2.2017
RSA
2nd ODI
Win
2 (6)
NZL
25.2.2017
RSA
3rd ODI
Loss
0 (7)
NZL
14.5.2017
IRL
ODI Tri Series (IRE)
Win
15 (25)
NZL
17.5.2017
BAN
ODI Tri Series (IRE)
Win
54 (64)
NZL
21.5.2017
IRL
ODI Tri Series (IRE)
Win
104 (111)
NZL
24.5.2017
BAN
ODI Tri Series (IRE)
Loss
84 (92)
NZL
22.10.2017
IND
1st ODI
Win
103* (102)
NZL
25.10.2017
IND
2nd ODI
Loss
38 (62)
NZL
29.10.2017
IND
3rd ODI
Loss
65 (52)
NZL
20.12.2017
WIN
1st ODI
Win
17 (19)
NZL
23.12.2017
WIN
2nd ODI
Win
20 (34)
NZL
26.12.2017
WIN
3rd ODI
Win
37 (42)
NZL
6.1.2018
PAK
1st ODI
Win
3 (7)
NZL
9.1.2018
PAK
2nd ODI
Win
NZL
13.1.2018
PAK
3rd ODI
Win
35 (35)
NZL
16.1.2018
PAK
4th ODI
Win
8 (16)
NZL
19.1.2018
PAK
5th ODI
Win
2 (5)
NZL
25.2.2018
ENG
1st ODI
Win
79 (84)
NZL
28.2.2018
ENG
2nd ODI
Loss
22 (36)
NZL
3.3.2018
ENG
3rd ODI
Loss
0 (1)
NZL
7.3.2018
ENG
4th ODI
Win
71 (67)
NZL
10.3.2018
ENG
5th ODI
Loss
10 (19)
NZL
7.11.2018
PAK
1st ODI
Win
68 (64)
NZL
9.11.2018
PAK
2nd ODI
Loss
1 (7)
NZL
11.11.2018
PAK
3rd ODI
N/R
NZL
23.1.2019
IND
1st ODI
Loss
11 (10)
NZL
26.1.2019
IND
2nd ODI
Loss
34 (32)
NZL
28.1.2019
IND
3rd ODI
Loss
51 (64)
NZL
31.1.2019
IND
4th ODI
Win
NZL
3.2.2019
IND
5th ODI
Loss
37 (49)
NZL
13.2.2019
BAN
1st ODI
Win
NZL
16.2.2019
BAN
2nd ODI
Win
NZL
20.2.2019
BAN
3rd ODI
Win
59 (51)
NZL
1.6.2019
SRI
ICC World Cup
Win
NZL
5.6.2019
BAN
ICC World Cup
Win
0 (4)
NZL
8.6.2019
AFG
ICC World Cup
Win
13* (18)
NZL
19.6.2019
RSA
ICC World Cup
Win
1 (4)
NZL
22.6.2019
WIN
ICC World Cup
Win
12 (16)
NZL
26.6.2019
PAK
ICC World Cup
Loss
1 (14)
NZL
29.6.2019
AUS
ICC World Cup
Loss
14 (28)
NZL
3.7.2019
ENG
ICC World Cup
Loss
57 (65)
NZL
9.7.2019
IND
ICC World Cup Semi-Final
Win
10 (11)
NZL
14.7.2019
ENG
ICC World Cup Final
Loss
47 (56)
NZL
5.2.2020
IND
1st ODI
Win
69 (48)
NZL
8.2.2020
IND
2nd ODI
Win
7 (14)
NZL
11.2.2020
IND
3rd ODI
Win
32* (34)
NZL
13.3.2020
AUS
1st ODI
Loss
38 (40)
NZL
20.3.2021
BAN
1st ODI ICC World Cup Super League
Win
NZL
23.3.2021
BAN
2nd ODI ICC World Cup Super League
Win
110* (108)
NZL
26.3.2021
BAN
3rd ODI ICC World Cup Super League
Win
18 (33)
NZL
29.3.2022
NED
1st ODI ICC World Cup Super League
Win
8* (11)
NZL
2.4.2022
NED
2nd ODI ICC World Cup Super League
Win
140* (123)
NZL
4.4.2022
NED
3rd ODI ICC World Cup Super League
Win
23 (17)
NZL
10.7.2022
IRL
1st ODI ICC World Cup Super League
Win
23 (25)
NZL
12.7.2022
IRL
2nd ODI ICC World Cup Super League
Win
55 (73)
NZL
15.7.2022
IRL
3rd ODI ICC World Cup Super League
Win
30 (26)
NZL
17.8.2022
WIN
1st ODI ICC World Cup Super League
Loss
12 (19)
NZL
19.8.2022
WIN
2nd ODI ICC World Cup Super League
Win
0 (3)
NZL
21.8.2022
WIN
3rd ODI ICC World Cup Super League
Win
69 (75)
NZL
6.9.2022
AUS
1st ODI ICC World Cup Super League
Loss
43 (57)
NZL
8.9.2022
AUS
2nd ODI ICC World Cup Super League
Loss
0 (3)
NZL
11.9.2022
AUS
3rd ODI ICC World Cup Super League
Loss
10 (15)
NZL
25.11.2022
IND
1st ODI ICC World Cup Super League
Win
145* (104)
NZL
27.11.2022
IND
2nd ODI ICC World Cup Super League
N/R
NZL
30.11.2022
IND
3rd ODI ICC World Cup Super League
N/R
NZL
9.1.2023
PAK
1st ODI ICC World Cup Super League
Loss
42 (52)
NZL
11.1.2023
PAK
2nd ODI ICC World Cup Super League
Win
2 (3)
NZL
13.1.2023
PAK
3rd ODI ICC World Cup Super League
Win
16 (22)
NZL
18.1.2023
IND
1st ODI
Loss
24 (46)
NZL
21.1.2023
IND
2nd ODI
Loss
1 (17)
NZL
24.1.2023
IND
3rd ODI
Loss
0 (1)
NZL
25.3.2023
SRI
1st ODI ICC World Cup Super League
Win
5 (17)
NZL
31.3.2023
SRI
3rd ODI ICC World Cup Super League
Win
8 (16)
NZL
27.4.2023
PAK
1st ODI
Loss
20 (36)
NZL
29.4.2023
PAK
2nd ODI
Loss
98 (85)
NZL
3.5.2023
PAK
3rd ODI
Loss
45 (60)
NZL
5.5.2023
PAK
4th ODI
Loss
60 (76)
NZL
7.5.2023
PAK
5th ODI
Win
59 (58)
NZL
8.9.2023
ENG
1st ODI
Win
NZL
10.9.2023
ENG
2nd ODI
Loss
19 (22)
NZL
13.9.2023
ENG
3rd ODI
Loss
3 (12)
NZL
15.9.2023
ENG
4th ODI
Loss
13 (22)
NZL
5.10.2023
ENG
ICC World Cup
Win
NZL
9.10.2023
NED
ICC World Cup
Win
53 (46)
NZL
13.10.2023
BAN
ICC World Cup
Win
NZL
18.10.2023
AFG
ICC World Cup
Win
68 (74)
NZL
22.10.2023
IND
ICC World Cup
Loss
5 (7)
NZL
28.10.2023
AUS
ICC World Cup
Loss
21 (22)
NZL
1.11.2023
RSA
ICC World Cup
Loss
4 (15)
NZL
4.11.2023
PAK
ICC World Cup
Loss
2* (2)
NZL
9.11.2023
SRI
ICC World Cup
Win
2* (2)
NZL
15.11.2023
IND
ICC World Cup Semi-Final
Loss
0 (2)
NZL
17.12.2023
BAN
1st ODI
Win
92 (77)
NZL
20.12.2023
BAN
2nd ODI
Win
34* (32)
NZL
23.12.2023
BAN
3rd ODI
Loss
21 (34)
Team
Date
vs
Res
Pos
Score
Bls
4s
6s
Dismiss
Ct/St
Bowling
NZL
3.2.2012
ZIM
Win
5
24
33
3
0
Ct Wkeep
 
NZL
6.2.2012
ZIM
Win
6
48
28
5
2
Bowled
 
NZL
9.2.2012
ZIM
Win
9
7*
3
0
1
not out
 
NZL
7.7.2012
WIN
Loss
5
2
8
0
0
Caught
1
 
NZL
11.7.2012
WIN
Win
5
12
24
0
0
Caught
 
NZL
14.7.2012
WIN
Loss
6
32
62
1
0
Ct Wkeep
 
NZL
16.7.2012
WIN
Loss
7
11
25
0
0
Ct Wkeep
1
 
NZL
4.11.2012
SRI
Loss
2
2
18
0
0
Bowled
 
NZL
31.10.2013
BAN
Loss
7
0
1
0
0
Run Out
2/1
 
NZL
3.11.2013
BAN
Loss
2
43
73
0
2
Ct Wkeep
 
NZL
10.11.2013
SRI
N/R
2
4*
16
0
0
not out
 
NZL
12.11.2013
SRI
Win
1
86
68
12
1
Caught
 
NZL
16.11.2013
SRI
Loss
1
9
19
2
0
LBW
2
 
NZL
21.10.2014
RSA
Loss
5
29
38
5
0
Stumped
1
 
NZL
24.10.2014
RSA
Loss
4
16
28
2
0
Caught
 
NZL
27.10.2014
RSA
N/R
dnb
 
 
 
NZL
8.12.2014
PAK
Loss
5
13
20
0
0
Run Out
 
NZL
12.12.2014
PAK
Win
5
3
7
0
0
Caught
2
 
NZL
14.12.2014
PAK
Loss
5
34
48
3
0
Caught
 
NZL
17.12.2014
PAK
Win
6
14*
12
0
0
not out
1
 
NZL
19.12.2014
PAK
Win
6
22*
14
4
0
not out
 
NZL
11.1.2015
SRI
Win
4
15
30
2
0
Stumped
 
NZL
15.1.2015
SRI
Loss
3
5
15
0
0
Ct Wkeep
1
 
NZL
17.1.2015
SRI
N/R
3
42
65
4
0
Bowled
 
NZL
29.1.2015
SRI
Loss
2
6
9
1
0
Bowled
 
NZL
31.1.2015
PAK
Win
3
23
28
5
0
Ct Wkeep
2
 
NZL
2.8.2015
ZIM
Loss
2
14
19
3
0
Bowled
 
NZL
4.8.2015
ZIM
Win
2
110*
116
7
2
not out
1
 
NZL
7.8.2015
ZIM
Win
2
16
29
2
0
Caught
 
NZL
19.8.2015
RSA
Loss
1
60
80
4
1
LBW
1
 
NZL
23.8.2015
RSA
Win
2
64
81
8
0
Caught
 
NZL
26.8.2015
RSA
Loss
2
54
74
4
1
Run Out
2
 
NZL
26.12.2015
SRI
Win
3
18
15
2
0
Bowled
2
 
NZL
28.12.2015
SRI
Win
2
17*
20
2
0
not out
1
 
NZL
31.12.2015
SRI
Loss
2
42
47
5
1
Caught
 
NZL
2.1.2016
SRI
N/R
2
9
8
1
0
Ct Wkeep
 
NZL
5.1.2016
SRI
Win
2
0
3
0
0
Ct Wkeep
 
NZL
25.1.2016
PAK
Win
2
11
15
1
0
Ct Wkeep
1
 
NZL
16.10.2016
IND
Loss
2
79*
98
7
1
not out
 
NZL
20.10.2016
IND
Win
2
46
46
6
1
LBW
 
NZL
23.10.2016
IND
Loss
2
61
72
3
1
Caught
 
NZL
26.10.2016
IND
Win
2
39
40
4
0
Caught
2
 
NZL
29.10.2016
IND
Loss
2
19
17
3
0
Caught
1
 
NZL
4.12.2016
AUS
Loss
2
2
6
0
0
Bowled
 
NZL
6.12.2016
AUS
Loss
2
4
12
0
0
Ct & Bld
 
NZL
9.12.2016
AUS
Loss
2
28
36
3
0
Caught
 
NZL
26.12.2016
BAN
Win
2
137
121
7
4
Ct Wkeep
 
NZL
29.12.2016
BAN
Win
2
22
35
4
0
LBW
1
 
NZL
31.12.2016
BAN
Win
2
4
7
1
0
LBW
 
NZL
30.1.2017
AUS
Win
2
7
9
1
0
Ct Wkeep
3/2
 
NZL
5.2.2017
AUS
Win
2
0
8
0
0
Caught
1
 
NZL
19.2.2017
RSA
Loss
2
0
11
0
0
LBW
 
NZL
22.2.2017
RSA
Win
2
2
6
0
0
Caught
2/1
 
NZL
25.2.2017
RSA
Loss
2
0
7
0
0
Caught
 
NZL
14.5.2017
IRL
Win
2
15
25
3
0
Ct Wkeep
3
 
NZL
17.5.2017
BAN
Win
1
54
64
3
1
Ct Wkeep
1
 
NZL
21.5.2017
IRL
Win
2
104
111
9
4
Stumped
 
NZL
24.5.2017
BAN
Loss
1
84
92
11
0
Bowled
 
NZL
22.10.2017
IND
Win
5
103*
102
8
2
not out
1
 
NZL
25.10.2017
IND
Loss
5
38
62
2
0
Bowled
1
 
NZL
29.10.2017
IND
Loss
5
65
52
7
0
Run Out
 
NZL
20.12.2017
WIN
Win
5
17
19
1
0
LBW
3
 
NZL
23.12.2017
WIN
Win
5
20
34
1
0
Ct Wkeep
2
 
NZL
26.12.2017
WIN
Win
5
37
42
5
0
Stumped
 
NZL
6.1.2018
PAK
Win
5
3
7
0
0
Caught
2
 
NZL
9.1.2018
PAK
Win
dnb
 
 
1/1
 
NZL
13.1.2018
PAK
Win
5
35
35
3
0
Caught
 
NZL
16.1.2018
PAK
Win
5
8
16
1
0
Caught
2
 
NZL
19.1.2018
PAK
Win
7
2
5
0
0
Ct Wkeep
 
NZL
25.2.2018
ENG
Win
5
79
84
6
0
Caught
 
NZL
28.2.2018
ENG
Loss
5
22
36
1
0
Caught
 
NZL
3.3.2018
ENG
Loss
5
0
1
0
0
LBW
1
 
NZL
7.3.2018
ENG
Win
5
71
67
2
3
Caught
1
 
NZL
10.3.2018
ENG
Loss
4
10
19
0
0
Caught
 
NZL
7.11.2018
PAK
Win
5
68
64
5
0
LBW
1
 
NZL
9.11.2018
PAK
Loss
5
1
7
0
0
Bowled
1
 
NZL
11.11.2018
PAK
N/R
dnb
 
 
 
NZL
23.1.2019
IND
Loss
5
11
10
1
0
Ct & Bld
1
 
NZL
26.1.2019
IND
Loss
5
34
32
3
1
LBW
1
 
NZL
28.1.2019
IND
Loss
5
51
64
1
1
Caught
-/1
 
NZL
31.1.2019
IND
Win
dnb
 
 
2
 
NZL
3.2.2019
IND
Loss
5
37
49
3
0
LBW
 
NZL
13.2.2019
BAN
Win
dnb
 
 
1/1
 
NZL
16.2.2019
BAN
Win
dnb
 
 
1
 
NZL
20.2.2019
BAN
Win
5
59
51
2
3
Caught
1
 
NZL
1.6.2019
SRI
Win
dnb
 
 
1
 
NZL
5.6.2019
BAN
Win
5
0
4
0
0
Caught
2
 
NZL
8.6.2019
AFG
Win
5
13*
18
1
0
not out
5
 
NZL
19.6.2019
RSA
Win
5
1
4
0
0
Ct Wkeep
 
NZL
22.6.2019
WIN
Win
5
12
16
0
0
Ct & Bld
4
 
NZL
26.6.2019
PAK
Loss
5
1
14
0
0
Ct Wkeep
 
NZL
29.6.2019
AUS
Loss
5
14
28
0
0
Caught
2
 
NZL
3.7.2019
ENG
Loss
5
57
65
5
0
Ct Wkeep
1
 
NZL
9.7.2019
IND
Win
7
10
11
0
0
Caught
3
 
NZL
14.7.2019
ENG
Loss
5
47
56
2
1
Caught
3
 
NZL
5.2.2020
IND
Win
5
69
48
8
2
Caught
1
 
NZL
8.2.2020
IND
Win
5
7
14
0
0
LBW
1
 
NZL
11.2.2020
IND
Win
5
32*
34
3
0
not out
 
NZL
13.3.2020
AUS
Loss
5
38
40
4
0
Caught
1
 
NZL
20.3.2021
BAN
Win
dnb
 
 
 
NZL
23.3.2021
BAN
Win
5
110*
108
10
0
not out
-/1
 
NZL
26.3.2021
BAN
Win
5
18
33
1
0
Caught
3
 
NZL
29.3.2022
NED
Win
5
8*
11
0
0
not out
2
 
NZL
2.4.2022
NED
Win
5
140*
123
10
5
not out
-/1
 
NZL
4.4.2022
NED
Win
8
23
17
3
0
Ct Wkeep
1
 
NZL
10.7.2022
IRL
Win
4
23
25
3
0
LBW
2
 
NZL
12.7.2022
IRL
Win
4
55
73
5
1
LBW
1/1
 
NZL
15.7.2022
IRL
Win
4
30
26
3
1
Caught
 
NZL
17.8.2022
WIN
Loss
5
12
19
1
0
LBW
2
 
NZL
19.8.2022
WIN
Win
4
0
3
0
0
Caught
1
 
NZL
21.8.2022
WIN
Win
4
69
75
6
0
Caught
 
NZL
6.9.2022
AUS
Loss
4
43
57
2
1
Caught
 
NZL
8.9.2022
AUS
Loss
4
0
3
0
0
Caught
-/1
 
NZL
11.9.2022
AUS
Loss
4
10
15
0
0
Stumped
1
 
NZL
25.11.2022
IND
Win
5
145*
104
19
5
not out
1
 
NZL
27.11.2022
IND
N/R
dnb
 
 
 
NZL
30.11.2022
IND
N/R
dnb
 
 
2
 
NZL
9.1.2023
PAK
Loss
5
42
52
3
0
Caught
-/1
 
NZL
11.1.2023
PAK
Win
5
2
3
0
0
LBW
2/1
 
NZL
13.1.2023
PAK
Win
5
16
22
1
0
Bowled
1/1
 
NZL
18.1.2023
IND
Loss
5
24
46
3
0
Caught
1
 
NZL
21.1.2023
IND
Loss
5
1
17
0
0
Caught
-/1
 
NZL
24.1.2023
IND
Loss
5
0
1
0
0
Caught
1
 
NZL
25.3.2023
SRI
Win
5
5
17
0
0
Ct Wkeep
1
 
NZL
31.3.2023
SRI
Win
5
8
16
0
0
Bowled
2
 
NZL
27.4.2023
PAK
Loss
4
20
36
0
0
LBW
2
 
NZL
29.4.2023
PAK
Loss
4
98
85
8
1
Ct Wkeep
 
NZL
3.5.2023
PAK
Loss
4
45
60
3
0
Bowled
1
 
NZL
5.5.2023
PAK
Loss
4
60
76
5
0
Ct Wkeep
 
NZL
7.5.2023
PAK
Win
4
59
58
5
0
Caught
2
 
NZL
8.9.2023
ENG
Win
dnb
 
 
1
 
NZL
10.9.2023
ENG
Loss
5
19
22
1
0
Ct Wkeep
 
NZL
13.9.2023
ENG
Loss
5
3
12
0
0
Bowled
1
 
NZL
15.9.2023
ENG
Loss
5
13
22
1
0
Bowled
1
 
NZL
5.10.2023
ENG
Win
dnb
 
 
3
 
NZL
9.10.2023
NED
Win
5
53
46
6
1
Stumped
 
NZL
13.10.2023
BAN
Win
dnb
 
 
2
 
NZL
18.10.2023
AFG
Win
5
68
74
3
2
Bowled
1
 
NZL
22.10.2023
IND
Loss
5
5
7
1
0
LBW
 
NZL
28.10.2023
AUS
Loss
5
21
22
2
0
Caught
 
NZL
1.11.2023
RSA
Loss
5
4
15
0
0
Caught
 
NZL
4.11.2023
PAK
Loss
8
2*
2
0
0
not out
 
NZL
9.11.2023
SRI
Win
7
2*
2
0
0
not out
3
 
NZL
15.11.2023
IND
Loss
5
0
2
0
0
LBW
 
NZL
17.12.2023
BAN
Win
4
92
77
9
3
Bowled
1
 
NZL
20.12.2023
BAN
Win
4
34*
32
4
0
not out
1
 
NZL
23.12.2023
BAN
Loss
4
21
34
0
1
Bowled
 

Copyright © 2024 Hat Trick Stats Cricket Database