Records type batting analysis [change type]
View innings by innings list [change view]
Primary team ICC World XI remove ICC World XI from query or New Zealand remove New Zealand from query
Start of match date greater than or equal to 4 Mar 1983 remove greater than or equal to 4 Mar 1983 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 2012-2024 64 84 24 875 66* 14.58 1687 51.86 0 1 17 96 36 Profile
filtered 2012-2024 64 84 24 875 66* 14.58 1687 51.86 0 1 17 96 36
Innings by innings list
4 31 28 0 0 14.28 5 caught 1 v West Indies North Sound 25 Jul 2012 Test # 2050
13 123 103 2 0 12.62 5 caught 3 v West Indies North Sound 25 Jul 2012 Test # 2050
23 45 29 4 0 79.31 9 caught 1 v West Indies Kingston 2 Aug 2012 Test # 2052
6 51 45 0 0 13.33 3 caught 3 v West Indies Kingston 2 Aug 2012 Test # 2052
0 10 7 0 0 0.00 9 lbw 2 v South Africa Gqeberha 11 Jan 2013 Test # 2071
4 20 13 1 0 30.76 9 caught 3 v South Africa Gqeberha 11 Jan 2013 Test # 2071
4* 23 6 0 0 66.66 10 not out 2 v England Dunedin 6 Mar 2013 Test # 2077
0 18 13 0 0 0.00 10 caught 2 v England Wellington 14 Mar 2013 Test # 2080
DNB - - - - - - - 3 v England Wellington 14 Mar 2013 Test # 2080
2* 12 3 0 0 66.66 10 not out 1 v England Auckland 22 Mar 2013 Test # 2084
DNB - - - - - - - 3 v England Auckland 22 Mar 2013 Test # 2084
6* 25 14 1 0 42.85 10 not out 2 v England Lord's 16 May 2013 Test # 2088
17 24 24 1 1 70.83 9 run out 4 v England Lord's 16 May 2013 Test # 2088
27 24 15 6 0 180.00 10 bowled 2 v England Leeds 24 May 2013 Test # 2089
0* 40 37 0 0 0.00 10 not out 4 v England Leeds 24 May 2013 Test # 2089
8 29 26 1 0 30.76 9 caught 2 v Bangladesh Mirpur 21 Oct 2013 Test # 2099
37 46 40 3 2 92.50 10 run out 1 v West Indies Dunedin 3 Dec 2013 Test # 2104
DNB - - - - - - - 4 v West Indies Dunedin 3 Dec 2013 Test # 2104
0 1 1 0 0 0.00 10 caught 1 v West Indies Wellington 11 Dec 2013 Test # 2106
22 29 24 3 1 91.66 10 caught 2 v West Indies Hamilton 19 Dec 2013 Test # 2109
DNB - - - - - - - 4 v West Indies Hamilton 19 Dec 2013 Test # 2109
0 6 7 0 0 0.00 10 caught 1 v India Auckland 6 Feb 2014 Test # 2118
14 28 21 2 0 66.66 10 caught 3 v India Auckland 6 Feb 2014 Test # 2118
5* 27 12 0 0 41.66 10 not out 1 v India Wellington 14 Feb 2014 Test # 2120
2* 37 25 0 0 8.00 10 not out 3 v India Wellington 14 Feb 2014 Test # 2120
2 34 26 0 0 7.69 10 caught 1 v West Indies Bridgetown 26 Jun 2014 Test # 2127
DNB - - - - - - - 3 v West Indies Bridgetown 26 Jun 2014 Test # 2127
4 12 8 1 0 50.00 10 caught 1 v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
DNB - - - - - - - 4 v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
7 33 22 0 1 31.81 10 caught 1 v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
DNB - - - - - - - 3 v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
17 34 26 2 1 65.38 10 caught 2 v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
DNB - - - - - - - 4 v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
10 23 23 1 1 43.47 10 caught 1 v Australia Christchurch 20 Feb 2016 Test # 2202
3* 18 13 0 0 23.07 10 not out 3 v Australia Christchurch 20 Feb 2016 Test # 2202
DNB - - - - - - - 2 v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
DNB - - - - - - - 1 v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
DNB - - - - - - - 3 v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
DNB - - - - - - - 2 v South Africa Durban 19 Aug 2016 Test # 2219
31 35 30 4 1 103.33 10 caught 2 v South Africa Centurion 27 Aug 2016 Test # 2220
3 12 14 0 0 21.42 10 lbw 4 v South Africa Centurion 27 Aug 2016 Test # 2220
0* 3 0 0 0 - 11 not out 2 v India Kanpur 22 Sep 2016 Test # 2221
0 9 12 0 0 0.00 11 lbw 4 v India Kanpur 22 Sep 2016 Test # 2221
10 27 18 0 1 55.55 10 lbw 2 v India Eden Gardens 30 Sep 2016 Test # 2222
5* 50 43 0 0 11.62 10 not out 4 v India Eden Gardens 30 Sep 2016 Test # 2222
21 29 18 3 1 116.66 10 caught 2 v Pakistan Christchurch 17 Nov 2016 Test # 2234
DNB - - - - - - - 4 v Pakistan Christchurch 17 Nov 2016 Test # 2234
1 7 9 0 0 11.11 11 caught 1 v Pakistan Hamilton 25 Nov 2016 Test # 2237
DNB - - - - - - - 3 v Pakistan Hamilton 25 Nov 2016 Test # 2237
18 42 31 2 1 58.06 10 caught 2 v Bangladesh Wellington 12 Jan 2017 Test # 2246
DNB - - - - - - - 4 v Bangladesh Wellington 12 Jan 2017 Test # 2246
26 79 54 3 0 48.14 10 run out 2 v Bangladesh Christchurch 20 Jan 2017 Test # 2248
DNB - - - - - - - 4 v Bangladesh Christchurch 20 Jan 2017 Test # 2248
32 44 32 5 2 100.00 10 caught 2 v South Africa Dunedin 8 Mar 2017 Test # 2253
2 7 3 0 0 66.66 11 lbw 1 v South Africa Wellington 16 Mar 2017 Test # 2255
4* 5 3 1 0 133.33 11 not out 3 v South Africa Wellington 16 Mar 2017 Test # 2255
0* 4 3 0 0 0.00 11 not out 2 v South Africa Hamilton 25 Mar 2017 Test # 2257
3 15 13 0 0 23.07 9 bowled 2 v West Indies Wellington 1 Dec 2017 Test # 2284
1 14 11 0 0 9.09 9 caught 1 v West Indies Hamilton 9 Dec 2017 Test # 2287
8 36 36 1 0 22.22 9 caught 3 v West Indies Hamilton 9 Dec 2017 Test # 2287
9* 6 7 0 1 128.57 10 not out 2 v England Auckland 22 Mar 2018 Test # 2299
24* 58 27 2 1 88.88 10 not out 2 v England Christchurch 30 Mar 2018 Test # 2301
7 107 103 1 0 6.79 9 caught 4 v England Christchurch 30 Mar 2018 Test # 2301
12 - 33 0 0 36.36 9 caught 1 v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
0 - 4 0 0 0.00 9 bowled 3 v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
0 - 2 0 0 0.00 9 lbw 2 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
10 - 34 0 0 29.41 9 caught 3 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
0 5 6 0 0 0.00 9 caught 2 v Sri Lanka Wellington 15 Dec 2018 Test # 2335
0 6 7 0 0 0.00 9 caught 1 v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
DNB - - - - - - - 3 v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
47 42 35 6 3 134.28 6 caught 2 v Bangladesh Hamilton 28 Feb 2019 Test # 2349
DNB - - - - - - - 2 v Bangladesh Wellington 8 Mar 2019 Test # 2350
11* 10 5 1 1 220.00 10 not out 2 v England Mount Maunganui 21 Nov 2019 Test # 2367
0 1 1 0 0 0.00 11 caught 1 v England Hamilton 29 Nov 2019 Test # 2371
DNB - - - - - - - 3 v England Hamilton 29 Nov 2019 Test # 2371
0 1 1 0 0 0.00 6 bowled 2 v Australia Perth 12 Dec 2019 Test # 2374
8 6 5 0 1 160.00 10 caught 4 v Australia Perth 12 Dec 2019 Test # 2374
18* 34 20 2 1 90.00 10 not out 2 v Australia Melbourne 26 Dec 2019 Test # 2376
6* 11 7 1 0 85.71 10 not out 4 v Australia Melbourne 26 Dec 2019 Test # 2376
0 2 2 0 0 0.00 10 bowled 2 v Australia Sydney 3 Jan 2020 Test # 2378
0* 3 0 0 0 - 10 not out 4 v Australia Sydney 3 Jan 2020 Test # 2378
21 47 41 3 0 51.21 10 caught 2 v India Christchurch 29 Feb 2020 Test # 2387
DNB - - - - - - - 4 v India Christchurch 29 Feb 2020 Test # 2387
DNB - - - - - - - 1 v West Indies Hamilton 3 Dec 2020 Test # 2394
66* 58 42 8 4 157.14 10 not out 1 v West Indies Wellington 11 Dec 2020 Test # 2395
19 54 36 2 0 52.77 10 caught 1 v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
DNB - - - - - - - 3 v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
25* 30 21 3 1 119.04 11 not out 1 v England Lord's 2 Jun 2021 Test # 2422
10 39 32 2 0 31.25 4 caught 3 v England Lord's 2 Jun 2021 Test # 2422
0 5 3 0 0 0.00 8 bowled 2 v England Birmingham 10 Jun 2021 Test # 2423
DNB - - - - - - - 4 v England Birmingham 10 Jun 2021 Test # 2423
0 12 5 0 0 0.00 10 caught 2 v India Southampton 18 Jun 2021 Test # 2425
DNB - - - - - - - 4 v India Southampton 18 Jun 2021 Test # 2425
0 3 1 0 0 0.00 10 caught 1 v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
0* 29 17 0 0 0.00 10 not out 3 v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
DNB - - - - - - - 1 v Bangladesh Christchurch 9 Jan 2022 Test # 2447
49 83 56 7 2 87.50 5 caught 2 v South Africa Christchurch 17 Feb 2022 Test # 2450
21 24 18 3 1 116.66 10 caught 2 v South Africa Christchurch 25 Feb 2022 Test # 2451
10* 59 38 1 0 26.31 10 not out 4 v South Africa Christchurch 25 Feb 2022 Test # 2451
4 10 8 1 0 50.00 10 caught 1 v England Leeds 23 Jun 2022 Test # 2467
0 5 5 0 0 0.00 10 caught 3 v England Leeds 23 Jun 2022 Test # 2467
0 6 8 0 0 0.00 10 caught 2 v Pakistan Karachi 26 Dec 2022 Test # 2486
DNB - - - - - - - 4 v Pakistan Karachi 26 Dec 2022 Test # 2486
27 55 32 1 2 84.37 5 caught 2 v England Mount Maunganui 16 Feb 2023 Test # 2492
9 29 22 1 0 40.90 10 caught 4 v England Mount Maunganui 16 Feb 2023 Test # 2492
0* 9 5 0 0 0.00 11 not out 2 v England Wellington 24 Feb 2023 Test # 2494
0* 8 6 0 0 0.00 11 not out 3 v England Wellington 24 Feb 2023 Test # 2494
27 47 24 1 3 112.50 10 caught 2 v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
0* 2 0 0 0 - 10 not out 4 v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
33 42 27 3 2 122.22 10 stumped 2 v South Africa Hamilton 13 Feb 2024 Test # 2529
DNB - - - - - - - 4 v South Africa Hamilton 13 Feb 2024 Test # 2529
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page