Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 29 Nov 1996 remove greater than or equal to 29 Nov 1996 from query
Ordered by bowling strike rate (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av SR 5 Ct St Ave Diff
unfiltered 2011-2019 165 306 29* 8.74 0 293 7/45 25.73 35.1 7 40 0 -16.98 Profile
filtered 2011-2019 165 306 29* 8.74 0 293 7/45 25.73 35.1 7 40 0 -16.98
Match by match list
DNB - - 5 24 4.6 0 0 T20I v New Zealand Auckland 17 Feb 2017 T20I # 595
DNB - - 5 23 4.8 0 0 T20I v Zimbabwe East London 9 Oct 2018 T20I # 698
1 - 1 6 24 6.0 0 0 ODI v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
DNB - - 2 23 6.0 1 0 T20I v Sri Lanka Centurion 20 Jan 2017 T20I # 589
DNB - - 4 21 6.0 0 0 T20I v England Cape Town 19 Feb 2016 T20I # 503
9* - 9 4 21 6.0 0 0 T20I v Netherlands Chattogram 27 Mar 2014 T20I # 386
DNB - - 7 45 7.7 0 0 ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
8* - 8 3 26 8.0 0 0 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
DNB - - 3 21 8.0 0 0 T20I v Australia Durban 4 Mar 2016 T20I # 519
DNB - - 3 28 8.0 0 0 T20I v West Indies Cape Town 9 Jan 2015 T20I # 413
DNB - - 3 18 8.0 0 0 T20I v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
DNB - - 4 29 10.5 1 0 ODI v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
DNB - - 4 28 11.5 0 0 ODI v West Indies East London 21 Jan 2015 ODI # 3587
DNB - - 2 21 12.0 1 0 T20I v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
DNB - - 2 24 12.0 0 0 T20I v India Cuttack 5 Oct 2015 T20I # 457
DNB - - 2 27 12.0 0 0 T20I v New Zealand Chattogram 24 Mar 2014 T20I # 383
DNB - - 2 24 12.0 0 0 T20I v Afghanistan Wankhede 20 Mar 2016 T20I # 542
DNB - - 5 45 12.0 0 0 ODI v West Indies Sydney 27 Feb 2015 ODI # 3616
DNB - - 2 13 12.0 0 0 T20I v West Indies Nagpur 25 Mar 2016 T20I # 549
DNB - - 2 38 12.0 0 0 T20I v Australia Cape Town 9 Mar 2016 T20I # 526
DNB - - 2 21 12.0 1 0 T20I v Australia Centurion 14 Mar 2014 T20I # 365
DNB - - 2 17 12.0 0 0 T20I v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
DNB - - 3 30 12.0 0 0 ODI v West Indies Durban 16 Jan 2015 ODI # 3579
DNB - - 2 27 12.0 0 0 T20I v England Chattogram 29 Mar 2014 T20I # 391
DNB - - 4 26 12.5 1 0 ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
DNB - - 4 27 12.7 0 0 ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
1* - 1 4 38 13.0 1 0 ODI v England Chennai 6 Mar 2011 ODI # 3120
DNB - - 3 19 13.6 0 0 ODI v Netherlands Mohali 3 Mar 2011 ODI # 3115
DNB - - 3 50 14.0 0 0 ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
DNB - - 4 41 15.0 1 0 ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
DNB - - 2 19 15.0 2 0 ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
DNB - - 4 53 15.0 1 0 ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
DNB - - 2 23 15.0 0 0 ODI v Zimbabwe Kimberley 30 Sep 2018 ODI # 4049
DNB - - 1 29 18.0 2 0 T20I v Pakistan Lahore 13 Sep 2017 T20I # 620
DNB - - 3 50 20.0 0 0 ODI v Bangladesh Paarl 18 Oct 2017 ODI # 3925
DNB - - 3 44 20.0 0 0 ODI v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
DNB - - 3 26 20.0 0 0 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
4* - 4 3 46 20.0 1 0 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
DNB - - 3 26 20.0 1 0 ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
DNB - - 3 36 20.0 0 0 ODI v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
1 - 1 3 45 20.0 0 0 ODI v Pakistan Sharjah 30 Oct 2013 ODI # 3425
DNB - - 3 53 20.0 0 0 ODI v England Cape Town 14 Feb 2016 ODI # 3738
DNB - - 2 50 21.0 1 0 ODI v India Wankhede 25 Oct 2015 ODI # 3700
DNB - - 1 28 24.0 0 0 T20I v England Wankhede 18 Mar 2016 T20I # 540
DNB - - 1 34 24.0 0 0 T20I v Pakistan Lahore 12 Sep 2017 T20I # 619
DNB - - 1 21 24.0 0 0 T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
DNB - - 1 30 24.0 0 0 T20I v India Mirpur 4 Apr 2014 T20I # 399
1* - 1 1 21 24.0 0 0 T20I v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
DNB - - 1 20 24.0 0 0 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
DNB - - 1 31 24.0 0 0 T20I v Australia Adelaide 5 Nov 2014 T20I # 407
1 - 1 1 14 24.0 1 0 T20I v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
0 - 0 2 39 24.0 0 0 ODI v Australia Providence 7 Jun 2016 ODI # 3741
0* - 0 2 32 24.0 0 0 ODI v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
DNB - - 1 23 24.0 0 0 ODI v New Zealand Wellington 25 Feb 2017 ODI # 3841
DNB - - 1 25 24.0 0 0 T20I v England Johannesburg 21 Feb 2016 T20I # 506
DNB - - 1 38 24.0 0 0 T20I v England Cardiff 25 Jun 2017 T20I # 616
DNB - - 1 22 24.0 1 0 T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
DNB - - 1 18 24.0 0 0 T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
4 8 12 6 79 24.3 0 0 Test v India Nagpur 25 Nov 2015 Test # 2189
DNB - - 2 27 26.0 0 0 ODI v Bangladesh East London 22 Oct 2017 ODI # 3929
4 4 8 6 71 26.5 0 0 Test v India Mohali 5 Nov 2015 Test # 2186
DNB - - 2 26 26.5 0 0 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
1* - 1 2 39 27.0 0 0 ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
0* - 0 2 32 27.0 0 0 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
DNB - - 2 39 27.0 0 0 ODI v Australia Perth 4 Nov 2018 ODI # 4065
6 - 6 2 45 27.0 0 0 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
0* - 0 2 26 27.5 0 0 ODI v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
DNB - - 2 21 28.0 0 0 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
0 - 0 2 61 30.0 0 0 ODI v England The Oval 30 May 2019 ODI # 4143
DNB - - 2 45 30.0 0 0 ODI v Australia Harare 27 Aug 2014 ODI # 3516
DNB - - 2 42 30.0 0 0 ODI v Australia Cape Town 12 Oct 2016 ODI # 3795
DNB - - 2 57 30.0 1 0 ODI v India Kanpur 11 Oct 2015 ODI # 3689
DNB - - 2 40 30.0 0 0 ODI v New Zealand Centurion 19 Aug 2015 ODI # 3676
DNB - - 2 14 30.0 1 0 ODI v New Zealand Auckland 4 Mar 2017 ODI # 3846
0 - 0 2 41 30.0 0 0 ODI v West Indies Providence 3 Jun 2016 ODI # 3739
DNB - - 2 37 30.0 1 0 ODI v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
DNB - - 1 20 30.0 0 0 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
10* - 10 2 57 30.0 0 0 ODI v Bangladesh The Oval 2 Jun 2019 ODI # 4147
DNB - - 2 76 30.0 0 0 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
9 - 9 2 42 30.0 0 0 ODI v India Indore 14 Oct 2015 ODI # 3692
DNB - - 2 44 30.0 0 0 ODI v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
DNB - - 2 71 30.0 0 0 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
DNB - - 2 33 30.0 2 0 ODI v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
0* - 0 2 41 30.0 0 0 ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
DNB - - 2 54 30.0 0 0 ODI v Australia Durban 5 Oct 2016 ODI # 3790
29* - 29 2 37 30.0 0 0 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
DNB - - 2 36 30.0 0 0 ODI v New Zealand Durban 26 Aug 2015 ODI # 3678
DNB - - 2 56 30.0 0 0 ODI v Pakistan Centurion 30 Nov 2013 ODI # 3441
1* - 1 2 41 30.0 1 0 ODI v Pakistan Lord's 23 Jun 2019 ODI # 4171
DNB - - 2 56 30.0 0 0 ODI v New Zealand Hamilton 1 Mar 2017 ODI # 3843
1 - 1 1 37 36.0 0 0 ODI v India The Oval 11 Jun 2017 ODI # 3886
DNB - - 1 37 37.0 0 0 ODI v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
2 - 2 8 130 41.2 0 0 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
DNB - - 1 31 42.0 0 0 ODI v Australia Johannesburg 2 Oct 2016 ODI # 3787
0 4* 4 4 118 44.2 2 0 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
DNB - - 1 38 48.0 1 0 ODI v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
23* - 23 1 32 48.0 0 0 ODI v Zimbabwe Harare 29 Aug 2014 ODI # 3518
DNB - - 1 33 48.0 0 0 ODI v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
DNB - - 1 51 48.0 0 0 ODI v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
DNB - - 3 108 52.0 0 0 Test v West Indies Gqeberha 26 Dec 2014 Test # 2153
0 - 0 1 38 54.0 1 0 ODI v Pakistan Auckland 7 Mar 2015 ODI # 3626
8 - 8 1 52 54.0 0 0 ODI v India Cape Town 7 Feb 2018 ODI # 3971
DNB - - 1 59 54.0 0 0 ODI v Australia Manchester 6 Jul 2019 ODI # 4188
0 DNB 0 3 112 55.3 1 0 Test v England Leeds 2 Aug 2012 Test # 2051
DNB - - 1 29 60.0 0 0 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
8 - 8 1 48 60.0 0 0 ODI v India Melbourne 22 Feb 2015 ODI # 3610
5 - 5 1 51 60.0 0 0 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
DNB - - 1 46 60.0 0 0 ODI v Australia Centurion 30 Sep 2016 ODI # 3785
DNB - - 1 60 60.0 0 0 ODI v West Indies Johannesburg 18 Jan 2015 ODI # 3583
3 - 3 1 28 60.0 1 0 ODI v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
0* - 0 1 61 60.0 0 0 ODI v New Zealand Christchurch 22 Feb 2017 ODI # 3839
DNB - - 1 40 60.0 0 0 ODI v U.A.E. Wellington 12 Mar 2015 ODI # 3633
4 - 4 1 42 60.0 0 0 ODI v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
2 - 2 1 42 60.0 0 0 ODI v Australia Harare 2 Sep 2014 ODI # 3522
DNB - - 1 57 60.0 0 0 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
DNB - - 1 45 60.0 0 0 ODI v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
DNB - - 1 51 60.0 0 0 ODI v India Rajkot 18 Oct 2015 ODI # 3695
DNB - - 1 44 60.0 0 0 ODI v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
22 - 22 1 54 60.0 0 0 ODI v Australia Perth 14 Nov 2014 ODI # 3545
DNB - - 1 40 60.0 0 0 ODI v Australia Harare 6 Sep 2014 ODI # 3526
DNB DNB - 5 160 63.6 0 0 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
16 DNB 16 2 64 67.0 0 0 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
0* DNB 0 2 116 71.0 1 0 Test v India Johannesburg 18 Dec 2013 Test # 2108
DNB - - 4 124 76.5 0 0 Test v England The Oval 19 Jul 2012 Test # 2049
11 0* 11 3 165 96.0 0 0 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
10 DNB 10 2 88 96.0 1 0 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
15 4* 19 3 197 102.0 1 0 Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
1 0* 1 2 140 126.5 1 0 Test v India Delhi 3 Dec 2015 Test # 2191
2* 1 3 1 142 228.0 0 0 Test v England Lord's 16 Aug 2012 Test # 2053
DNB DNB - 1 139 270.0 1 0 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
0 - 0 0 30 - 0 0 ODI v India Centurion 4 Feb 2018 ODI # 3970
DNB - - 0 66 - 0 0 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
4* - 4 0 58 - 0 0 ODI v India Chennai 22 Oct 2015 ODI # 3698
DNB - - 0 16 - 2 0 ODI v Pakistan Birmingham 7 Jun 2017 ODI # 3881
DNB - - - - - - - ODI v India Centurion 11 Dec 2013 ODI # 3444
5 DNB 5 0 35 - 0 0 Test v Australia Cape Town 9 Nov 2011 Test # 2016
11* - 11 0 38 - 0 0 ODI v Australia Adelaide 9 Nov 2018 ODI # 4067
0* - 0 0 30 - 1 0 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
DNB - - 0 36 - 0 0 ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
DNB - - 0 37 - 1 0 ODI v Australia Perth 16 Nov 2014 ODI # 3546
10* DNB 10 0 260 - 0 0 Test v Australia Adelaide 22 Nov 2012 Test # 2061
DNB - - 0 56 - 0 0 ODI v England Centurion 9 Feb 2016 ODI # 3736
DNB - - 0 47 - 0 0 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
DNB - - 0 8 - 0 0 T20I v Pakistan Johannesburg 20 Nov 2013 T20I # 340
0* - 0 0 9 - 0 0 Test v India Bengaluru 14 Nov 2015 Test # 2188
DNB - - 0 36 - 1 0 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
0* - 0 0 68 - 0 0 ODI v England Leeds 24 May 2017 ODI # 3872
DNB - - 0 29 - 0 0 T20I v West Indies Johannesburg 11 Jan 2015 T20I # 414
DNB - - 0 58 - 0 0 ODI v Australia Hobart 11 Nov 2018 ODI # 4069
DNB - - 0 37 - 0 0 T20I v England Southampton 21 Jun 2017 T20I # 614
DNB - - - - - - - ODI v Australia Bridgetown 19 Jun 2016 ODI # 3750
absent - - 0 40 - 0 0 ODI v Australia Canberra 19 Nov 2014 ODI # 3548
1* - 1 0 40 - 0 0 ODI v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
DNB - - 0 33 - 0 0 ODI v New Zealand Birmingham 19 Jun 2019 ODI # 4165
2 - 2 0 42 - 0 0 ODI v India Centurion 16 Feb 2018 ODI # 3978
0 - 0 0 58 - 0 0 ODI v India Southampton 5 Jun 2019 ODI # 4150
DNB - - 0 51 - 1 0 ODI v India Durban 1 Feb 2018 ODI # 3969
DNB - - 0 50 - 0 0 ODI v Ireland Canberra 3 Mar 2015 ODI # 3621
DNB - - 0 26 - 0 0 T20I v Pakistan Lahore 15 Sep 2017 T20I # 621
DNB - - 0 35 - 0 0 T20I v India Dharamsala 2 Oct 2015 T20I # 456
29 - 29 0 40 - 0 0 ODI v West Indies Bridgetown 24 Jun 2016 ODI # 3754
DNB - - 0 18 - 0 0 T20I v Australia Melbourne 7 Nov 2014 T20I # 408
DNB - - 0 40 - 0 0 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
DNB - - - - - - - ODI v West Indies Southampton 10 Jun 2019 ODI # 4156
DNB - - 0 42 - 0 0 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th Match, Jun 8, 2024 [T20I # 2651]
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650 - Live]
    » England 165/6 (20.0 ov, HC Brook 20*, CJ Jordan 1*, MP Stoinis 1/24) - Match over
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page