Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 29 Dec 1999 remove greater than or equal to 29 Dec 1999 from query
Ordered by wickets taken (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
unfiltered 2011-2024 249 319 4148.2 734 15583 602 7/34 10/80 25.88 3.75 41.3 16 1 Profile
filtered 2011-2024 249 319 4148.2 734 15583 602 7/34 10/80 25.88 3.75 41.3 16 1
Innings by innings list
10.0 3 34 7 3.40 2 2 ODI v West Indies Christchurch 23 Dec 2017 ODI # 3944
15.0 8 30 6 2.00 1 2 Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
10.4 3 32 6 3.00 1 1 Test v England Auckland 22 Mar 2018 Test # 2299
10.0 1 33 6 3.30 2 2 ODI v Australia Hamilton 5 Feb 2017 ODI # 3832
15.0 5 40 6 2.66 1 2 Test v West Indies Wellington 11 Dec 2013 Test # 2106
25.0 9 68 6 2.72 1 2 Test v England Auckland 22 Mar 2013 Test # 2084
7.2 1 17 5 2.31 2 2 ODI v Pakistan Dunedin 13 Jan 2018 ODI # 3949
10.0 4 21 5 2.10 2 1 ODI v India Hamilton 31 Jan 2019 ODI # 4091
10.0 3 27 5 2.70 2 1 ODI v Australia Auckland 28 Feb 2015 ODI # 3617
13.2 3 43 5 3.22 2 2 Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
9.1 0 51 5 5.56 1 1 ODI v England The Oval 13 Sep 2023 ODI # 4643
22.0 4 57 5 2.59 1 1 Test v England Leeds 24 May 2013 Test # 2089
16.0 3 60 5 3.75 2 4 Test v Australia Adelaide 27 Nov 2015 Test # 2190
34.0 8 85 5 2.50 1 3 Test v England Lord's 21 May 2015 Test # 2162
33.3 8 106 5 3.16 2 2 Test v England Nottingham 10 Jun 2022 Test # 2465
28.0 3 123 5 4.39 1 3 Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
4.0 0 13 4 3.25 2 2 T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
10.0 4 23 4 2.30 1 3 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
8.5 0 27 4 3.05 1 1 ODI v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
14.0 4 28 4 2.00 2 3 Test v India Christchurch 29 Feb 2020 Test # 2387
10.0 1 30 4 3.00 1 2 ODI v West Indies Manchester 22 Jun 2019 ODI # 4170
4.0 0 34 4 8.50 2 2 T20I v India Rajkot 4 Nov 2017 T20I # 631
10.0 1 35 4 3.50 2 1 ODI v India Wankhede 22 Oct 2017 ODI # 3928
15.0 6 38 4 2.53 1 3 Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
10.0 2 38 4 3.80 1 1 ODI v Australia Cairns 8 Sep 2022 ODI # 4462
22.0 8 39 4 1.77 2 3 Test v India Wellington 21 Feb 2020 Test # 2385
12.5 2 40 4 3.11 1 3 Test v West Indies Wellington 11 Dec 2013 Test # 2106
9.0 1 40 4 4.44 2 2 ODI v Pakistan Wellington 25 Jan 2016 ODI # 3728
10.0 2 40 4 4.00 1 2 ODI v Australia Cairns 6 Sep 2022 ODI # 4461
21.0 7 42 4 2.00 2 2 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
10.0 0 44 4 4.40 2 2 ODI v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
10.0 3 44 4 4.40 2 2 ODI v West Indies Wellington 21 Mar 2015 ODI # 3643
10.0 1 51 4 5.10 1 1 ODI v Australia Lord's 29 Jun 2019 ODI # 4178
17.0 3 52 4 3.05 2 3 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
16.0 5 52 4 3.25 1 3 Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
18.2 6 54 4 2.94 1 2 Test v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
10.0 0 55 4 5.50 1 1 ODI v England Birmingham 9 Jun 2015 ODI # 3654
32.4 12 64 4 1.95 1 1 Test v South Africa Dunedin 8 Mar 2017 Test # 2253
20.5 5 73 4 3.50 2 2 Test v West Indies Hamilton 9 Dec 2017 Test # 2287
29.0 6 79 4 2.72 1 1 Test v England Lord's 21 May 2015 Test # 2162
29.0 6 85 4 2.93 1 1 Test v England Birmingham 10 Jun 2021 Test # 2423
35.2 11 85 4 2.40 2 2 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
24.0 4 87 4 3.62 1 1 Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
28.5 5 87 4 3.01 1 1 Test v England Christchurch 30 Mar 2018 Test # 2301
39.0 8 100 4 2.56 1 3 Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
22.0 4 104 4 4.72 1 2 Test v England Leeds 23 Jun 2022 Test # 2467
4.0 0 17 3 4.25 2 1 T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
5.0 0 18 3 3.60 2 2 ODI v West Indies Christchurch 26 Dec 2017 ODI # 3945
6.0 1 18 3 3.00 1 2 ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
4.0 0 20 3 5.00 2 1 T20I v Sri Lanka Chattogram 31 Mar 2014 T20I # 395
4.0 0 20 3 5.00 1 1 T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
4.0 0 21 3 5.25 2 2 T20I v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
13.5 4 21 3 1.51 2 2 Test v England Lord's 2 Jun 2022 Test # 2464
11.0 4 25 3 2.27 1 2 Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
13.0 4 29 3 2.23 2 2 Test v Australia Hobart 9 Dec 2011 Test # 2021
17.5 6 33 3 1.85 2 4 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
10.0 2 34 3 3.40 2 1 ODI v Afghanistan Napier 8 Mar 2015 ODI # 3628
17.0 5 37 3 2.17 1 3 Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
7.0 1 37 3 5.28 1 1 ODI v England Southampton 10 Sep 2023 ODI # 4640
10.0 3 37 3 3.70 1 1 ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
17.0 2 38 3 2.23 1 2 Test v India Auckland 6 Feb 2014 Test # 2118
7.0 0 38 3 5.42 1 2 ODI v Australia Auckland 3 Feb 2016 ODI # 3731
17.5 6 38 3 2.13 1 3 Test v India Eden Gardens 30 Sep 2016 Test # 2222
11.0 3 38 3 3.45 1 1 Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
9.5 2 39 3 3.96 2 1 ODI v India Wellington 3 Feb 2019 ODI # 4092
15.0 2 39 3 2.60 2 3 Test v India Southampton 18 Jun 2021 Test # 2425
18.0 5 40 3 2.22 1 2 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
9.5 0 40 3 4.06 2 1 ODI v Bangladesh Napier 13 Feb 2019 ODI # 4093
8.1 0 43 3 5.26 1 2 ODI v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
18.4 6 43 3 2.30 2 3 Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
16.2 1 48 3 2.93 1 4 Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
10.0 1 49 3 4.90 2 1 ODI v Australia Melbourne 9 Dec 2016 ODI # 3813
4.0 0 50 3 12.50 1 1 T20I v England Hamilton 18 Feb 2018 T20I # 650
21.4 5 52 3 2.40 2 1 Test v South Africa Durban 19 Aug 2016 Test # 2219
17.0 3 52 3 3.05 1 3 Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
13.5 3 53 3 3.83 1 3 Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
10.0 1 53 3 5.30 1 1 ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
10.0 1 54 3 5.40 1 2 ODI v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
17.0 2 58 3 3.41 1 2 Test v West Indies Kingston 2 Aug 2012 Test # 2052
10.0 0 63 3 6.30 2 2 ODI v South Africa Christchurch 22 Feb 2017 ODI # 3839
20.0 3 67 3 3.35 1 1 Test v India Kanpur 22 Sep 2016 Test # 2221
27.0 9 67 3 2.48 1 3 Test v England Auckland 22 Mar 2018 Test # 2299
30.0 6 75 3 2.50 1 2 Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
22.2 6 75 3 3.35 1 1 Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
28.2 11 77 3 2.71 1 4 Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
10.0 0 77 3 7.70 2 1 ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
21.0 2 78 3 3.71 1 2 Test v South Africa Cape Town 2 Jan 2013 Test # 2069
23.3 2 86 3 3.65 1 4 Test v India Auckland 6 Feb 2014 Test # 2118
27.0 4 93 3 3.44 2 1 Test v India Hyderabad 23 Aug 2012 Test # 2054
16.0 1 94 3 5.87 2 4 Test v England Nottingham 10 Jun 2022 Test # 2465
21.0 3 96 3 4.57 2 3 Test v West Indies Wellington 11 Dec 2020 Test # 2395
26.0 7 99 3 3.80 1 2 Test v India Wellington 14 Feb 2014 Test # 2120
4.0 0 8 2 2.00 1 1 T20I v South Africa Auckland 17 Feb 2017 T20I # 595
10.0 6 12 2 1.20 1 4 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
3.0 0 14 2 4.66 1 2 T20I v Australia Sydney 3 Feb 2018 T20I # 642
14.2 8 17 2 1.18 1 3 Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
4.0 0 18 2 4.50 1 2 T20I v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
7.0 1 18 2 2.57 1 2 ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
4.0 0 20 2 5.00 2 2 T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
6.0 1 21 2 3.50 2 1 ODI v Scotland Dunedin 17 Feb 2015 ODI # 3604
4.0 1 22 2 5.50 2 1 T20I v West Indies Roseau 6 Jul 2014 T20I # 403
3.0 0 22 2 7.33 2 2 T20I v Australia Christchurch 22 Feb 2021 T20I # 1123
9.0 3 24 2 2.66 2 2 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
4.0 0 24 2 6.00 1 2 T20I v Australia Sydney 22 Oct 2022 T20I # 1839
9.0 0 25 2 2.77 2 1 ODI v Pakistan Wellington 31 Jan 2015 ODI # 3596
10.0 2 25 2 2.50 2 2 ODI v India Delhi 20 Oct 2016 ODI # 3797
10.0 4 25 2 2.50 1 1 ODI v Australia Cairns 11 Sep 2022 ODI # 4464
4.0 0 25 2 6.25 1 1 T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
8.4 0 26 2 3.00 1 2 ODI v Bangladesh Nelson 29 Dec 2016 ODI # 3815
4.0 0 26 2 6.50 3 1 T20I v Australia Wellington 7 Mar 2021 T20I # 1129
4.0 0 27 2 6.75 2 1 T20I v Australia Wellington 5 Mar 2021 T20I # 1127
4.0 0 28 2 7.00 2 1 T20I v West Indies Roseau 5 Jul 2014 T20I # 402
4.0 0 29 2 7.25 2 2 T20I v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
4.0 0 29 2 7.25 1 2 T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
4.0 0 31 2 7.75 2 2 T20I v India Jaipur 17 Nov 2021 T20I # 1434
4.0 0 33 2 8.25 1 2 T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
6.0 0 33 2 5.50 1 1 ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
10.1 2 34 2 3.34 2 3 Test v England Birmingham 10 Jun 2021 Test # 2423
6.0 1 35 2 5.83 2 2 ODI v Pakistan Wellington 6 Jan 2018 ODI # 3946
3.0 0 35 2 11.66 1 2 T20I v England Auckland 10 Nov 2019 T20I # 1012
16.0 8 36 2 2.25 1 1 Test v West Indies Wellington 1 Dec 2017 Test # 2284
9.0 1 37 2 4.11 2 2 ODI v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
16.0 5 39 2 2.43 2 1 Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
4.0 0 40 2 10.00 2 1 T20I v England Auckland 9 Feb 2013 T20I # 301
10.0 2 40 2 4.00 2 2 ODI v South Africa Mount Maunganui 21 Oct 2014 ODI # 3536
10.0 1 40 2 4.00 1 2 ODI v India Mount Maunganui 28 Jan 2019 ODI # 4088
17.0 5 41 2 2.41 2 2 Test v Australia Adelaide 27 Nov 2015 Test # 2190
10.0 2 42 2 4.20 1 2 ODI v India Manchester 9 Jul 2019 ODI # 4190
14.0 3 44 2 3.14 2 3 Test v South Africa Centurion 27 Aug 2016 Test # 2220
10.0 0 44 2 4.40 2 1 ODI v Bangladesh The Oval 5 Jun 2019 ODI # 4151
8.3 0 45 2 5.29 2 2 ODI v West Indies Basseterre 11 Jul 2012 ODI # 3288
20.0 4 45 2 2.25 1 2 Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
10.0 0 45 2 4.50 1 1 ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
16.2 3 46 2 2.81 1 2 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
20.5 9 46 2 2.20 1 1 Test v India Eden Gardens 30 Sep 2016 Test # 2222
4.0 0 46 2 11.50 1 2 T20I v England Wellington 13 Feb 2018 T20I # 647
8.0 1 46 2 5.75 2 2 ODI v England Mount Maunganui 28 Feb 2018 ODI # 3981
10.0 1 47 2 4.70 2 1 ODI v England Wellington 3 Mar 2018 ODI # 3982
21.1 4 47 2 2.22 2 1 Test v India Southampton 18 Jun 2021 Test # 2425
27.0 10 48 2 1.77 1 1 Test v England Lord's 16 May 2013 Test # 2088
9.4 1 48 2 4.96 2 2 ODI v India Ranchi 26 Oct 2016 ODI # 3799
4.0 0 48 2 12.00 3 2 T20I v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
10.0 0 49 2 4.90 1 2 ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
24.0 9 50 2 2.08 1 2 Test v Bangladesh Chattogram 9 Oct 2013 Test # 2097
20.0 2 51 2 2.55 1 1 Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
10.0 1 51 2 5.10 2 1 ODI v Australia Sydney 4 Dec 2016 ODI # 3811
22.0 7 52 2 2.36 1 2 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
10.0 0 52 2 5.20 2 1 ODI v India Visakhapatnam 29 Oct 2016 ODI # 3800
16.0 1 52 2 3.25 2 4 Test v West Indies Hamilton 9 Dec 2017 Test # 2287
9.0 0 53 2 5.88 2 1 ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
10.0 1 53 2 5.30 2 2 ODI v England The Oval 12 Jun 2015 ODI # 3655
21.0 2 55 2 2.61 1 4 Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
10.0 3 56 2 5.60 2 1 ODI v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
10.0 0 56 2 5.60 2 1 ODI v England Dunedin 7 Mar 2018 ODI # 3989
10.0 0 56 2 5.60 2 1 ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
15.0 2 58 2 3.86 1 4 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
9.0 0 58 2 6.44 2 2 ODI v Australia Auckland 30 Jan 2017 ODI # 3829
9.0 0 60 2 6.66 1 1 ODI v Pakistan Auckland 31 Jan 2016 ODI # 3730
23.0 4 61 2 2.65 1 4 Test v England Leeds 29 May 2015 Test # 2163
10.0 1 61 2 6.10 1 1 ODI v India Mount Maunganui 26 Jan 2019 ODI # 4085
10.0 0 64 2 6.40 2 2 ODI v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
10.0 0 64 2 6.40 2 1 ODI v England Hamilton 25 Feb 2018 ODI # 3980
10.0 0 65 2 6.50 1 2 ODI v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
26.0 7 66 2 2.53 2 2 Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
30.0 8 69 2 2.30 1 2 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
10.0 0 70 2 7.00 1 1 ODI v South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
23.0 5 71 2 3.08 1 2 Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
26.0 4 71 2 2.73 2 2 Test v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
25.0 9 72 2 2.88 2 4 Test v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
24.0 3 75 2 3.12 1 2 Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
19.0 2 77 2 4.05 2 3 Test v Australia Perth 13 Nov 2015 Test # 2187
35.0 11 81 2 2.31 2 3 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
20.5 3 82 2 3.93 2 1 Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
23.0 5 87 2 3.78 1 3 Test v West Indies Wellington 1 Dec 2017 Test # 2284
28.0 5 89 2 3.17 1 3 Test v England Christchurch 30 Mar 2018 Test # 2301
17.0 2 89 2 5.23 2 1 Test v India Christchurch 29 Feb 2020 Test # 2387
30.0 7 98 2 3.26 1 2 Test v England Leeds 29 May 2015 Test # 2163
33.0 6 101 2 3.06 2 2 Test v Australia Wellington 12 Feb 2016 Test # 2201
31.0 5 108 2 3.48 2 2 Test v Australia Christchurch 20 Feb 2016 Test # 2202
32.0 2 113 2 3.53 1 1 Test v India Indore 8 Oct 2016 Test # 2223
30.0 4 117 2 3.90 2 1 Test v England Wellington 14 Mar 2013 Test # 2080
26.0 2 123 2 4.73 2 1 Test v Australia Perth 13 Nov 2015 Test # 2187
34.0 5 131 2 3.85 1 1 Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
2.0 0 13 1 6.50 1 1 T20I v India Thiruvananthapuram 7 Nov 2017 T20I # 632
4.0 1 22 1 5.50 1 2 T20I v Pakistan Christchurch 8 Oct 2022 T20I # 1809
5.0 0 23 1 4.60 1 1 ODI v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
4.0 0 25 1 6.25 2 1 T20I v Netherlands Chattogram 29 Mar 2014 T20I # 390
6.0 0 26 1 4.33 2 2 ODI v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
12.0 4 26 1 2.16 2 4 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
3.0 0 28 1 9.33 2 2 T20I v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
4.0 0 28 1 7.00 2 2 ODI v Australia Birmingham 2 Jun 2017 ODI # 3876
3.4 0 29 1 7.90 3 2 T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
17.0 5 30 1 1.76 2 2 Test v West Indies Hamilton 3 Dec 2020 Test # 2394
8.0 2 31 1 3.87 2 2 ODI v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
4.0 0 31 1 7.75 1 1 T20I v India Eden Gardens 21 Nov 2021 T20I # 1446
7.0 0 32 1 4.57 1 2 ODI v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
15.0 4 32 1 2.13 2 1 Test v England Dunedin 6 Mar 2013 Test # 2077
10.0 2 32 1 3.20 2 1 ODI v England Wellington 20 Feb 2015 ODI # 3607
3.0 0 32 1 10.66 2 2 T20I v Pakistan Wellington 22 Jan 2016 T20I # 483
4.0 0 33 1 8.25 2 1 T20I v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
15.0 4 34 1 2.26 1 3 Test v South Africa Dunedin 8 Mar 2017 Test # 2253
9.1 1 34 1 3.70 1 4 Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
8.1 0 35 1 4.28 2 2 ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
4.0 0 36 1 9.00 1 2 T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
4.0 0 39 1 9.75 2 1 T20I v Australia Wellington 3 Mar 2021 T20I # 1125
10.0 0 40 1 4.00 2 2 ODI v Australia Melbourne 29 Mar 2015 ODI # 3646
4.0 0 42 1 10.50 2 1 T20I v Pakistan Auckland 15 Jan 2016 T20I # 478
3.5 0 42 1 10.95 1 2 T20I v Australia Auckland 16 Feb 2018 T20I # 649
9.0 0 44 1 4.88 2 1 ODI v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
27.0 13 45 1 1.66 2 2 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
7.0 0 45 1 6.42 2 2 ODI v South Africa Hamilton 19 Feb 2017 ODI # 3836
12.0 1 46 1 3.83 1 4 Test v West Indies Kingston 2 Aug 2012 Test # 2052
10.0 2 47 1 4.70 2 1 ODI v West Indies Basseterre 14 Jul 2012 ODI # 3289
16.0 5 47 1 2.93 1 4 Test v India Wellington 14 Feb 2014 Test # 2120
10.0 0 47 1 4.70 2 1 ODI v South Africa Wellington 25 Feb 2017 ODI # 3841
10.0 0 48 1 4.80 2 2 ODI v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
10.0 0 48 1 4.80 1 2 ODI v Pakistan Birmingham 26 Jun 2019 ODI # 4174
10.0 1 48 1 4.80 1 1 ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
35.0 12 49 1 1.40 2 3 Test v England Dunedin 6 Mar 2013 Test # 2077
4.0 0 49 1 12.25 2 1 T20I v India Delhi 1 Nov 2017 T20I # 630
10.0 1 49 1 4.90 2 1 ODI v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
10.0 0 49 1 4.90 1 1 ODI v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
10.0 1 49 1 4.90 1 1 ODI v South Africa Pune 1 Nov 2023 ODI # 4689
6.0 0 50 1 8.33 2 2 ODI v England Christchurch 10 Mar 2018 ODI # 3992
12.0 1 51 1 4.25 2 4 Test v Australia Hobart 9 Dec 2011 Test # 2021
10.0 0 54 1 5.40 2 1 ODI v Pakistan Nelson 9 Jan 2018 ODI # 3947
29.0 13 55 1 1.89 1 4 Test v England Auckland 22 Mar 2013 Test # 2084
16.0 2 55 1 3.43 1 1 Test v Bangladesh Mirpur 21 Oct 2013 Test # 2099
15.0 3 56 1 3.73 1 3 Test v England Lord's 16 May 2013 Test # 2088
10.0 0 56 1 5.60 2 1 ODI v England Cardiff 6 Jun 2017 ODI # 3880
18.0 2 57 1 3.16 2 1 Test v India Wellington 21 Feb 2020 Test # 2385
8.0 0 58 1 7.25 3 1 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
17.0 1 60 1 3.52 1 4 Test v Australia Christchurch 20 Feb 2016 Test # 2202
10.0 0 60 1 6.00 1 2 ODI v India Dharamsala 22 Oct 2023 ODI # 4678
8.0 0 61 1 7.62 1 3 Test v Australia Brisbane 5 Nov 2015 Test # 2185
10.0 1 61 1 6.10 1 2 ODI v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
25.0 4 62 1 2.48 2 3 Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
13.0 1 62 1 4.76 1 1 Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
10.0 0 63 1 6.30 2 1 ODI v South Africa Birmingham 19 Jun 2019 ODI # 4165
15.0 1 63 1 4.20 2 3 Test v West Indies Hamilton 3 Dec 2020 Test # 2394
16.0 4 64 1 4.00 1 4 Test v India Bengaluru 31 Aug 2012 Test # 2055
9.3 0 66 1 6.94 1 2 ODI v Australia Wellington 6 Feb 2016 ODI # 3733
19.0 3 67 1 3.52 1 2 Test v West Indies Kingston 8 Jun 2014 Test # 2123
10.0 0 70 1 7.00 3 1 ODI v South Africa Hamilton 1 Mar 2017 ODI # 3843
10.0 0 73 1 7.30 2 1 ODI v Pakistan Hamilton 16 Jan 2018 ODI # 3953
24.0 3 73 1 3.04 2 4 Test v England Lord's 2 Jun 2022 Test # 2464
10.0 0 80 1 8.00 2 1 ODI v Australia Canberra 6 Dec 2016 ODI # 3812
10.0 0 80 1 8.00 2 1 ODI v Pakistan Dubai (DICS) 11 Nov 2018 ODI # 4070
27.0 6 83 1 3.07 1 1 Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
26.0 2 84 1 3.23 1 1 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
10.0 0 86 1 8.60 1 1 ODI v India Wankhede 15 Nov 2023 ODI # 4703
23.5 2 90 1 3.77 1 2 Test v India Bengaluru 31 Aug 2012 Test # 2055
31.0 3 91 1 2.93 1 1 Test v Australia Melbourne 26 Dec 2019 Test # 2376
26.0 4 93 1 3.57 2 3 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
31.0 6 97 1 3.12 1 1 Test v England Mount Maunganui 21 Nov 2019 Test # 2367
34.0 7 106 1 3.11 1 1 Test v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
32.0 5 108 1 3.37 1 1 Test v South Africa Gqeberha 11 Jan 2013 Test # 2071
29.0 3 127 1 4.37 2 1 Test v Australia Brisbane 5 Nov 2015 Test # 2185
2.0 1 2 0 1.00 1 3 Test v England Leeds 24 May 2013 Test # 2089
5.0 3 4 0 0.80 1 4 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
6.0 4 6 0 1.00 2 3 Test v England Mount Maunganui 21 Nov 2019 Test # 2367
6.0 4 7 0 1.16 2 4 Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
4.0 1 9 0 2.25 1 4 Test v Bangladesh Chattogram 9 Oct 2013 Test # 2097
9.0 4 15 0 1.66 5 3 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
4.0 1 15 0 3.75 1 4 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
6.0 1 19 0 3.16 1 2 ODI v India Napier 23 Jan 2019 ODI # 4082
2.0 0 20 0 10.00 1 2 T20I v England Wellington 15 Feb 2013 T20I # 304
4.0 0 21 0 5.25 1 2 T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
4.0 0 22 0 5.50 1 2 T20I v Bangladesh Christchurch 12 Oct 2022 T20I # 1816
11.0 5 23 0 2.09 2 1 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
2.0 0 24 0 12.00 1 1 T20I v Australia Auckland 25 Feb 2024 T20I # 2484
7.0 2 25 0 3.57 1 3 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
3.0 0 27 0 9.00 2 4 Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
3.0 0 27 0 9.00 1 2 T20I v Australia Auckland 21 Feb 2018 T20I # 653
4.0 0 28 0 7.00 2 2 T20I v Pakistan Christchurch 14 Oct 2022 T20I # 1819
8.0 0 29 0 3.62 2 1 ODI v West Indies Basseterre 16 Jul 2012 ODI # 3290
5.0 0 29 0 5.80 2 2 ODI v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
10.0 3 29 0 2.90 1 4 Test v West Indies Kingston 8 Jun 2014 Test # 2123
7.0 0 29 0 4.14 1 4 Test v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
7.0 1 30 0 4.28 1 3 Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
9.0 0 30 0 3.33 1 3 Test v Australia Melbourne 26 Dec 2019 Test # 2376
4.0 0 30 0 7.50 2 2 T20I v Australia Dunedin 25 Feb 2021 T20I # 1124
4.0 0 33 0 8.25 1 1 T20I v Pakistan Hamilton 20 Dec 2020 T20I # 1118
9.0 0 34 0 3.77 1 3 Test v India Kanpur 22 Sep 2016 Test # 2221
10.0 0 34 0 3.40 2 1 ODI v Afghanistan Taunton 8 Jun 2019 ODI # 4154
14.0 5 34 0 2.42 2 2 Test v West Indies Wellington 11 Dec 2020 Test # 2395
8.0 0 34 0 4.25 1 2 ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
7.0 0 35 0 5.00 1 3 Test v India Indore 8 Oct 2016 Test # 2223
4.0 0 35 0 8.75 1 1 T20I v England Napier 8 Nov 2019 T20I # 1008
4.0 0 36 0 9.00 1 1 T20I v Sri Lanka Auckland 10 Jan 2016 T20I # 476
4.0 0 36 0 9.00 2 2 T20I v India Ranchi 19 Nov 2021 T20I # 1440
4.0 0 37 0 9.25 1 1 T20I v Pakistan Auckland 25 Jan 2018 T20I # 640
10.0 0 37 0 3.70 1 1 ODI v Australia Sydney 13 Mar 2020 ODI # 4255
10.0 1 37 0 3.70 2 2 ODI v Bangladesh Wellington 26 Mar 2021 ODI # 4282
8.0 0 37 0 4.62 1 2 ODI v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
4.0 0 38 0 9.50 1 2 T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
4.0 0 40 0 10.00 1 2 T20I v England Hamilton 12 Feb 2013 T20I # 302
4.0 0 40 0 10.00 2 1 T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
4.0 0 40 0 10.00 1 1 T20I v England Brisbane 1 Nov 2022 T20I # 1858
16.0 6 42 0 2.62 2 3 Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
9.0 0 43 0 4.77 1 2 ODI v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
4.0 0 43 0 10.75 1 2 T20I v Pakistan Napier 22 Dec 2020 T20I # 1119
9.2 0 44 0 4.71 2 2 ODI v South Africa Auckland 4 Mar 2017 ODI # 3846
10.0 1 46 0 4.60 1 1 ODI v Sri Lanka Christchurch 11 Jan 2015 ODI # 3574
10.0 2 48 0 4.80 2 1 ODI v West Indies Whangarei 20 Dec 2017 ODI # 3943
4.0 0 49 0 12.25 1 1 T20I v Australia Auckland 23 Feb 2024 T20I # 2483
6.0 0 50 0 8.33 1 2 ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
10.0 1 52 0 5.20 1 2 ODI v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
21.0 6 54 0 2.57 1 1 Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
10.0 0 54 0 5.40 2 2 ODI v India Pune 25 Oct 2017 ODI # 3931
9.0 1 55 0 6.11 2 2 ODI v England Napier 20 Feb 2013 ODI # 3336
10.0 0 60 0 6.00 1 2 ODI v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
16.0 2 62 0 3.87 1 3 Test v Bangladesh Mirpur 21 Oct 2013 Test # 2099
26.0 7 62 0 2.38 1 1 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
12.0 2 65 0 5.41 1 4 Test v England Leeds 23 Jun 2022 Test # 2467
10.0 0 67 0 6.70 1 2 ODI v England Lord's 14 Jul 2019 ODI # 4192
10.0 0 73 0 7.30 2 2 ODI v India Mohali 23 Oct 2016 ODI # 3798
10.0 0 81 0 8.10 2 1 ODI v India Kanpur 29 Oct 2017 ODI # 3932
35.4 7 107 0 3.00 2 1 Test v South Africa Centurion 27 Aug 2016 Test # 2220
TDNB - - - - - - ODI v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
Statsguru includes the following current or recent relevant matches:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635 - Live]
    » Sri Lanka 22/1 (5.4 ov, BKG Mendis 9*, PHKD Mendis 7*, OEG Baartman 1/1)
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page