Records type batting analysis [change type]
View innings by innings list [change view]
Not involving the player O Harvey (GHA) remove O Harvey (GHA) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2024 277 340 33 11422 167* 37.20 15085 75.71 23 53 31 1291 215 Profile
filtered 2011-2024 277 340 33 11422 167* 37.20 15085 75.71 23 53 31 1291 215
Innings by innings list
41* 29 21 1 3 195.23 6 not out 2 ODI v India Cardiff 16 Sep 2011 ODI # 3195
DNB - - - - - - - 2 T20I v West Indies The Oval 23 Sep 2011 T20I # 207
4 6 5 0 0 80.00 5 bowled 2 T20I v West Indies The Oval 25 Sep 2011 T20I # 208
3 8 7 0 0 42.85 6 caught 2 ODI v India Hyderabad 14 Oct 2011 ODI # 3199
35 74 49 3 0 71.42 6 caught 1 ODI v India Delhi 17 Oct 2011 ODI # 3201
DNB - - - - - - - 1 ODI v India Mohali 20 Oct 2011 ODI # 3205
9 - 19 1 0 47.36 6 bowled 1 ODI v India Wankhede 23 Oct 2011 ODI # 3207
2 8 7 0 0 28.57 6 caught 2 ODI v India Eden Gardens 25 Oct 2011 ODI # 3210
2* 9 3 0 0 66.66 6 not out 2 T20I v India Eden Gardens 29 Oct 2011 T20I # 214
22* 40 21 0 0 104.76 5 not out 2 T20I v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
60* 57 46 5 2 130.43 5 not out 1 T20I v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
3 9 8 0 0 37.50 5 bowled 1 T20I v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
16 32 27 3 0 59.25 6 lbw 2 Test v West Indies Lord's 17 May 2012 Test # 2043
0* 4 3 0 0 0.00 7 not out 4 Test v West Indies Lord's 17 May 2012 Test # 2043
4 25 17 0 0 23.52 6 caught 2 Test v West Indies Nottingham 25 May 2012 Test # 2044
DNB - - - - - - - 4 Test v West Indies Nottingham 25 May 2012 Test # 2044
18 36 37 3 0 48.64 6 bowled 2 Test v West Indies Birmingham 7 Jun 2012 Test # 2045
DNB - - - - - - - 2 T20I v West Indies Nottingham 24 Jun 2012 T20I # 246
95 310 196 13 0 48.46 6 bowled 2 Test v South Africa Lord's 16 Aug 2012 Test # 2053
54 68 47 8 0 114.89 6 bowled 4 Test v South Africa Lord's 16 Aug 2012 Test # 2053
29 62 52 4 0 55.76 4 caught 1 ODI v South Africa Nottingham 5 Sep 2012 ODI # 3304
15 24 17 1 0 88.23 5 caught 1 T20I v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
DNB - - - - - - - 2 T20I v South Africa Manchester 10 Sep 2012 T20I # 260
4 2 2 1 0 200.00 6 bowled 1 T20I v South Africa Birmingham 12 Sep 2012 T20I # 262
12 10 5 1 1 240.00 6 caught 1 T20I v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
1 7 8 0 0 12.50 5 bowled 2 T20I v India Colombo (RPS) 23 Sep 2012 T20I # 272
18 32 29 2 0 62.06 4 caught 2 T20I v West Indies Pallekele 27 Sep 2012 T20I # 276
5* 4 2 1 0 250.00 6 not out 2 T20I v New Zealand Pallekele 29 Sep 2012 T20I # 279
2 1 2 0 0 100.00 3 caught 2 T20I v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
9 32 23 2 0 39.13 5 caught 2 Test v India Wankhede 23 Nov 2012 Test # 2062
DNB - - - - - - - 4 Test v India Wankhede 23 Nov 2012 Test # 2062
38 36 22 3 2 172.72 5 caught 1 T20I v New Zealand Auckland 9 Feb 2013 T20I # 301
8 13 9 2 0 88.88 4 caught 2 T20I v New Zealand Hamilton 12 Feb 2013 T20I # 302
DNB - - - - - - - 2 T20I v New Zealand Wellington 15 Feb 2013 T20I # 304
3 17 12 0 0 25.00 6 lbw 2 Test v New Zealand Auckland 22 Mar 2013 Test # 2084
6 25 19 1 0 31.57 7 caught 4 Test v New Zealand Auckland 22 Mar 2013 Test # 2084
41 155 107 4 0 38.31 6 caught 1 Test v New Zealand Lord's 16 May 2013 Test # 2088
5 12 13 0 0 38.46 5 bowled 3 Test v New Zealand Lord's 16 May 2013 Test # 2088
64 137 99 8 0 64.64 6 caught 1 Test v New Zealand Leeds 24 May 2013 Test # 2089
26* 20 22 2 1 118.18 6 not out 3 Test v New Zealand Leeds 24 May 2013 Test # 2089
37 103 51 7 0 72.54 6 bowled 1 Test v Australia Nottingham 10 Jul 2013 Test # 2090
15 83 62 0 0 24.19 6 caught 3 Test v Australia Nottingham 10 Jul 2013 Test # 2090
67 199 146 7 0 45.89 6 caught 1 Test v Australia Lord's 18 Jul 2013 Test # 2091
20 46 54 2 1 37.03 7 caught 3 Test v Australia Lord's 18 Jul 2013 Test # 2091
22 68 51 3 0 43.13 7 caught 2 Test v Australia Manchester 1 Aug 2013 Test # 2092
DNB - - - - - - - 4 Test v Australia Manchester 1 Aug 2013 Test # 2092
14 105 77 1 0 18.18 6 lbw 1 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
28 86 65 6 0 43.07 6 caught 3 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
10 19 17 0 1 58.82 7 bowled 1 Test v Australia Melbourne 26 Dec 2013 Test # 2110
21 47 28 2 2 75.00 7 caught 3 Test v Australia Melbourne 26 Dec 2013 Test # 2110
18 69 50 1 0 36.00 8 caught 2 Test v Australia Sydney 3 Jan 2014 Test # 2113
0 4 3 0 0 0.00 7 caught 4 Test v Australia Sydney 3 Jan 2014 Test # 2113
TDNB - - - - - - - - ODI v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
83* 84 60 11 0 138.33 6 not out 2 ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
1 3 2 0 0 50.00 4 bowled 1 T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
5 14 12 1 0 41.66 5 caught 2 Test v Australia Birmingham 29 Jul 2015 Test # 2173
DNB - - - - - - - 4 Test v Australia Birmingham 29 Jul 2015 Test # 2173
74 146 105 12 0 70.47 5 caught 2 Test v Australia Nottingham 6 Aug 2015 Test # 2175
13 26 15 1 0 86.66 5 caught 2 Test v Australia The Oval 20 Aug 2015 Test # 2178
26 64 48 5 0 54.16 5 caught 3 Test v Australia The Oval 20 Aug 2015 Test # 2178
17 24 18 1 1 94.44 6 run out 1 ODI v Australia Manchester 8 Sep 2015 ODI # 3682
31 43 27 3 1 114.81 6 caught 2 ODI v Australia Leeds 11 Sep 2015 ODI # 3683
10 29 15 1 0 66.66 6 lbw 1 ODI v Australia Manchester 13 Sep 2015 ODI # 3684
8 41 39 1 0 20.51 6 lbw 2 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
15 19 10 1 1 150.00 5 stumped 4 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
46 138 104 5 1 44.23 5 lbw 2 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
22 103 86 2 0 25.58 5 bowled 4 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
43 165 118 5 0 36.44 6 bowled 2 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
0 5 4 0 0 0.00 6 lbw 4 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
41 99 56 6 0 73.21 7 caught 1 Test v South Africa Durban 26 Dec 2015 Test # 2196
79 128 76 9 3 103.94 7 caught 3 Test v South Africa Durban 26 Dec 2015 Test # 2196
150* 281 191 18 2 78.53 7 not out 1 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
30* 92 75 2 0 40.00 7 not out 3 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
45 152 84 5 0 53.57 7 caught 2 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
DNB - - - - - - - 4 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
0 3 3 0 0 0.00 7 caught 2 Test v South Africa Centurion 22 Jan 2016 Test # 2200
14 20 13 2 0 107.69 7 caught 4 Test v South Africa Centurion 22 Jan 2016 Test # 2200
140 264 183 13 1 76.50 7 caught 1 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
48 91 57 5 0 84.21 6 caught 1 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
DNB - - - - - - - 4 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
167* 405 251 18 0 66.53 6 not out 1 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
32 89 72 1 0 44.44 5 bowled 3 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
3 13 6 0 0 50.00 5 caught 2 ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
DNB - - - - - - - 2 ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
DNB - - - - - - - 2 ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
29* 50 27 3 0 107.40 5 not out 2 ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
22 26 28 1 0 78.57 5 caught 1 ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
DNB - - - - - - - 2 T20I v Sri Lanka Southampton 5 Jul 2016 T20I # 561
29 57 45 5 0 64.44 6 bowled 2 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
48 207 147 4 0 32.65 6 bowled 4 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
58 91 81 7 0 71.60 8 caught 1 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - - - - - - - 3 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
12 19 16 1 0 75.00 6 caught 1 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
83 177 127 8 0 65.35 6 lbw 3 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
55 151 93 7 0 59.13 6 caught 1 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
81 169 127 8 0 63.77 6 caught 3 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
61 97 83 4 1 73.49 6 run out 2 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
33 48 36 4 0 91.66 6 caught 1 ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
0 5 3 0 0 0.00 4 run out 1 ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
35 87 53 1 0 66.03 4 caught 2 ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
15 30 18 1 0 83.33 4 bowled 2 ODI v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
52 156 126 8 0 41.26 7 bowled 1 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
47 141 95 6 0 49.47 7 bowled 3 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
24 58 48 0 0 50.00 7 lbw 2 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
3 18 8 0 0 37.50 7 caught 4 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
46 80 57 5 2 80.70 7 caught 1 Test v India Rajkot 9 Nov 2016 Test # 2232
DNB - - - - - - - 3 Test v India Rajkot 9 Nov 2016 Test # 2232
53 164 152 5 0 34.86 7 bowled 2 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
34* 57 40 7 0 85.00 7 not out 4 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
89 260 177 6 0 50.28 5 lbw 1 Test v India Mohali 26 Nov 2016 Test # 2238
15 48 34 1 0 44.11 4 caught 3 Test v India Mohali 26 Nov 2016 Test # 2238
14 40 20 1 0 70.00 5 caught 1 Test v India Wankhede 8 Dec 2016 Test # 2239
51 132 107 2 0 47.66 5 lbw 3 Test v India Wankhede 8 Dec 2016 Test # 2239
49 106 90 0 3 54.44 5 caught 1 Test v India Chennai 16 Dec 2016 Test # 2241
1 15 6 0 0 16.66 5 caught 3 Test v India Chennai 16 Dec 2016 Test # 2241
56 99 64 5 1 87.50 3 caught 1 ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
10* 19 15 1 0 66.66 5 not out 2 ODI v Ireland Bristol 5 May 2017 ODI # 3864
72* 67 44 7 3 163.63 5 not out 1 ODI v Ireland Lord's 7 May 2017 ODI # 3865
51 112 67 8 0 76.11 5 stumped 1 ODI v South Africa Lord's 29 May 2017 ODI # 3874
43 65 57 4 0 75.43 1 caught 1 ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
60* 42 35 6 2 171.42 3 not out 2 T20I v South Africa Southampton 21 Jun 2017 T20I # 614
47 53 37 8 1 127.02 3 caught 2 T20I v South Africa Taunton 23 Jun 2017 T20I # 615
10 38 25 2 0 40.00 5 lbw 1 Test v South Africa Lord's 6 Jul 2017 Test # 2262
51 113 76 6 0 67.10 5 stumped 3 Test v South Africa Lord's 6 Jul 2017 Test # 2262
45 106 81 7 0 55.55 5 bowled 2 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
16 52 29 3 0 55.17 5 caught 4 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
36 76 52 6 0 69.23 7 caught 1 Test v South Africa The Oval 27 Jul 2017 Test # 2266
63 72 58 6 1 108.62 7 caught 3 Test v South Africa The Oval 27 Jul 2017 Test # 2266
99 192 145 14 1 68.27 7 lbw 1 Test v South Africa Manchester 4 Aug 2017 Test # 2268
10 43 30 2 0 33.33 7 caught 3 Test v South Africa Manchester 4 Aug 2017 Test # 2268
18 34 33 1 0 54.54 7 bowled 1 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
2 19 9 0 0 22.22 7 caught 1 Test v West Indies Leeds 25 Aug 2017 Test # 2271
18 28 21 4 0 85.71 7 bowled 3 Test v West Indies Leeds 25 Aug 2017 Test # 2271
21 68 48 3 0 43.75 7 lbw 2 Test v West Indies Lord's 7 Sep 2017 Test # 2274
DNB - - - - - - - 4 Test v West Indies Lord's 7 Sep 2017 Test # 2274
27 43 21 1 1 128.57 6 caught 2 T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
100* 130 97 11 0 103.09 1 not out 2 ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
9* 12 7 1 0 128.57 1 not out 1 ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
13 25 17 1 1 76.47 1 caught 1 ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
39 - 51 2 0 76.47 2 caught 2 ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
141* - 114 17 0 123.68 2 not out 2 ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
9 40 24 1 0 37.50 7 caught 1 Test v Australia Brisbane 23 Nov 2017 Test # 2282
42 126 75 2 1 56.00 7 caught 3 Test v Australia Brisbane 23 Nov 2017 Test # 2282
21 63 50 2 0 42.00 7 caught 2 Test v Australia Adelaide 2 Dec 2017 Test # 2285
36 91 57 5 0 63.15 8 bowled 4 Test v Australia Adelaide 2 Dec 2017 Test # 2285
119 319 215 18 0 55.34 6 bowled 1 Test v Australia Perth 14 Dec 2017 Test # 2288
14 44 26 3 0 53.84 6 bowled 3 Test v Australia Perth 14 Dec 2017 Test # 2288
22 45 39 3 0 56.41 6 caught 2 Test v Australia Melbourne 26 Dec 2017 Test # 2289
5 9 7 1 0 71.42 6 caught 1 Test v Australia Sydney 4 Jan 2018 Test # 2291
38 183 143 4 0 26.57 6 lbw 3 Test v Australia Sydney 4 Jan 2018 Test # 2291
14 22 11 2 0 127.27 2 caught 2 ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
60 - 56 9 0 107.14 2 caught 2 ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
39 - 57 2 0 68.42 2 bowled 1 ODI v Australia Sydney 21 Jan 2018 ODI # 3960
0 - 9 0 0 0.00 2 caught 1 ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
44 - 48 4 2 91.66 2 bowled 1 ODI v Australia Perth 28 Jan 2018 ODI # 3968
4 15 13 1 0 30.76 2 caught 1 ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
37 63 39 5 1 94.87 2 caught 2 ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
19 74 39 1 0 48.71 2 bowled 1 ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
138 160 106 14 7 130.18 2 caught 1 ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
104 82 60 9 6 173.33 1 hit wicket 2 ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
0 8 4 0 0 0.00 6 caught 1 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
26 88 72 4 0 36.11 6 caught 3 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
101 252 170 11 1 59.41 7 caught 1 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
36 83 54 5 0 66.66 7 caught 3 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
27 97 59 4 0 45.76 5 bowled 1 Test v Pakistan Lord's 24 May 2018 Test # 2304
0 5 2 0 0 0.00 5 bowled 3 Test v Pakistan Lord's 24 May 2018 Test # 2304
21 60 48 4 0 43.75 6 caught 2 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
105 - 59 12 6 177.96 2 caught 2 ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
28 32 23 6 0 121.73 2 caught 2 ODI v Australia The Oval 13 Jun 2018 ODI # 4009
42 36 24 8 1 175.00 2 caught 1 ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
139 - 92 15 5 151.08 2 caught 1 ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
79 - 66 10 0 119.69 2 caught 2 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
12 - 20 1 0 60.00 2 bowled 2 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
14* - 8 0 2 175.00 6 not out 1 T20I v Australia Birmingham 27 Jun 2018 T20I # 679
0 - 1 0 0 0.00 5 stumped 1 T20I v India Manchester 3 Jul 2018 T20I # 684
28 - 18 0 2 155.55 6 caught 2 T20I v India Cardiff 6 Jul 2018 T20I # 688
25 - 14 2 2 178.57 6 caught 1 T20I v India Bristol 8 Jul 2018 T20I # 690
38 - 35 5 1 108.57 2 lbw 1 ODI v India Nottingham 12 Jul 2018 ODI # 4014
38 - 31 5 1 122.58 2 bowled 1 ODI v India Lord's 14 Jul 2018 ODI # 4016
30 20 13 7 0 230.76 2 caught 2 ODI v India Leeds 17 Jul 2018 ODI # 4018
70 119 88 9 0 79.54 5 bowled 1 Test v India Birmingham 1 Aug 2018 Test # 2314
28 68 40 5 0 70.00 5 caught 3 Test v India Birmingham 1 Aug 2018 Test # 2314
93 202 144 12 0 64.58 5 caught 2 Test v India Lord's 9 Aug 2018 Test # 2315
15 66 41 3 0 36.58 5 caught 2 Test v India Nottingham 18 Aug 2018 Test # 2316
0 2 1 0 0 0.00 7 bowled 4 Test v India Nottingham 18 Aug 2018 Test # 2316
6 33 16 0 0 37.50 4 caught 1 Test v India Southampton 30 Aug 2018 Test # 2317
0 2 1 0 0 0.00 5 bowled 3 Test v India Southampton 30 Aug 2018 Test # 2317
0 6 4 0 0 0.00 5 caught 1 Test v India The Oval 7 Sep 2018 Test # 2318
18 28 27 3 0 66.66 5 bowled 3 Test v India The Oval 7 Sep 2018 Test # 2318
25 - 24 4 1 104.16 2 caught 1 ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
26 59 40 3 0 65.00 2 bowled 1 ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
4 - 2 1 0 200.00 2 caught 2 ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
110 - 186 9 1 59.13 3 bowled 1 Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
15 - 31 1 0 48.38 3 caught 3 Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
12 27 17 1 0 70.58 3 bowled 2 Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
30 90 53 6 0 56.60 3 caught 4 Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
52 102 64 9 1 81.25 3 lbw 1 Test v West Indies North Sound 31 Jan 2019 Test # 2344
14 26 17 2 0 82.35 3 bowled 3 Test v West Indies North Sound 31 Jan 2019 Test # 2344
2 75 33 0 0 6.06 7 bowled 1 Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
DNB - - - - - - - 3 Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
34 48 33 6 0 103.03 2 caught 2 ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
0 2 1 0 0 0.00 2 lbw 2 ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
TDNB - - - - - - - - ODI v West Indies St George's 25 Feb 2019 ODI # 4098
56 - 43 4 4 130.23 1 bowled 1 ODI v West Indies St George's 27 Feb 2019 ODI # 4099
11 - 11 2 0 100.00 1 bowled 1 ODI v West Indies Gros Islet 2 Mar 2019 ODI # 4103
68 - 40 9 2 170.00 2 caught 2 T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
12 - 8 2 0 150.00 2 caught 1 T20I v West Indies Basseterre 8 Mar 2019 T20I # 751
37 32 31 4 2 119.35 2 bowled 2 T20I v West Indies Basseterre 10 Mar 2019 T20I # 752
TDNB - - - - - - - - ODI v Pakistan The Oval 8 May 2019 ODI # 4130
51 86 45 6 0 113.33 2 caught 1 ODI v Pakistan Southampton 11 May 2019 ODI # 4133
128 135 93 15 5 137.63 2 bowled 2 ODI v Pakistan Bristol 14 May 2019 ODI # 4135
32 53 21 6 0 152.38 2 caught 1 ODI v Pakistan Leeds 19 May 2019 ODI # 4140
0 2 1 0 0 0.00 2 caught 1 ODI v South Africa The Oval 30 May 2019 ODI # 4143
32 46 31 4 1 103.22 2 caught 2 ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
51 81 50 6 0 102.00 2 caught 1 ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
45 72 46 7 0 97.82 1 caught 2 ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
90 115 99 8 3 90.90 2 caught 1 ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
0 3 1 0 0 0.00 2 lbw 2 ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
27 68 39 5 0 69.23 2 caught 2 ODI v Australia Lord's 25 Jun 2019 ODI # 4173
111 138 109 10 6 101.83 2 caught 1 ODI v India Birmingham 30 Jun 2019 ODI # 4179
106 147 99 15 1 107.07 2 bowled 1 ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
34 88 43 5 0 79.06 2 lbw 2 ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
36 79 55 7 0 65.45 2 bowled 2 ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
0 15 6 0 0 0.00 5 bowled 1 Test v Ireland Lord's 24 Jul 2019 Test # 2352
0 8 6 0 0 0.00 6 lbw 3 Test v Ireland Lord's 24 Jul 2019 Test # 2352
8 47 35 1 0 22.85 7 caught 2 Test v Australia Birmingham 1 Aug 2019 Test # 2353
6 20 8 1 0 75.00 7 caught 4 Test v Australia Birmingham 1 Aug 2019 Test # 2353
52 159 95 7 0 54.73 7 caught 1 Test v Australia Lord's 14 Aug 2019 Test # 2355
30* 64 37 1 2 81.08 7 not out 3 Test v Australia Lord's 14 Aug 2019 Test # 2355
4 33 15 1 0 26.66 6 caught 2 Test v Australia Leeds 22 Aug 2019 Test # 2357
36 110 68 4 0 52.94 6 caught 4 Test v Australia Leeds 22 Aug 2019 Test # 2357
17 59 37 2 0 45.94 7 bowled 2 Test v Australia Manchester 4 Sep 2019 Test # 2360
25 101 61 1 0 40.98 6 lbw 4 Test v Australia Manchester 4 Sep 2019 Test # 2360
22 88 55 3 0 40.00 5 lbw 1 Test v Australia The Oval 12 Sep 2019 Test # 2362
14 41 24 3 0 58.33 5 caught 3 Test v Australia The Oval 12 Sep 2019 Test # 2362
35 - 28 5 1 125.00 1 caught 2 T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
0 1 1 0 0 0.00 1 caught 2 T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
8 15 9 1 0 88.88 2 caught 1 T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
47 - 18 2 5 261.11 2 caught 2 T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
1 5 6 0 0 16.66 6 bowled 2 Test v South Africa Centurion 26 Dec 2019 Test # 2377
9 29 25 2 0 36.00 6 caught 4 Test v South Africa Centurion 26 Dec 2019 Test # 2377
19 46 25 3 0 76.00 2 caught 1 ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
TDNB - - - - - - - - ODI v South Africa Durban 7 Feb 2020 ODI # 4238
43 30 23 6 3 186.95 2 caught 2 ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
23 29 19 3 0 121.05 3 lbw 2 T20I v South Africa East London 12 Feb 2020 T20I # 1039
35 23 17 2 3 205.88 3 bowled 1 T20I v South Africa Durban 14 Feb 2020 T20I # 1041
64 50 34 7 3 188.23 3 bowled 2 T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
2 15 7 0 0 28.57 2 lbw 2 ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
82 74 41 14 2 200.00 2 caught 2 ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
4 16 7 0 0 57.14 2 bowled 1 ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
2 - 4 0 0 50.00 2 caught 1 T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
44 34 24 4 2 183.33 2 caught 2 T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
0 4 3 0 0 0.00 2 bowled 2 T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
8 20 7 1 0 114.28 2 caught 1 T20I v Australia Southampton 4 Sep 2020 T20I # 1095
9 - 11 2 0 81.81 2 hit wicket 2 T20I v Australia Southampton 6 Sep 2020 T20I # 1096
55 65 44 3 3 125.00 2 caught 1 T20I v Australia Southampton 8 Sep 2020 T20I # 1097
84 162 107 4 4 78.50 2 caught 2 ODI v Australia Manchester 11 Sep 2020 ODI # 4259
0 20 7 0 0 0.00 2 caught 1 ODI v Australia Manchester 13 Sep 2020 ODI # 4260
112 177 126 12 2 88.88 2 bowled 1 ODI v Australia Manchester 16 Sep 2020 ODI # 4261
86* - 48 9 4 179.16 4 not out 2 T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
3 - 7 0 0 42.85 4 caught 2 T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
DNB - - - - - - - 2 T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
47 154 93 2 0 50.53 3 caught 2 Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
35* 87 65 2 0 53.84 3 not out 4 Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
28 141 73 5 0 38.35 3 caught 2 Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
29 46 28 3 1 103.57 3 lbw 4 Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
0 21 9 0 0 0.00 3 lbw 1 Test v India Ahmedabad 24 Feb 2021 Test # 2412
0 3 2 0 0 0.00 3 bowled 3 Test v India Ahmedabad 24 Feb 2021 Test # 2412
28 107 67 6 0 41.79 3 lbw 1 Test v India Ahmedabad 4 Mar 2021 Test # 2414
0 2 1 0 0 0.00 3 caught 3 Test v India Ahmedabad 4 Mar 2021 Test # 2414
26* 22 17 1 2 152.94 4 not out 2 T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
20 31 15 1 1 133.33 4 caught 1 T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
40* 43 28 5 0 142.85 4 not out 2 T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
25 38 19 2 1 131.57 4 caught 2 T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
7 10 7 1 0 100.00 4 caught 2 T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
94 105 66 6 7 142.42 2 caught 2 ODI v India Pune 23 Mar 2021 ODI # 4281
124 174 112 11 7 110.71 2 caught 2 ODI v India Pune 26 Mar 2021 ODI # 4283
1 17 4 0 0 25.00 2 lbw 2 ODI v India Pune 28 Mar 2021 ODI # 4284
13* 12 12 1 1 108.33 4 not out 2 T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
0 7 3 0 0 0.00 2 bowled 2 T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
51 54 43 5 1 118.60 1 bowled 1 T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
43 33 21 6 1 204.76 1 bowled 2 ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
29 59 36 3 1 80.55 2 bowled 2 ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
TDNB - - - - - - - - ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
11 12 7 1 1 157.14 3 caught 2 T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
13 8 7 2 0 185.71 6 caught 1 T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
5 12 8 0 0 62.50 4 caught 2 T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
29 108 71 4 0 40.84 5 lbw 1 Test v India Nottingham 4 Aug 2021 Test # 2428
30 56 50 4 0 60.00 5 caught 3 Test v India Nottingham 4 Aug 2021 Test # 2428
57 165 107 7 0 53.27 5 caught 2 Test v India Lord's 12 Aug 2021 Test # 2429
2 34 24 0 0 8.33 5 lbw 4 Test v India Lord's 12 Aug 2021 Test # 2429
29 54 43 4 1 67.44 5 caught 2 Test v India Leeds 25 Aug 2021 Test # 2432
37 108 77 7 0 48.05 7 lbw 2 Test v India The Oval 2 Sep 2021 Test # 2433
0 10 4 0 0 0.00 6 bowled 4 Test v India The Oval 2 Sep 2021 Test # 2433
9 7 6 2 0 150.00 3 caught 2 T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
8* 9 4 1 0 200.00 4 not out 2 T20I v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
16* 13 11 0 2 145.45 4 not out 2 T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
0 4 1 0 0 0.00 4 lbw 1 T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
1 7 3 0 0 33.33 4 lbw 2 T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
13 27 17 2 0 76.47 2 caught 1 T20I v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
35 124 75 3 0 46.66 6 caught 1 Test v Australia Melbourne 26 Dec 2021 Test # 2442
5 31 18 0 0 27.77 7 lbw 3 Test v Australia Melbourne 26 Dec 2021 Test # 2442
113 278 158 8 3 71.51 6 caught 2 Test v Australia Sydney 5 Jan 2022 Test # 2446
41 156 105 3 0 39.04 6 caught 4 Test v Australia Sydney 5 Jan 2022 Test # 2446
140 388 259 21 0 54.05 6 caught 1 Test v West Indies North Sound 8 Mar 2022 Test # 2454
15* 40 21 1 0 71.42 6 not out 3 Test v West Indies North Sound 8 Mar 2022 Test # 2454
20 54 38 3 0 52.63 6 caught 1 Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
29 30 25 1 2 116.00 6 caught 3 Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
0 10 3 0 0 0.00 6 caught 1 Test v West Indies St George's 24 Mar 2022 Test # 2459
22 110 82 2 0 26.82 6 caught 3 Test v West Indies St George's 24 Mar 2022 Test # 2459
1 24 9 0 0 11.11 5 bowled 2 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
16 21 15 3 0 106.66 5 bowled 4 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
8 14 11 2 0 72.72 5 caught 2 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
136 150 92 14 7 147.82 5 caught 4 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
162 304 157 24 0 103.18 5 caught 2 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
71* 62 44 8 3 161.36 5 not out 4 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
106 235 140 14 2 75.71 5 caught 2 Test v India Birmingham 1 Jul 2022 Test # 2470
114* 235 145 15 1 78.62 5 not out 4 Test v India Birmingham 1 Jul 2022 Test # 2470
7 30 20 1 0 35.00 2 caught 1 ODI v India The Oval 12 Jul 2022 ODI # 4424
38 70 38 6 0 100.00 2 bowled 1 ODI v India Lord's 14 Jul 2022 ODI # 4428
0 8 3 0 0 0.00 2 caught 1 ODI v India Manchester 17 Jul 2022 ODI # 4433
63 112 71 7 0 88.73 2 lbw 2 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
28 44 27 3 0 103.70 2 bowled 1 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
TDNB - - - - - - - - ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
90 79 53 3 8 169.81 4 caught 1 T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
30 29 21 4 0 142.85 5 caught 2 T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
27 57 30 2 0 90.00 4 caught 2 T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
0 15 5 0 0 0.00 5 bowled 1 Test v South Africa Lord's 17 Aug 2022 Test # 2474
18 26 24 2 0 75.00 5 caught 3 Test v South Africa Lord's 17 Aug 2022 Test # 2474
49 85 63 7 0 77.77 5 caught 2 Test v South Africa Manchester 25 Aug 2022 Test # 2475
DNB - - - - - - - 2 Test v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - - - 4 Test v Ireland Lord's 1 Jun 2023 Test # 2504
78 102 78 12 0 100.00 7 stumped 1 Test v Australia Birmingham 16 Jun 2023 Test # 2507
20 58 39 3 0 51.28 7 lbw 3 Test v Australia Birmingham 16 Jun 2023 Test # 2507
16 58 36 2 0 44.44 7 caught 2 Test v Australia Lord's 28 Jun 2023 Test # 2508
10 32 22 2 0 45.45 7 stumped 4 Test v Australia Lord's 28 Jun 2023 Test # 2508
12 51 37 2 0 32.43 5 caught 2 Test v Australia Leeds 6 Jul 2023 Test # 2509
5 9 8 1 0 62.50 7 bowled 4 Test v Australia Leeds 6 Jul 2023 Test # 2509
99* 123 81 10 4 122.22 7 not out 2 Test v Australia Manchester 19 Jul 2023 Test # 2512
4 16 14 0 0 28.57 7 bowled 1 Test v Australia The Oval 27 Jul 2023 Test # 2515
78 136 103 11 0 75.72 6 caught 3 Test v Australia The Oval 27 Jul 2023 Test # 2515
4 2 2 1 0 200.00 1 caught 2 T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
86* 92 60 8 4 143.33 1 not out 1 T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
12 31 16 1 0 75.00 1 caught 2 T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
73 49 41 5 6 178.04 1 caught 1 T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
6 9 8 1 0 75.00 1 caught 1 ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
0 1 1 0 0 0.00 1 caught 1 ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
13 22 16 1 0 81.25 1 caught 1 ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
33 57 35 4 1 94.28 1 caught 1 ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
52 80 59 8 0 88.13 1 bowled 1 ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
2 5 4 0 0 50.00 1 lbw 2 ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
10 13 12 1 1 83.33 1 caught 2 ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
30 64 31 3 0 96.77 1 caught 1 ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
14 53 23 2 0 60.86 1 bowled 2 ODI v India Lucknow 29 Oct 2023 ODI # 4686
0 1 1 0 0 0.00 1 caught 2 ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
15 29 17 2 0 88.23 1 caught 1 ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
59 81 61 7 1 96.72 2 caught 1 ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
37 61 58 5 0 63.79 5 bowled 1 Test v India Hyderabad 25 Jan 2024 Test # 2525
10 28 24 1 0 41.66 5 bowled 3 Test v India Hyderabad 25 Jan 2024 Test # 2525
25 46 39 4 0 64.10 5 caught 2 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
26 48 36 5 0 72.22 6 lbw 4 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
0 6 4 0 0 0.00 5 lbw 2 Test v India Rajkot 15 Feb 2024 Test # 2530
4 9 3 1 0 133.33 5 lbw 4 Test v India Rajkot 15 Feb 2024 Test # 2530
38 39 35 4 1 108.57 5 lbw 1 Test v India Ranchi 23 Feb 2024 Test # 2531
30 61 42 3 0 71.42 5 caught 3 Test v India Ranchi 23 Feb 2024 Test # 2531
29 28 18 2 2 161.11 5 caught 1 Test v India Dharamsala 7 Mar 2024 Test # 2534
39 31 31 3 3 125.80 5 lbw 3 Test v India Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » United States of America 144/6 (20.0 ov, SC van Schalkwyk 7*, NR Kumar 7*, Mustafizur Rahman 2/31) - Innings break
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Ireland 158/5 (19.3 ov, GH Dockrell 4*, GJ Delany 1*, SM Sharif 0/27) - Match over
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
 
Feedback Print this page