Records type batting analysis [change type]
View innings by innings list [change view]
Not involving the player R Ngarava (ZIM) remove R Ngarava (ZIM) 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 2008-2024 384 288 69 3141 77* 14.34 3517 89.30 0 7 37 283 132 Profile
filtered 2008-2024 384 288 69 3141 77* 14.34 3517 89.30 0 7 37 283 132
Innings by innings list
1 4 2 0 0 50.00 9 caught 2 T20I v England Auckland 5 Feb 2008 T20I # 53
12* 10 10 2 0 120.00 10 not out 2 T20I v England Christchurch 7 Feb 2008 T20I # 54
5 24 20 1 0 25.00 9 caught 2 Test v England Napier 22 Mar 2008 Test # 1868
77* 48 40 4 9 192.50 10 not out 4 Test v England Napier 22 Mar 2008 Test # 1868
1 9 9 0 0 11.11 10 bowled 1 Test v England Lord's 15 May 2008 Test # 1874
DNB - - - - - - - 3 Test v England Lord's 15 May 2008 Test # 1874
6 11 6 0 1 100.00 10 caught 2 ODI v England Chester-le-Street 15 Jun 2008 ODI # 2708
DNB - - - - - - - 2 ODI v England Birmingham 18 Jun 2008 ODI # 2709
0 1 1 0 0 0.00 10 caught 1 ODI v England Bristol 21 Jun 2008 ODI # 2710
6 15 9 0 0 66.66 10 run out 2 ODI v England The Oval 25 Jun 2008 ODI # 2714
DNB - - - - - - - 1 ODI v England Lord's 28 Jun 2008 ODI # 2720
DNB - - - - - - - 1 ODI v Ireland Aberdeen 1 Jul 2008 ODI # 2727
DNB - - - - - - - 2 ODI v Scotland Aberdeen 3 Jul 2008 ODI # 2731
19* 16 14 2 1 135.71 10 not out 1 ODI v Bangladesh Mirpur 9 Oct 2008 ODI # 2763
0 10 3 0 0 0.00 10 run out 1 ODI v Bangladesh Mirpur 11 Oct 2008 ODI # 2764
DNB - - - - - - - 1 ODI v Bangladesh Chattogram 14 Oct 2008 ODI # 2765
0 3 4 0 0 0.00 9 caught 2 Test v Australia Brisbane 20 Nov 2008 Test # 1894
12* 19 7 0 2 171.42 9 not out 4 Test v Australia Brisbane 20 Nov 2008 Test # 1894
2 11 6 0 0 33.33 9 caught 1 Test v Australia Adelaide 28 Nov 2008 Test # 1896
11 47 34 0 1 32.35 9 caught 3 Test v Australia Adelaide 28 Nov 2008 Test # 1896
DNB - - - - - - - 1 T20I v West Indies Auckland 26 Dec 2008 T20I # 78
2 3 3 0 0 66.66 10 run out 1 T20I v West Indies Hamilton 28 Dec 2008 T20I # 79
TDNB - - - - - - - - ODI v West Indies Queenstown 31 Dec 2008 ODI # 2786
6* 6 4 1 0 150.00 10 not out 1 ODI v West Indies Christchurch 3 Jan 2009 ODI # 2787
DNB - - - - - - - 2 ODI v West Indies Wellington 7 Jan 2009 ODI # 2788
DNB - - - - - - - 1 ODI v West Indies Auckland 10 Jan 2009 ODI # 2789
DNB - - - - - - - 2 ODI v West Indies Napier 13 Jan 2009 ODI # 2792
3 11 6 0 0 50.00 9 bowled 2 ODI v Australia Perth 1 Feb 2009 ODI # 2811
DNB - - - - - - - 2 ODI v Australia Melbourne 6 Feb 2009 ODI # 2816
17 16 10 1 1 170.00 8 caught 2 ODI v Australia Sydney 8 Feb 2009 ODI # 2817
7* 4 4 0 0 175.00 10 not out 1 ODI v Australia Adelaide 10 Feb 2009 ODI # 2819
DNB - - - - - - - 2 ODI v Australia Brisbane 13 Feb 2009 ODI # 2820
DNB - - - - - - - 2 T20I v Australia Sydney 15 Feb 2009 T20I # 83
DNB - - - - - - - 2 T20I v India Christchurch 25 Feb 2009 T20I # 84
DNB - - - - - - - 2 T20I v India Wellington 27 Feb 2009 T20I # 85
32 36 20 3 2 160.00 10 caught 2 ODI v India Christchurch 8 Mar 2009 ODI # 2823
16 33 27 3 0 59.25 9 caught 2 Test v India Wellington 3 Apr 2009 Test # 1918
3 - 13 0 0 23.07 9 caught 4 Test v India Wellington 3 Apr 2009 Test # 1918
1 4 7 0 0 14.28 11 lbw 2 ODI v Pakistan Abu Dhabi 3 Nov 2009 ODI # 2921
DNB - - - - - - - 1 ODI v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
4 13 7 0 0 57.14 11 caught 1 ODI v Pakistan Abu Dhabi 9 Nov 2009 ODI # 2927
6 1 3 0 1 200.00 10 caught 2 T20I v Pakistan Dubai (DICS) 12 Nov 2009 T20I # 122
DNB - - - - - - - 2 T20I v Pakistan Dubai (DICS) 13 Nov 2009 T20I # 123
0 4 3 0 0 0.00 9 lbw 2 Test v Pakistan Napier 11 Dec 2009 Test # 1940
DNB - - - - - - - 4 Test v Pakistan Napier 11 Dec 2009 Test # 1940
DNB - - - - - - - 2 T20I v Bangladesh Hamilton 3 Feb 2010 T20I # 131
0 2 2 0 0 0.00 9 bowled 1 ODI v Bangladesh Napier 5 Feb 2010 ODI # 2949
DNB - - - - - - - 2 ODI v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
DNB - - - - - - - 1 Test v Bangladesh Hamilton 15 Feb 2010 Test # 1953
DNB - - - - - - - 3 Test v Bangladesh Hamilton 15 Feb 2010 Test # 1953
DNB - - - - - - - 1 T20I v Australia Christchurch 28 Feb 2010 T20I # 149
2 7 3 0 0 66.66 9 run out 2 ODI v Australia Napier 3 Mar 2010 ODI # 2966
4* 15 8 0 0 50.00 11 not out 2 ODI v Australia Auckland 6 Mar 2010 ODI # 2969
1 2 2 0 0 50.00 10 bowled 1 ODI v Australia Hamilton 9 Mar 2010 ODI # 2971
1* 2 2 0 0 50.00 11 not out 1 ODI v Australia Auckland 11 Mar 2010 ODI # 2973
DNB - - - - - - - 1 ODI v Australia Wellington 13 Mar 2010 ODI # 2975
5 18 9 1 0 55.55 9 caught 2 Test v Australia Wellington 19 Mar 2010 Test # 1955
0 6 2 0 0 0.00 9 caught 3 Test v Australia Wellington 19 Mar 2010 Test # 1955
22* 31 15 2 1 146.66 9 not out 2 Test v Australia Hamilton 27 Mar 2010 Test # 1957
45 35 25 7 1 180.00 9 caught 4 Test v Australia Hamilton 27 Mar 2010 Test # 1957
0* 1 0 0 0 - 10 not out 2 T20I v Sri Lanka Providence 30 Apr 2010 T20I # 151
DNB - - - - - - - 2 T20I v Zimbabwe Providence 4 May 2010 T20I # 159
DNB - - - - - - - 2 T20I v South Africa Bridgetown 6 May 2010 T20I # 164
DNB - - - - - - - 1 T20I v Sri Lanka Lauderhill 22 May 2010 T20I # 180
4 7 9 0 0 44.44 10 bowled 1 T20I v Sri Lanka Lauderhill 23 May 2010 T20I # 181
13 48 30 0 0 43.33 10 caught 1 ODI v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
10 9 5 1 1 200.00 10 caught 2 ODI v India Dambulla 25 Aug 2010 ODI # 3039
1* 5 2 0 0 50.00 10 not out 2 ODI v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
0 3 4 0 0 0.00 10 lbw 1 ODI v Bangladesh Mirpur 11 Oct 2010 ODI # 3054
10 45 26 1 0 38.46 9 stumped 1 Test v India Hyderabad 12 Nov 2010 Test # 1975
11 17 13 2 0 84.61 9 bowled 3 Test v India Hyderabad 12 Nov 2010 Test # 1975
38 80 68 2 3 55.88 9 caught 1 Test v India Nagpur 20 Nov 2010 Test # 1978
31 46 25 0 3 124.00 9 bowled 3 Test v India Nagpur 20 Nov 2010 Test # 1978
2* 2 1 0 0 200.00 10 not out 1 ODI v India Jaipur 1 Dec 2010 ODI # 3072
DNB - - - - - - - 1 ODI v India Bengaluru 7 Dec 2010 ODI # 3076
0 1 2 0 0 0.00 11 caught 1 ODI v India Chennai 10 Dec 2010 ODI # 3077
DNB - - - - - - - 2 T20I v Pakistan Auckland 26 Dec 2010 T20I # 193
DNB - - - - - - - 1 T20I v Pakistan Hamilton 28 Dec 2010 T20I # 194
0 1 1 0 0 0.00 10 bowled 2 T20I v Pakistan Christchurch 30 Dec 2010 T20I # 195
56 110 82 8 0 68.29 9 caught 1 Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
17 22 21 2 0 80.95 9 caught 3 Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
1 13 9 0 0 11.11 9 caught 1 Test v Pakistan Wellington 15 Jan 2011 Test # 1991
22* 25 21 1 2 104.76 9 not out 3 Test v Pakistan Wellington 15 Jan 2011 Test # 1991
DNB - - - - - - - 2 ODI v Pakistan Wellington 22 Jan 2011 ODI # 3085
TDNB - - - - - - - - ODI v Pakistan Queenstown 26 Jan 2011 ODI # 3088
13* 26 17 0 1 76.47 10 not out 2 ODI v Pakistan Christchurch 29 Jan 2011 ODI # 3090
DNB - - - - - - - 1 ODI v Pakistan Napier 1 Feb 2011 ODI # 3093
DNB - - - - - - - 1 ODI v Pakistan Auckland 5 Feb 2011 ODI # 3097
DNB - - - - - - - 2 ODI v Kenya Chennai 20 Feb 2011 ODI # 3101
6 20 10 0 0 60.00 10 caught 1 ODI v Australia Nagpur 25 Feb 2011 ODI # 3107
DNB - - - - - - - 2 ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
DNB - - - - - - - 1 ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
DNB - - - - - - - 1 ODI v Canada Wankhede 13 Mar 2011 ODI # 3129
8 9 8 1 0 100.00 10 lbw 2 ODI v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
DNB - - - - - - - 1 ODI v South Africa Mirpur 25 Mar 2011 ODI # 3144
0 3 3 0 0 0.00 10 caught 1 ODI v Sri Lanka Colombo (RPS) 29 Mar 2011 ODI # 3146
17 17 12 0 1 141.66 10 caught 1 Test v Australia Brisbane 1 Dec 2011 Test # 2020
8 20 18 2 0 44.44 10 caught 3 Test v Australia Brisbane 1 Dec 2011 Test # 2020
18 46 32 3 0 56.25 9 bowled 1 Test v Australia Hobart 9 Dec 2011 Test # 2021
13 6 5 1 1 260.00 9 caught 3 Test v Australia Hobart 9 Dec 2011 Test # 2021
44 48 39 6 1 112.82 9 caught 1 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
3 6 4 0 0 75.00 11 lbw 1 ODI v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
DNB - - - - - - - 1 ODI v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
DNB - - - - - - - 2 T20I v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
DNB - - - - - - - 2 T20I v South Africa Wellington 17 Feb 2012 T20I # 221
DNB - - - - - - - 1 T20I v South Africa Hamilton 19 Feb 2012 T20I # 222
0* 3 1 0 0 0.00 9 not out 2 T20I v South Africa Auckland 22 Feb 2012 T20I # 223
4* 1 1 1 0 400.00 11 not out 1 ODI v South Africa Wellington 25 Feb 2012 ODI # 3249
28 29 27 2 2 103.70 9 caught 1 ODI v South Africa Napier 29 Feb 2012 ODI # 3252
0 2 2 0 0 0.00 9 caught 2 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
DNB - - - - - - - 4 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
23 25 18 0 2 127.77 5 stumped 2 T20I v West Indies Lauderhill 30 Jun 2012 T20I # 247
3 12 5 0 0 60.00 3 caught 2 T20I v West Indies Lauderhill 1 Jul 2012 T20I # 248
9* 18 10 0 0 90.00 10 not out 1 ODI v West Indies Kingston 5 Jul 2012 ODI # 3283
2 7 3 0 0 66.66 7 run out 2 ODI v West Indies Kingston 7 Jul 2012 ODI # 3285
17* 22 11 1 1 154.54 10 not out 1 ODI v West Indies Basseterre 11 Jul 2012 ODI # 3288
3 15 8 0 0 37.50 10 run out 2 ODI v West Indies Basseterre 14 Jul 2012 ODI # 3289
4* 13 6 0 0 66.66 10 not out 2 ODI v West Indies Basseterre 16 Jul 2012 ODI # 3290
18 17 9 1 2 200.00 10 caught 1 Test v West Indies Kingston 2 Aug 2012 Test # 2052
7 20 21 0 0 33.33 10 caught 3 Test v West Indies Kingston 2 Aug 2012 Test # 2052
14 20 11 2 1 127.27 9 lbw 1 Test v India Bengaluru 31 Aug 2012 Test # 2055
2 13 11 0 0 18.18 9 bowled 3 Test v India Bengaluru 31 Aug 2012 Test # 2055
DNB - - - - - - - 1 T20I v Bangladesh Pallekele 21 Sep 2012 T20I # 267
1 6 3 0 0 33.33 9 caught 2 T20I v Pakistan Pallekele 23 Sep 2012 T20I # 271
DNB - - - - - - - 1 T20I v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
DNB - - - - - - - 1 T20I v England Pallekele 29 Sep 2012 T20I # 279
DNB - - - - - - - 2 T20I v West Indies Pallekele 1 Oct 2012 T20I # 283
21* 10 10 4 0 210.00 9 not out 1 T20I v Sri Lanka Pallekele 30 Oct 2012 T20I # 290
DNB - - - - - - - 1 ODI v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
DNB - - - - - - - 1 ODI v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
7* 15 8 0 0 87.50 9 not out 1 ODI v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
TDNB - - - - - - - - ODI v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
16 45 37 1 0 43.24 9 caught 1 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
16 13 14 2 1 114.28 9 stumped 3 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
15 41 34 0 0 44.11 9 bowled 1 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
8* 13 4 0 1 200.00 9 not out 3 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
2 5 3 0 0 66.66 9 bowled 1 ODI v England Napier 20 Feb 2013 ODI # 3336
5* 12 3 1 0 166.66 11 not out 1 ODI v England Auckland 23 Feb 2013 ODI # 3338
25 29 21 2 2 119.04 8 bowled 2 Test v England Dunedin 6 Mar 2013 Test # 2077
3 8 5 0 0 60.00 8 caught 2 Test v England Wellington 14 Mar 2013 Test # 2080
DNB - - - - - - - 3 Test v England Wellington 14 Mar 2013 Test # 2080
44 44 33 4 2 133.33 8 caught 1 Test v England Auckland 22 Mar 2013 Test # 2084
DNB - - - - - - - 3 Test v England Auckland 22 Mar 2013 Test # 2084
12 18 9 3 0 133.33 8 caught 2 Test v England Lord's 16 May 2013 Test # 2088
7 14 10 0 0 70.00 8 caught 4 Test v England Lord's 16 May 2013 Test # 2088
19 39 19 3 0 100.00 8 lbw 2 Test v England Leeds 24 May 2013 Test # 2089
38 51 41 4 2 92.68 8 caught 4 Test v England Leeds 24 May 2013 Test # 2089
DNB - - - - - - - 2 ODI v England Lord's 31 May 2013 ODI # 3360
15 17 15 3 0 100.00 9 caught 2 ODI v England Nottingham 5 Jun 2013 ODI # 3362
13* 43 21 1 0 61.90 9 not out 2 ODI v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
DNB - - - - - - - 2 ODI v Australia Birmingham 12 Jun 2013 ODI # 3369
0 4 1 0 0 0.00 9 caught 2 ODI v Bangladesh Mirpur 29 Oct 2013 ODI # 3423
0 7 1 0 0 0.00 11 bowled 2 ODI v Bangladesh Mirpur 31 Oct 2013 ODI # 3426
DNB - - - - - - - 1 T20I v Bangladesh Mirpur 6 Nov 2013 T20I # 333
2 4 4 0 0 50.00 8 caught 1 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
DNB - - - - - - - 4 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
21 34 14 4 0 150.00 8 caught 1 Test v West Indies Wellington 11 Dec 2013 Test # 2106
18 46 26 2 1 69.23 8 lbw 2 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
DNB - - - - - - - 4 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
DNB - - - - - - - 1 ODI v West Indies Nelson 4 Jan 2014 ODI # 3452
9 13 7 1 0 128.57 10 caught 2 ODI v West Indies Hamilton 8 Jan 2014 ODI # 3453
DNB - - - - - - - 1 T20I v West Indies Auckland 11 Jan 2014 T20I # 352
3* 5 3 0 0 100.00 9 not out 1 ODI v India Napier 19 Jan 2014 ODI # 3456
DNB - - - - - - - 1 ODI v India Hamilton 22 Jan 2014 ODI # 3458
27 28 23 1 3 117.39 9 run out 1 ODI v India Auckland 25 Jan 2014 ODI # 3462
DNB - - - - - - - 2 ODI v India Hamilton 28 Jan 2014 ODI # 3465
28 28 21 3 2 133.33 8 bowled 1 Test v India Auckland 6 Feb 2014 Test # 2118
14 19 15 0 1 93.33 8 caught 3 Test v India Auckland 6 Feb 2014 Test # 2118
32 40 32 1 3 100.00 9 caught 1 Test v India Wellington 14 Feb 2014 Test # 2120
11 10 9 2 0 122.22 9 caught 3 Test v India Wellington 14 Feb 2014 Test # 2120
DNB - - - - - - - 2 T20I v England Chattogram 22 Mar 2014 T20I # 380
0* 1 0 0 0 - 9 not out 2 T20I v South Africa Chattogram 24 Mar 2014 T20I # 383
21* 16 7 1 2 300.00 8 not out 1 Test v West Indies Kingston 8 Jun 2014 Test # 2123
3 5 3 0 0 100.00 9 caught 3 Test v West Indies Kingston 8 Jun 2014 Test # 2123
10 21 14 1 0 71.42 9 lbw 1 Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
15 21 12 2 1 125.00 9 caught 3 Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
6 27 15 0 0 40.00 8 bowled 1 Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
7 34 19 0 0 36.84 8 caught 3 Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
DNB - - - - - - - 2 T20I v West Indies Roseau 5 Jul 2014 T20I # 402
2 8 3 0 0 66.66 9 caught 2 T20I v West Indies Roseau 6 Jul 2014 T20I # 403
5 6 5 1 0 100.00 9 bowled 2 ODI v South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
TDNB - - - - - - - - ODI v South Africa Hamilton 27 Oct 2014 ODI # 3538
0 7 5 0 0 0.00 9 caught 2 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
5 24 18 1 0 27.77 9 bowled 4 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
17 53 34 1 1 50.00 9 bowled 1 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
20 13 5 0 3 400.00 9 caught 3 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
50 56 61 3 2 81.96 9 caught 2 Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
0 10 8 0 0 0.00 9 caught 1 Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
DNB - - - - - - - 4 Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
0 2 1 0 0 0.00 10 caught 1 Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
DNB - - - - - - - 3 Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
DNB - - - - - - - 1 ODI v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
DNB - - - - - - - 2 ODI v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
DNB - - - - - - - 1 ODI v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
1 7 4 0 0 25.00 10 caught 2 ODI v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
DNB - - - - - - - 1 ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
DNB - - - - - - - 1 ODI v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
DNB - - - - - - - 2 ODI v Scotland Dunedin 17 Feb 2015 ODI # 3604
DNB - - - - - - - 2 ODI v England Wellington 20 Feb 2015 ODI # 3607
0 - 1 0 0 0.00 10 bowled 2 ODI v Australia Auckland 28 Feb 2015 ODI # 3617
DNB - - - - - - - 2 ODI v Afghanistan Napier 8 Mar 2015 ODI # 3628
12* 7 6 1 1 200.00 9 not out 2 ODI v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
DNB - - - - - - - 1 ODI v West Indies Wellington 21 Mar 2015 ODI # 3643
DNB - - - - - - - 2 ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
11 21 11 0 1 100.00 9 run out 1 ODI v Australia Melbourne 29 Mar 2015 ODI # 3646
11 21 15 2 0 73.33 9 caught 2 Test v England Lord's 21 May 2015 Test # 2162
20 23 16 3 0 125.00 9 caught 4 Test v England Lord's 21 May 2015 Test # 2162
1 16 5 0 0 20.00 9 caught 1 Test v England Leeds 29 May 2015 Test # 2163
40 41 24 6 1 166.66 9 caught 3 Test v England Leeds 29 May 2015 Test # 2163
DNB - - - - - - - 1 ODI v England The Oval 12 Jun 2015 ODI # 3655
5* 3 3 1 0 166.66 9 not out 2 ODI v England Southampton 14 Jun 2015 ODI # 3656
1 4 3 0 0 33.33 8 caught 1 ODI v England Nottingham 17 Jun 2015 ODI # 3657
18 15 13 2 0 138.46 9 bowled 1 ODI v England Chester-le-Street 20 Jun 2015 ODI # 3659
0 2 1 0 0 0.00 9 caught 2 T20I v England Manchester 23 Jun 2015 T20I # 423
14 29 14 2 0 100.00 10 bowled 2 Test v Australia Brisbane 5 Nov 2015 Test # 2185
5 8 8 1 0 62.50 10 caught 4 Test v Australia Brisbane 5 Nov 2015 Test # 2185
21 23 23 3 1 91.30 10 caught 2 Test v Australia Perth 13 Nov 2015 Test # 2187
DNB - - - - - - - 4 Test v Australia Perth 13 Nov 2015 Test # 2187
16 20 15 1 1 106.66 10 caught 1 Test v Australia Adelaide 27 Nov 2015 Test # 2190
13 21 16 2 0 81.25 10 caught 3 Test v Australia Adelaide 27 Nov 2015 Test # 2190
2 9 2 0 0 100.00 9 caught 1 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
DNB - - - - - - - 3 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
4 6 5 1 0 80.00 9 caught 2 Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
DNB - - - - - - - 4 Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
18* 3 4 1 2 450.00 10 not out 1 ODI v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
0 6 3 0 0 0.00 10 caught 1 Test v Australia Wellington 12 Feb 2016 Test # 2201
48 35 23 5 3 208.69 10 caught 3 Test v Australia Wellington 12 Feb 2016 Test # 2201
5 7 6 0 0 83.33 8 caught 1 Test v Australia Christchurch 20 Feb 2016 Test # 2202
0 2 2 0 0 0.00 8 caught 3 Test v Australia Christchurch 20 Feb 2016 Test # 2202
DNB - - - - - - - 2 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
DNB - - - - - - - 1 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
DNB - - - - - - - 3 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
DNB - - - - - - - 2 Test v South Africa Durban 19 Aug 2016 Test # 2219
8 21 19 1 0 42.10 9 caught 2 Test v South Africa Centurion 27 Aug 2016 Test # 2220
14 21 15 3 0 93.33 9 bowled 4 Test v South Africa Centurion 27 Aug 2016 Test # 2220
55 36 45 6 3 122.22 10 caught 1 ODI v India Dharamsala 16 Oct 2016 ODI # 3796
0 3 2 0 0 0.00 9 bowled 1 ODI v India Delhi 20 Oct 2016 ODI # 3797
13 15 12 2 0 108.33 9 bowled 1 ODI v India Mohali 23 Oct 2016 ODI # 3798
9* 10 5 1 0 180.00 9 not out 1 ODI v India Ranchi 26 Oct 2016 ODI # 3799
0 3 4 0 0 0.00 9 stumped 2 ODI v India Visakhapatnam 29 Oct 2016 ODI # 3800
22 37 19 4 0 115.78 9 caught 2 Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
DNB - - - - - - - 4 Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
29 40 28 5 1 103.57 9 bowled 1 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
DNB - - - - - - - 3 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
2 5 4 0 0 50.00 9 caught 2 ODI v Australia Canberra 6 Dec 2016 ODI # 3812
4 23 14 0 0 28.57 9 caught 2 ODI v Australia Melbourne 9 Dec 2016 ODI # 3813
7* 8 5 1 0 140.00 9 not out 1 ODI v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
3 - 7 0 0 42.85 9 caught 1 ODI v Bangladesh Nelson 29 Dec 2016 ODI # 3815
DNB - - - - - - - 2 ODI v Bangladesh Nelson 31 Dec 2016 ODI # 3816
1 4 3 0 0 33.33 9 lbw 2 Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
DNB - - - - - - - 4 Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
17 29 21 3 0 80.95 9 caught 2 Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
DNB - - - - - - - 4 Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
0 1 2 0 0 0.00 9 caught 1 ODI v Australia Auckland 30 Jan 2017 ODI # 3829
10 12 8 0 1 125.00 9 bowled 1 ODI v Australia Hamilton 5 Feb 2017 ODI # 3832
20 9 6 0 3 333.33 10 bowled 2 T20I v South Africa Auckland 17 Feb 2017 T20I # 595
24* 19 13 3 1 184.61 9 not out 1 ODI v South Africa Hamilton 19 Feb 2017 ODI # 3836
DNB - - - - - - - 1 ODI v South Africa Christchurch 22 Feb 2017 ODI # 3839
5 5 6 1 0 83.33 9 caught 2 ODI v South Africa Wellington 25 Feb 2017 ODI # 3841
DNB - - - - - - - 2 ODI v South Africa Hamilton 1 Mar 2017 ODI # 3843
6 7 7 0 1 85.71 9 caught 1 ODI v South Africa Auckland 4 Mar 2017 ODI # 3846
27 40 30 2 2 90.00 9 caught 1 Test v South Africa Wellington 16 Mar 2017 Test # 2255
4 9 7 0 0 57.14 9 caught 3 Test v South Africa Wellington 16 Mar 2017 Test # 2255
0* 3 0 0 0 - 10 not out 1 ODI v Australia Birmingham 2 Jun 2017 ODI # 3876
2 9 6 0 0 33.33 10 caught 2 ODI v England Cardiff 6 Jun 2017 ODI # 3880
10* 9 5 2 0 200.00 10 not out 1 ODI v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
DNB - - - - - - - 2 ODI v India Wankhede 22 Oct 2017 ODI # 3928
25* 21 22 1 1 113.63 10 not out 1 ODI v India Pune 25 Oct 2017 ODI # 3931
4* 1 1 1 0 400.00 9 not out 2 ODI v India Kanpur 29 Oct 2017 ODI # 3932
8 6 4 2 0 200.00 9 caught 2 T20I v India Delhi 1 Nov 2017 T20I # 630
DNB - - - - - - - 2 T20I v India Thiruvananthapuram 7 Nov 2017 T20I # 632
31 75 39 1 2 79.48 10 caught 1 Test v West Indies Hamilton 9 Dec 2017 Test # 2287
22* 33 20 4 0 110.00 10 not out 3 Test v West Indies Hamilton 9 Dec 2017 Test # 2287
DNB - - - - - - - 2 ODI v West Indies Whangarei 20 Dec 2017 ODI # 3943
10* 9 5 2 0 200.00 9 not out 1 T20I v West Indies Nelson 29 Dec 2017 T20I # 636
DNB - - - - - - - 1 T20I v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
DNB - - - - - - - 1 T20I v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
12* 10 7 2 0 171.42 8 not out 1 ODI v Pakistan Wellington 6 Jan 2018 ODI # 3946
DNB - - - - - - - 2 ODI v Pakistan Nelson 9 Jan 2018 ODI # 3947
6 7 5 1 0 120.00 9 bowled 1 ODI v Pakistan Dunedin 13 Jan 2018 ODI # 3949
DNB - - - - - - - 2 ODI v Pakistan Hamilton 16 Jan 2018 ODI # 3953
14* 16 11 1 0 127.27 9 not out 1 ODI v Pakistan Wellington 19 Jan 2018 ODI # 3957
DNB - - - - - - - 2 T20I v Pakistan Wellington 22 Jan 2018 T20I # 639
DNB - - - - - - - 2 T20I v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
9 11 6 0 1 150.00 9 caught 1 T20I v Australia Sydney 3 Feb 2018 T20I # 642
DNB - - - - - - - 1 T20I v England Wellington 13 Feb 2018 T20I # 647
DNB - - - - - - - 1 T20I v Australia Auckland 16 Feb 2018 T20I # 649
DNB - - - - - - - 2 T20I v England Hamilton 18 Feb 2018 T20I # 650
5 5 3 1 0 166.66 9 caught 1 T20I v Australia Auckland 21 Feb 2018 T20I # 653
8* 23 7 1 0 114.28 9 not out 2 ODI v England Hamilton 25 Feb 2018 ODI # 3980
6 4 3 1 0 200.00 9 run out 1 ODI v England Mount Maunganui 28 Feb 2018 ODI # 3981
7 10 8 1 0 87.50 9 caught 2 ODI v England Wellington 3 Mar 2018 ODI # 3982
DNB - - - - - - - 2 ODI v England Dunedin 7 Mar 2018 ODI # 3989
10 26 10 1 0 100.00 9 caught 1 ODI v England Christchurch 10 Mar 2018 ODI # 3992
25 65 42 2 0 59.52 9 caught 2 Test v England Auckland 22 Mar 2018 Test # 2299
50 82 48 8 1 104.16 8 bowled 2 Test v England Christchurch 30 Mar 2018 Test # 2301
0* 1 0 0 0 - 10 not out 4 Test v England Christchurch 30 Mar 2018 Test # 2301
5* - 2 1 0 250.00 8 not out 2 T20I v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
0 - 1 0 0 0.00 8 run out 1 T20I v Pakistan Dubai (DICS) 2 Nov 2018 T20I # 706
0 3 0 0 0 - 8 run out 2 T20I v Pakistan Dubai (DICS) 4 Nov 2018 T20I # 708
20 - 21 0 1 95.23 8 caught 1 ODI v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
13 - 21 1 0 61.90 8 caught 1 ODI v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
2 - 9 0 0 22.22 8 caught 1 Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
15* - 10 0 1 150.00 9 not out 3 Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
6 27 14 0 0 42.85 8 run out 2 Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
68 94 65 6 3 104.61 8 caught 1 Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
DNB - - - - - - - 3 Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
1* - 2 0 0 50.00 8 not out 1 ODI v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
DNB - - - - - - - 1 ODI v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
13* 11 8 0 1 162.50 9 not out 1 T20I v Sri Lanka Auckland 11 Jan 2019 T20I # 718
9* 19 12 0 1 75.00 9 not out 1 ODI v India Napier 23 Jan 2019 ODI # 4082
DNB - - - - - - - 1 T20I v India Wellington 6 Feb 2019 T20I # 735
3 2 3 0 0 100.00 9 bowled 1 T20I v India Auckland 8 Feb 2019 T20I # 737
DNB - - - - - - - 1 T20I v India Hamilton 10 Feb 2019 T20I # 738
DNB - - - - - - - 1 ODI v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
DNB - - - - - - - 2 Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
DNB - - - - - - - 2 Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
7* 30 16 0 0 43.75 9 not out 2 ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
14 26 19 0 1 73.68 8 run out 1 Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
23 78 62 1 0 37.09 8 stumped 3 Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
24* 20 10 2 2 240.00 8 not out 2 Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
DNB - - - - - - - 2 T20I v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
0* - 0 0 0 - 8 not out 2 T20I v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
28* 32 23 0 3 121.73 9 not out 2 T20I v Sri Lanka Pallekele 6 Sep 2019 T20I # 880
DNB - - - - - - - 1 T20I v England Christchurch 1 Nov 2019 T20I # 992
4* 10 3 0 0 133.33 9 not out 1 T20I v England Wellington 3 Nov 2019 T20I # 998
1* 5 2 0 0 50.00 8 not out 1 T20I v England Nelson 5 Nov 2019 T20I # 1001
39 15 15 2 4 260.00 8 lbw 2 T20I v England Napier 8 Nov 2019 T20I # 1008
DNB - - - - - - - 1 T20I v England Auckland 10 Nov 2019 T20I # 1012
9 21 13 0 1 69.23 9 caught 2 Test v England Mount Maunganui 21 Nov 2019 Test # 2367
18 23 16 3 0 112.50 9 caught 1 Test v England Hamilton 29 Nov 2019 Test # 2371
DNB - - - - - - - 3 Test v England Hamilton 29 Nov 2019 Test # 2371
8 34 29 1 0 27.58 10 caught 2 Test v Australia Perth 12 Dec 2019 Test # 2374
4 23 10 0 0 40.00 9 caught 4 Test v Australia Perth 12 Dec 2019 Test # 2374
10 23 11 2 0 90.90 9 caught 2 Test v Australia Melbourne 26 Dec 2019 Test # 2376
2 6 3 0 0 66.66 9 run out 4 Test v Australia Melbourne 26 Dec 2019 Test # 2376
DNB - - - - - - - 1 T20I v India Auckland 24 Jan 2020 T20I # 1031
DNB - - - - - - - 1 T20I v India Auckland 26 Jan 2020 T20I # 1034
DNB - - - - - - - 2 T20I v India Hamilton 29 Jan 2020 T20I # 1035
DNB - - - - - - - 2 T20I v India Wellington 31 Jan 2020 T20I # 1036
6 - 5 1 0 120.00 9 bowled 2 T20I v India Mount Maunganui 2 Feb 2020 T20I # 1037
DNB - - - - - - - 2 ODI v India Hamilton 5 Feb 2020 ODI # 4235
3 17 10 0 0 30.00 9 caught 1 ODI v India Auckland 8 Feb 2020 ODI # 4239
DNB - - - - - - - 2 ODI v India Mount Maunganui 11 Feb 2020 ODI # 4243
6 16 13 1 0 46.15 8 caught 2 Test v India Wellington 21 Feb 2020 Test # 2385
DNB - - - - - - - 4 Test v India Wellington 21 Feb 2020 Test # 2385
0 2 2 0 0 0.00 8 caught 2 Test v India Christchurch 29 Feb 2020 Test # 2387
DNB - - - - - - - 4 Test v India Christchurch 29 Feb 2020 Test # 2387
DNB - - - - - - - 2 T20I v West Indies Auckland 27 Nov 2020 T20I # 1108
DNB - - - - - - - 1 T20I v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
11* 12 10 0 1 110.00 9 not out 1 Test v West Indies Hamilton 3 Dec 2020 Test # 2394
11 17 12 2 0 91.66 9 bowled 1 Test v West Indies Wellington 11 Dec 2020 Test # 2395
DNB - - - - - - - 2 T20I v Pakistan Hamilton 20 Dec 2020 T20I # 1118
6* 7 6 0 0 100.00 8 not out 1 T20I v Pakistan Napier 22 Dec 2020 T20I # 1119
0 11 9 0 0 0.00 9 bowled 1 Test v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
DNB - - - - - - - 3 Test v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
DNB - - - - - - - 2 Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
DNB - - - - - - - 1 T20I v Australia Christchurch 22 Feb 2021 T20I # 1123
6 5 3 1 0 200.00 8 run out 1 T20I v Australia Dunedin 25 Feb 2021 T20I # 1124
5 6 6 0 0 83.33 8 caught 2 T20I v Australia Wellington 3 Mar 2021 T20I # 1125
6 4 4 0 1 150.00 8 caught 2 T20I v Australia Wellington 5 Mar 2021 T20I # 1127
DNB - - - - - - - 2 T20I v Australia Wellington 7 Mar 2021 T20I # 1129
DNB - - - - - - - 1 T20I v Bangladesh Hamilton 28 Mar 2021 T20I # 1139
DNB - - - - - - - 1 T20I v Bangladesh Napier 30 Mar 2021 T20I # 1140
DNB - - - - - - - 1 T20I v Bangladesh Auckland 1 Apr 2021 T20I # 1141
8 29 19 0 0 42.10 10 caught 1 Test v England Lord's 2 Jun 2021 Test # 2422
DNB - - - - - - - 3 Test v England Lord's 2 Jun 2021 Test # 2422
30 60 46 1 2 65.21 9 bowled 2 Test v India Southampton 18 Jun 2021 Test # 2425
DNB - - - - - - - 4 Test v India Southampton 18 Jun 2021 Test # 2425
DNB - - - - - - - 1 T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
DNB - - - - - - - 2 T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
DNB - - - - - - - 1 T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
DNB - - - - - - - 1 T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
DNB - - - - - - - 2 T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
DNB - - - - - - - 2 T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
DNB - - - - - - - 1 T20I v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
0* 2 1 0 0 0.00 8 not out 1 T20I v India Jaipur 17 Nov 2021 T20I # 1434
DNB - - - - - - - 1 T20I v India Ranchi 19 Nov 2021 T20I # 1440
5 12 13 1 0 38.46 9 bowled 2 Test v India Kanpur 25 Nov 2021 Test # 2435
4 10 8 1 0 50.00 10 lbw 4 Test v India Kanpur 25 Nov 2021 Test # 2435
0 2 2 0 0 0.00 9 caught 2 Test v India Wankhede 3 Dec 2021 Test # 2438
0 3 2 0 0 0.00 9 bowled 4 Test v India Wankhede 3 Dec 2021 Test # 2438
6 19 16 1 0 37.50 9 caught 1 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
0 13 4 0 0 0.00 9 bowled 3 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
DNB - - - - - - - 1 Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
4 18 13 1 0 30.76 10 caught 2 Test v South Africa Christchurch 17 Feb 2022 Test # 2450
5 7 8 0 0 62.50 9 caught 2 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
17 47 41 2 0 41.46 9 caught 4 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
26 27 23 4 0 113.04 9 caught 1 Test v England Lord's 2 Jun 2022 Test # 2464
21 46 26 4 0 80.76 9 caught 3 Test v England Lord's 2 Jun 2022 Test # 2464
4 4 3 1 0 133.33 9 caught 1 Test v England Nottingham 10 Jun 2022 Test # 2465
0 9 1 0 0 0.00 8 run out 3 Test v England Nottingham 10 Jun 2022 Test # 2465
33 45 29 5 1 113.79 9 caught 1 Test v England Leeds 23 Jun 2022 Test # 2467
2 22 12 0 0 16.66 9 bowled 3 Test v England Leeds 23 Jun 2022 Test # 2467
DNB - - - - - - - 1 T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
DNB - - - - - - - 1 T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
DNB - - - - - - - 1 T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
12 - 17 1 0 70.58 9 bowled 1 ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
4 10 6 0 0 66.66 10 bowled 1 ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
DNB - - - - - - - 2 ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
2 7 3 0 0 66.66 9 bowled 2 ODI v Australia Cairns 8 Sep 2022 ODI # 4462
8* 20 9 1 0 88.88 9 not out 2 ODI v Australia Cairns 11 Sep 2022 ODI # 4464
1* 5 2 0 0 50.00 9 not out 1 T20I v Pakistan Christchurch 8 Oct 2022 T20I # 1809
DNB - - - - - - - 2 T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
DNB - - - - - - - 2 T20I v Pakistan Christchurch 11 Oct 2022 T20I # 1815
DNB - - - - - - - 1 T20I v Bangladesh Christchurch 12 Oct 2022 T20I # 1816
0* 2 1 0 0 0.00 9 not out 1 T20I v Pakistan Christchurch 14 Oct 2022 T20I # 1819
DNB - - - - - - - 1 T20I v Australia Sydney 22 Oct 2022 T20I # 1839
4* 1 1 1 0 400.00 9 not out 1 T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
DNB - - - - - - - 2 T20I v England Brisbane 1 Nov 2022 T20I # 1858
1* 7 2 0 0 50.00 8 not out 1 T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
DNB - - - - - - - 1 T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
0 2 1 0 0 0.00 10 caught 2 T20I v India Mount Maunganui 20 Nov 2022 T20I # 1898
6 7 5 1 0 120.00 10 bowled 1 T20I v India Napier 22 Nov 2022 T20I # 1911
DNB - - - - - - - 2 ODI v India Auckland 25 Nov 2022 ODI # 4483
TDNB - - - - - - - - ODI v India Hamilton 27 Nov 2022 ODI # 4487
DNB - - - - - - - 2 ODI v India Christchurch 30 Nov 2022 ODI # 4489
0 7 5 0 0 0.00 9 caught 2 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
DNB - - - - - - - 4 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
10 69 37 1 0 27.02 9 stumped 1 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
DNB - - - - - - - 3 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
15* 22 11 1 0 136.36 10 not out 1 ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
0 6 4 0 0 0.00 10 caught 1 ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
0* 3 1 0 0 0.00 10 not out 2 ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
10 12 13 1 0 76.92 10 caught 2 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
0 1 1 0 0 0.00 9 caught 4 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
73 70 49 5 6 148.97 9 caught 2 Test v England Wellington 24 Feb 2023 Test # 2494
2 11 9 0 0 22.22 9 caught 3 Test v England Wellington 24 Feb 2023 Test # 2494
25 36 20 3 1 125.00 8 caught 2 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
1 6 2 0 0 50.00 8 caught 4 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
DNB - - - - - - - 1 Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
DNB - - - - - - - 1 T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
4* - 2 0 0 200.00 10 not out 1 T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
DNB - - - - - - - 1 T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
7* 4 3 1 0 233.33 10 not out 1 T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
8 2 3 0 1 266.66 10 lbw 2 T20I v England Manchester 1 Sep 2023 T20I # 2229
DNB - - - - - - - 1 T20I v England Birmingham 3 Sep 2023 T20I # 2231
DNB - - - - - - - 2 T20I v England Nottingham 5 Sep 2023 T20I # 2232
DNB - - - - - - - 2 ODI v England Cardiff 8 Sep 2023 ODI # 4636
4 3 3 1 0 133.33 10 caught 2 ODI v England Southampton 10 Sep 2023 ODI # 4640
absent - - - - - - - 2 ODI v England Lord's 15 Sep 2023 ODI # 4647
7 11 11 1 0 63.63 8 lbw 2 ODI v South Africa Pune 1 Nov 2023 ODI # 4689
DNB - - - - - - - 1 ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
DNB - - - - - - - 2 ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
9 14 10 1 0 90.00 9 caught 2 ODI v India Wankhede 15 Nov 2023 ODI # 4703
35 75 62 3 0 56.45 10 bowled 2 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
34 38 24 1 2 141.66 10 caught 4 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
14 26 15 1 1 93.33 10 caught 2 Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
DNB - - - - - - - 4 Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
8 9 10 1 0 80.00 9 caught 1 T20I v Bangladesh Napier 27 Dec 2023 T20I # 2422
DNB - - - - - - - 1 T20I v Bangladesh Mount Maunganui 29 Dec 2023 T20I # 2423
DNB - - - - - - - 2 T20I v Bangladesh Mount Maunganui 31 Dec 2023 T20I # 2425
6* 1 2 0 1 300.00 10 not out 1 T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
5* 8 4 0 0 125.00 10 not out 1 T20I v Pakistan Hamilton 14 Jan 2024 T20I # 2430
DNB - - - - - - - 1 T20I v Pakistan Dunedin 17 Jan 2024 T20I # 2434
DNB - - - - - - - 2 T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
4* 13 6 0 0 66.66 10 not out 2 T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
0 2 2 0 0 0.00 11 bowled 1 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
DNB - - - - - - - 3 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
5 13 15 0 0 33.33 9 caught 2 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
DNB - - - - - - - 4 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
DNB - - - - - - - 1 T20I v Australia Wellington 21 Feb 2024 T20I # 2481
1 5 5 0 0 20.00 10 caught 2 Test v Australia Wellington 29 Feb 2024 Test # 2533
7 6 7 0 1 100.00 10 caught 4 Test v Australia Wellington 29 Feb 2024 Test # 2533
26 37 20 2 1 130.00 10 caught 1 Test v Australia Christchurch 8 Mar 2024 Test # 2535
0 3 3 0 0 0.00 10 caught 3 Test v Australia Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631 - Live]
    » England 158/3 (15.3 ov, HC Brook 17*, JM Bairstow 28*, Haris Rauf 3/38) - Match over
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page