Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Ordered by bowling average (ascending)
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-2019 165 179 1718.3 124 7539 293 7/45 8/130 25.73 4.38 35.1 7 0 Profile
filtered 2011-2019 165 179 1718.3 124 7539 293 7/45 8/130 25.73 4.38 35.1 7 0
Innings by innings list
6.0 1 24 6 4.00 4.00 4 2 ODI v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
4.0 0 23 5 5.75 4.60 2 2 T20I v Zimbabwe East London 9 Oct 2018 T20I # 698
3.5 0 24 5 6.26 4.80 5 2 T20I v New Zealand Auckland 17 Feb 2017 T20I # 595
4.0 0 21 4 5.25 5.25 5 2 T20I v Netherlands Chattogram 27 Mar 2014 T20I # 386
4.0 0 21 4 5.25 5.25 4 1 T20I v England Cape Town 19 Feb 2016 T20I # 503
5.2 1 12 2 2.25 6.00 5 1 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
4.0 0 18 3 4.50 6.00 4 2 T20I v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
6.5 0 19 3 2.78 6.33 4 2 ODI v Netherlands Mohali 3 Mar 2011 ODI # 3115
13.0 3 32 5 2.46 6.40 4 1 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
9.0 0 45 7 5.00 6.42 3 2 ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
8.2 0 26 4 3.12 6.50 5 1 ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
4.0 0 13 2 3.25 6.50 3 2 T20I v West Indies Nagpur 25 Mar 2016 T20I # 549
8.3 0 27 4 3.17 6.75 5 2 ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
7.4 0 28 4 3.65 7.00 6 1 ODI v West Indies East London 21 Jan 2015 ODI # 3587
4.0 0 21 3 5.25 7.00 6 1 T20I v Australia Durban 4 Mar 2016 T20I # 519
10.0 0 14 2 1.40 7.00 3 1 ODI v New Zealand Auckland 4 Mar 2017 ODI # 3846
7.0 0 29 4 4.14 7.25 5 1 ODI v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
11.3 2 38 5 3.30 7.60 5 3 Test v India Nagpur 25 Nov 2015 Test # 2189
4.0 0 17 2 4.25 8.50 5 1 T20I v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
4.0 0 26 3 6.50 8.66 6 1 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
10.0 0 26 3 2.60 8.66 5 1 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
10.0 1 26 3 2.60 8.66 5 1 ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
10.0 2 45 5 4.50 9.00 4 2 ODI v West Indies Sydney 27 Feb 2015 ODI # 3616
4.0 0 28 3 7.00 9.33 5 2 T20I v West Indies Cape Town 9 Jan 2015 T20I # 413
8.4 1 38 4 4.38 9.50 5 1 ODI v England Chennai 6 Mar 2011 ODI # 3120
5.0 0 19 2 3.80 9.50 5 2 ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
6.0 0 30 3 5.00 10.00 5 2 ODI v West Indies Durban 16 Jan 2015 ODI # 3579
10.0 1 41 4 4.10 10.25 5 1 ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
4.0 0 21 2 5.25 10.50 6 2 T20I v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
4.0 0 21 2 5.25 10.50 5 2 T20I v Australia Centurion 14 Mar 2014 T20I # 365
9.2 2 21 2 2.25 10.50 6 1 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
10.0 3 23 2 2.30 11.50 6 1 Test v India Mohali 5 Nov 2015 Test # 2186
2.0 0 23 2 11.50 11.50 4 2 T20I v Sri Lanka Centurion 20 Jan 2017 T20I # 589
5.0 1 23 2 4.60 11.50 5 1 ODI v Zimbabwe Kimberley 30 Sep 2018 ODI # 4049
10.0 0 36 3 3.60 12.00 6 2 ODI v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
4.0 0 24 2 6.00 12.00 2 1 T20I v India Cuttack 5 Oct 2015 T20I # 457
16.3 1 48 4 2.90 12.00 4 3 Test v India Mohali 5 Nov 2015 Test # 2186
4.0 0 24 2 6.00 12.00 4 2 T20I v Afghanistan Wankhede 20 Mar 2016 T20I # 542
9.1 1 26 2 2.83 13.00 6 2 ODI v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
8.5 1 26 2 2.94 13.00 4 2 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
10.0 1 53 4 5.30 13.25 4 2 ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
4.0 0 27 2 6.75 13.50 6 2 T20I v New Zealand Chattogram 24 Mar 2014 T20I # 383
4.0 0 27 2 6.75 13.50 6 2 T20I v England Chattogram 29 Mar 2014 T20I # 391
8.4 1 27 2 3.11 13.50 5 2 ODI v Bangladesh East London 22 Oct 2017 ODI # 3929
4.0 0 14 1 3.50 14.00 4 2 T20I v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
10.0 1 44 3 4.40 14.66 5 2 ODI v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
4.0 1 15 1 3.75 15.00 5 3 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
10.0 1 45 3 4.50 15.00 4 2 ODI v Pakistan Sharjah 30 Oct 2013 ODI # 3425
10.0 0 46 3 4.60 15.33 5 1 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
9.0 0 32 2 3.55 16.00 5 1 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
8.0 0 32 2 4.00 16.00 6 2 ODI v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
10.0 1 33 2 3.30 16.50 5 1 ODI v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
7.0 0 50 3 7.14 16.66 5 2 ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
10.0 0 50 3 5.00 16.66 5 2 ODI v Bangladesh Paarl 18 Oct 2017 ODI # 3925
10.0 0 53 3 5.30 17.66 3 1 ODI v England Cape Town 14 Feb 2016 ODI # 3738
10.0 0 36 2 3.60 18.00 5 2 ODI v New Zealand Durban 26 Aug 2015 ODI # 3678
4.0 0 18 1 4.50 18.00 4 1 T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
13.4 2 55 3 4.02 18.33 5 2 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
10.0 1 37 2 3.70 18.50 4 1 ODI v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
4.0 0 38 2 9.50 19.00 4 2 T20I v Australia Cape Town 9 Mar 2016 T20I # 526
8.0 0 39 2 4.87 19.50 3 2 ODI v Australia Providence 7 Jun 2016 ODI # 3741
9.0 0 39 2 4.33 19.50 5 1 ODI v Australia Perth 4 Nov 2018 ODI # 4065
9.0 1 39 2 4.33 19.50 5 2 ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
5.0 0 20 1 4.00 20.00 5 2 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
4.0 0 20 1 5.00 20.00 4 2 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
10.0 0 40 2 4.00 20.00 4 2 ODI v New Zealand Centurion 19 Aug 2015 ODI # 3676
10.0 1 41 2 4.10 20.50 6 1 ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
10.0 0 41 2 4.10 20.50 4 2 ODI v West Indies Providence 3 Jun 2016 ODI # 3739
10.0 0 41 2 4.10 20.50 5 1 ODI v Pakistan Lord's 23 Jun 2019 ODI # 4171
32.0 7 63 3 1.96 21.00 4 3 Test v England The Oval 19 Jul 2012 Test # 2049
4.0 0 21 1 5.25 21.00 5 2 T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
10.0 1 42 2 4.20 21.00 5 1 ODI v India Indore 14 Oct 2015 ODI # 3692
10.0 1 42 2 4.20 21.00 4 2 ODI v Australia Cape Town 12 Oct 2016 ODI # 3795
4.0 0 21 1 5.25 21.00 4 1 T20I v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
6.0 0 22 1 3.66 22.00 5 1 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
4.0 0 22 1 5.50 22.00 4 2 T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
10.0 1 44 2 4.40 22.00 2 1 ODI v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
10.0 0 45 2 4.50 22.50 5 1 ODI v Australia Harare 27 Aug 2014 ODI # 3516
9.0 0 45 2 5.00 22.50 3 1 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
4.0 1 23 1 5.75 23.00 5 2 ODI v New Zealand Wellington 25 Feb 2017 ODI # 3841
7.0 1 50 2 7.14 25.00 5 2 ODI v India Wankhede 25 Oct 2015 ODI # 3700
4.0 0 25 1 6.25 25.00 5 1 T20I v England Johannesburg 21 Feb 2016 T20I # 506
21.0 1 54 2 2.57 27.00 4 2 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
10.0 0 54 2 5.40 27.00 4 1 ODI v Australia Durban 5 Oct 2016 ODI # 3790
10.0 1 28 1 2.80 28.00 4 1 ODI v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
10.0 0 56 2 5.60 28.00 5 1 ODI v Pakistan Centurion 30 Nov 2013 ODI # 3441
4.0 0 28 1 7.00 28.00 4 2 T20I v England Wankhede 18 Mar 2016 T20I # 540
10.0 2 56 2 5.60 28.00 6 2 ODI v New Zealand Hamilton 1 Mar 2017 ODI # 3843
10.0 0 57 2 5.70 28.50 6 2 ODI v India Kanpur 11 Oct 2015 ODI # 3689
10.0 0 57 2 5.70 28.50 6 1 ODI v Bangladesh The Oval 2 Jun 2019 ODI # 4147
10.0 0 29 1 2.90 29.00 5 2 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
3.0 0 29 1 9.66 29.00 6 1 T20I v Pakistan Lahore 13 Sep 2017 T20I # 620
4.0 0 30 1 7.50 30.00 6 2 T20I v India Mirpur 4 Apr 2014 T20I # 399
10.0 0 61 2 6.10 30.50 1 1 ODI v England The Oval 30 May 2019 ODI # 4143
23.4 0 92 3 3.88 30.66 5 2 Test v England Leeds 2 Aug 2012 Test # 2051
4.0 0 31 1 7.75 31.00 6 1 T20I v Australia Adelaide 5 Nov 2014 T20I # 407
7.0 1 31 1 4.42 31.00 5 2 ODI v Australia Johannesburg 2 Oct 2016 ODI # 3787
16.0 1 64 2 4.00 32.00 5 3 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
8.0 0 32 1 4.00 32.00 5 2 ODI v Zimbabwe Harare 29 Aug 2014 ODI # 3518
42.0 14 98 3 2.33 32.66 4 3 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
8.0 2 33 1 4.12 33.00 4 4 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
8.0 0 33 1 4.12 33.00 5 1 ODI v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
4.0 0 34 1 8.50 34.00 4 1 T20I v Pakistan Lahore 12 Sep 2017 T20I # 619
15.4 1 69 2 4.40 34.50 5 3 Test v India Johannesburg 18 Dec 2013 Test # 2108
32.0 7 106 3 3.31 35.33 4 3 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
10.0 0 71 2 7.10 35.50 5 1 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
26.0 2 108 3 4.15 36.00 4 2 Test v West Indies Gqeberha 26 Dec 2014 Test # 2153
6.1 1 37 1 6.00 37.00 4 2 ODI v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
6.0 0 37 1 6.16 37.00 5 2 ODI v India The Oval 11 Jun 2017 ODI # 3886
18.0 0 76 2 4.22 38.00 3 3 Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
9.0 1 38 1 4.22 38.00 4 1 ODI v Pakistan Auckland 7 Mar 2015 ODI # 3626
8.0 1 38 1 4.75 38.00 4 1 ODI v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
10.0 0 76 2 7.60 38.00 5 2 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
4.0 0 38 1 9.50 38.00 5 1 T20I v England Cardiff 25 Jun 2017 T20I # 616
10.0 0 40 1 4.00 40.00 5 1 ODI v Australia Harare 6 Sep 2014 ODI # 3526
10.0 0 40 1 4.00 40.00 6 2 ODI v U.A.E. Wellington 12 Mar 2015 ODI # 3633
12.5 1 41 1 3.19 41.00 5 1 Test v India Nagpur 25 Nov 2015 Test # 2189
10.0 0 42 1 4.20 42.00 5 1 ODI v Australia Harare 2 Sep 2014 ODI # 3522
10.0 1 42 1 4.20 42.00 5 2 ODI v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
10.0 0 44 1 4.40 44.00 5 2 ODI v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
10.0 0 45 1 4.50 45.00 3 1 ODI v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
10.0 0 46 1 4.60 46.00 5 1 ODI v Australia Centurion 30 Sep 2016 ODI # 3785
10.0 0 48 1 4.80 48.00 5 1 ODI v India Melbourne 22 Feb 2015 ODI # 3610
8.0 0 51 1 6.37 51.00 5 2 ODI v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
10.0 0 51 1 5.10 51.00 5 2 ODI v India Rajkot 18 Oct 2015 ODI # 3695
10.0 1 51 1 5.10 51.00 4 2 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
9.0 0 52 1 5.77 52.00 5 1 ODI v India Cape Town 7 Feb 2018 ODI # 3971
10.0 0 54 1 5.40 54.00 5 1 ODI v Australia Perth 14 Nov 2014 ODI # 3545
24.0 6 55 1 2.29 55.00 4 2 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
10.0 0 57 1 5.70 57.00 4 2 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
9.0 0 59 1 6.55 59.00 1 2 ODI v Australia Manchester 6 Jul 2019 ODI # 4188
10.0 0 60 1 6.00 60.00 5 2 ODI v West Indies Johannesburg 18 Jan 2015 ODI # 3583
19.0 0 61 1 3.21 61.00 5 1 Test v England The Oval 19 Jul 2012 Test # 2049
10.0 0 61 1 6.10 61.00 4 1 ODI v New Zealand Christchurch 22 Feb 2017 ODI # 3839
15.5 0 63 1 3.97 63.00 4 4 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
16.0 2 66 1 4.12 66.00 4 1 Test v India Delhi 3 Dec 2015 Test # 2191
26.1 4 74 1 2.82 74.00 4 3 Test v India Delhi 3 Dec 2015 Test # 2191
26.0 5 75 1 2.88 75.00 4 2 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
24.0 3 88 1 3.66 88.00 5 4 Test v England Lord's 16 Aug 2012 Test # 2053
32.0 3 101 1 3.15 101.00 4 1 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
33.0 4 121 1 3.66 121.00 4 1 Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
10.0 1 35 0 3.50 - 4 1 Test v Australia Cape Town 9 Nov 2011 Test # 2016
17.0 2 52 0 3.05 - 4 3 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
4.0 0 20 0 5.00 - 4 4 Test v England Leeds 2 Aug 2012 Test # 2051
14.0 3 54 0 3.85 - 5 2 Test v England Lord's 16 Aug 2012 Test # 2053
23.0 0 180 0 7.82 - 5 1 Test v Australia Adelaide 22 Nov 2012 Test # 2061
14.0 1 80 0 5.71 - 3 3 Test v Australia Adelaide 22 Nov 2012 Test # 2061
1.0 0 8 0 8.00 - 5 2 T20I v Pakistan Johannesburg 20 Nov 2013 T20I # 340
7.0 1 30 0 4.28 - 5 1 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
8.0 0 47 0 5.87 - 5 1 Test v India Johannesburg 18 Dec 2013 Test # 2108
19.0 3 64 0 3.36 - 4 4 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
2.0 0 18 0 9.00 - 5 2 T20I v Australia Melbourne 7 Nov 2014 T20I # 408
9.0 0 37 0 4.11 - 5 1 ODI v Australia Perth 16 Nov 2014 ODI # 3546
6.0 0 40 0 6.66 - 5 1 ODI v Australia Canberra 19 Nov 2014 ODI # 3548
4.0 0 29 0 7.25 - 5 2 T20I v West Indies Johannesburg 11 Jan 2015 T20I # 414
10.0 1 50 0 5.00 - 4 2 ODI v Ireland Canberra 3 Mar 2015 ODI # 3621
9.0 1 40 0 4.44 - 4 2 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
8.4 1 40 0 4.61 - 4 2 ODI v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
3.0 0 35 0 11.66 - 5 1 T20I v India Dharamsala 2 Oct 2015 T20I # 456
9.0 0 58 0 6.44 - 5 1 ODI v India Chennai 22 Oct 2015 ODI # 3698
2.0 0 9 0 4.50 - 5 2 Test v India Bengaluru 14 Nov 2015 Test # 2188
10.0 0 66 0 6.60 - 4 2 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
8.0 0 56 0 7.00 - 5 1 ODI v England Centurion 9 Feb 2016 ODI # 3736
4.0 0 47 0 11.75 - 5 2 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
10.0 0 40 0 4.00 - 5 1 ODI v West Indies Bridgetown 24 Jun 2016 ODI # 3754
7.0 0 42 0 6.00 - 4 1 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
9.0 0 68 0 7.55 - 4 1 ODI v England Leeds 24 May 2017 ODI # 3872
4.0 0 16 0 4.00 - 5 2 ODI v Pakistan Birmingham 7 Jun 2017 ODI # 3881
3.0 0 37 0 12.33 - 4 2 T20I v England Southampton 21 Jun 2017 T20I # 614
3.0 0 26 0 8.66 - 6 1 T20I v Pakistan Lahore 15 Sep 2017 T20I # 621
10.0 0 51 0 5.10 - 4 2 ODI v India Durban 1 Feb 2018 ODI # 3969
5.3 0 30 0 5.45 - 4 2 ODI v India Centurion 4 Feb 2018 ODI # 3970
7.1 0 42 0 5.86 - 5 2 ODI v India Centurion 16 Feb 2018 ODI # 3978
10.0 1 38 0 3.80 - 5 1 ODI v Australia Adelaide 9 Nov 2018 ODI # 4067
7.0 0 58 0 8.28 - 4 2 ODI v Australia Hobart 11 Nov 2018 ODI # 4069
10.0 0 36 0 3.60 - 2 1 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
10.0 0 58 0 5.80 - 1 2 ODI v India Southampton 5 Jun 2019 ODI # 4150
10.0 0 33 0 3.30 - 5 2 ODI v New Zealand Birmingham 19 Jun 2019 ODI # 4165
10.0 0 36 0 3.60 - 5 1 ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
DNB - - - - - - 3 Test v Australia Cape Town 9 Nov 2011 Test # 2016
TDNB - - - - - - - ODI v India Centurion 11 Dec 2013 ODI # 3444
TDNB - - - - - - - ODI v Australia Bridgetown 19 Jun 2016 ODI # 3750
TDNB - - - - - - - ODI v West Indies Southampton 10 Jun 2019 ODI # 4156
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page