Records type bowling analysis [change type]
View innings by innings list [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 from query
Not involving the player JP Duminy (SA) remove JP Duminy (SA) from query
Ordered by economy rate (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 2004-2020 265 342 4313.1 734 16339 699 7/51 11/60 23.37 3.78 37.0 29 5 Profile
filtered 2008-2020 79 118 1722.2 329 5861 261 6/8 11/60 22.45 3.40 39.5 11 1
Innings by innings list
8.1 6 8 6 0.97 2 2 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
13.0 5 17 5 1.30 1 2 Test v New Zealand Gqeberha 11 Jan 2013 Test # 2071
10.4 3 18 4 1.68 1 1 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
28.4 10 52 5 1.81 1 4 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
16.0 5 31 2 1.93 1 3 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
18.3 5 38 3 2.05 1 3 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
14.0 5 29 5 2.07 1 2 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
12.0 5 25 1 2.08 1 2 Test v Pakistan Centurion 22 Feb 2013 Test # 2075
25.0 7 55 1 2.20 1 1 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
19.5 7 44 4 2.21 3 3 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
30.0 6 67 3 2.23 1 3 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
8.0 2 18 1 2.25 1 1 Test v West Indies Durban 10 Jan 2008 Test # 1860
15.0 4 34 2 2.26 1 3 Test v Pakistan Centurion 26 Dec 2018 Test # 2338
11.4 2 27 3 2.31 1 1 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
18.0 6 43 1 2.38 1 4 Test v India Cape Town 2 Jan 2011 Test # 1988
20.0 7 48 4 2.40 1 2 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
31.0 11 75 5 2.41 1 2 Test v India Cape Town 2 Jan 2011 Test # 1988
7.2 2 18 2 2.45 1 1 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
16.0 4 40 4 2.50 1 2 Test v Australia Perth 30 Nov 2012 Test # 2064
7.0 1 18 2 2.57 1 1 ODI v Australia Perth 4 Nov 2018 ODI # 4065
10.0 3 26 1 2.60 1 2 ODI v Pakistan Durban 21 Mar 2013 ODI # 3348
19.0 6 50 6 2.63 1 1 Test v India Durban 26 Dec 2010 Test # 1987
18.0 2 48 4 2.66 1 3 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
7.0 1 19 1 2.71 1 2 ODI v West Indies Roseau 28 May 2010 ODI # 2982
18.0 5 49 3 2.72 1 1 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
11.0 3 30 0 2.72 1 1 Test v India Mohali 5 Nov 2015 Test # 2186
11.0 2 30 0 2.72 5 3 Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
23.0 5 63 0 2.73 1 1 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
20.0 4 55 4 2.75 1 1 Test v Australia Cape Town 9 Nov 2011 Test # 2016
20.0 5 56 3 2.80 1 2 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
20.0 3 56 0 2.80 1 3 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
13.0 3 37 3 2.84 1 1 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
8.0 2 23 5 2.87 1 1 Test v India Ahmedabad 3 Apr 2008 Test # 1871
8.0 2 23 0 2.87 1 3 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
17.3 6 51 2 2.91 2 2 Test v India Cape Town 5 Jan 2018 Test # 2292
12.0 4 35 0 2.91 1 2 Test v Pakistan Johannesburg 11 Jan 2019 Test # 2341
17.0 5 50 2 2.94 1 3 Test v Australia Adelaide 22 Nov 2012 Test # 2061
20.0 5 60 4 3.00 1 1 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
22.0 7 66 4 3.00 1 2 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
11.4 1 35 1 3.00 2 3 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
15.4 2 48 3 3.06 1 3 Test v New Zealand Gqeberha 11 Jan 2013 Test # 2071
13.0 2 40 0 3.07 1 4 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
10.0 1 31 2 3.10 1 1 ODI v Australia Adelaide 9 Nov 2018 ODI # 4067
25.0 6 78 4 3.12 1 1 Test v West Indies Cape Town 2 Jan 2015 Test # 2154
8.0 2 25 0 3.12 1 4 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
23.5 3 75 3 3.14 1 3 Test v West Indies Cape Town 2 Jan 2015 Test # 2154
22.5 6 72 3 3.15 1 4 Test v Australia Perth 30 Nov 2012 Test # 2064
15.1 3 48 3 3.16 1 1 Test v Pakistan Cape Town 3 Jan 2019 Test # 2340
11.0 2 35 3 3.18 2 3 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
32.0 3 103 4 3.21 1 2 Test v India Chennai 26 Mar 2008 Test # 1870
18.0 3 58 1 3.22 1 2 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
9.0 1 29 1 3.22 1 2 ODI v Pakistan Centurion 15 Mar 2013 ODI # 3346
30.0 8 98 4 3.26 1 2 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
11.0 4 36 3 3.27 1 3 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
21.5 6 72 6 3.29 1 3 Test v West Indies Durban 10 Jan 2008 Test # 1860
10.0 3 33 0 3.30 1 2 ODI v New Zealand Paarl 19 Jan 2013 ODI # 3323
10.0 0 33 1 3.30 1 1 ODI v Pakistan Benoni 24 Mar 2013 ODI # 3350
23.4 4 79 2 3.33 1 1 Test v Australia Adelaide 22 Nov 2012 Test # 2061
35.0 8 117 1 3.34 1 1 Test v England Lord's 10 Jul 2008 Test # 1880
10.0 1 34 3 3.40 1 1 Test v India Centurion 16 Dec 2010 Test # 1985
14.0 3 48 0 3.42 1 2 Test v West Indies Gqeberha 26 Dec 2014 Test # 2153
7.0 0 24 1 3.42 1 2 ODI v West Indies Sydney 27 Feb 2015 ODI # 3616
28.0 7 97 3 3.46 1 3 Test v England Leeds 18 Jul 2008 Test # 1881
23.0 5 80 4 3.47 1 3 Test v Pakistan Centurion 22 Feb 2013 Test # 2075
30.1 6 105 4 3.48 1 3 Test v India Centurion 16 Dec 2010 Test # 1985
18.0 4 63 5 3.50 1 3 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
17.0 3 60 0 3.52 1 1 Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
20.0 1 71 3 3.55 1 2 Test v India Kanpur 11 Apr 2008 Test # 1873
18.0 3 64 4 3.55 1 2 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
10.0 2 36 2 3.60 1 3 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
29.0 4 105 1 3.62 1 2 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
20.0 3 73 5 3.65 2 3 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
22.0 6 82 1 3.72 1 4 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
14.0 3 53 0 3.78 1 2 Test v West Indies Centurion 17 Dec 2014 Test # 2150
15.5 1 60 2 3.78 1 3 Test v India Durban 26 Dec 2010 Test # 1987
20.2 4 79 2 3.88 1 2 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
10.0 2 39 0 3.90 1 2 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
18.0 1 71 2 3.94 1 4 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
23.0 1 91 3 3.95 1 3 Test v India Ahmedabad 3 Apr 2008 Test # 1871
9.0 2 36 2 4.00 1 2 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
20.0 2 80 2 4.00 1 4 Test v Pakistan Johannesburg 11 Jan 2019 Test # 2341
8.2 2 34 6 4.08 1 3 Test v West Indies Centurion 17 Dec 2014 Test # 2150
10.0 0 41 1 4.10 1 2 ODI v New Zealand Durban 26 Aug 2015 ODI # 3678
18.3 2 76 4 4.10 1 1 Test v England Leeds 18 Jul 2008 Test # 1881
13.0 0 54 1 4.15 2 1 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
15.3 1 65 3 4.19 1 4 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
23.0 1 98 1 4.26 2 4 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
10.0 0 43 2 4.30 1 1 ODI v Pakistan Centurion 25 Jan 2019 ODI # 4084
3.0 0 13 2 4.33 2 1 T20I v New Zealand Durban 21 Dec 2012 T20I # 293
19.0 2 85 4 4.47 2 3 Test v Pakistan Cape Town 3 Jan 2019 Test # 2340
10.0 0 45 3 4.50 1 2 ODI v Australia Hobart 11 Nov 2018 ODI # 4069
7.4 1 35 3 4.56 3 1 ODI v Australia Perth 16 Nov 2014 ODI # 3546
10.0 1 46 0 4.60 1 1 ODI v India Jaipur 21 Feb 2010 ODI # 2961
5.0 1 23 2 4.60 1 3 Test v Australia Cape Town 9 Nov 2011 Test # 2016
8.0 1 37 3 4.62 1 2 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
17.0 4 80 1 4.70 1 1 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
8.0 1 38 0 4.75 3 2 ODI v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
8.0 0 38 0 4.75 1 4 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
10.0 1 48 1 4.80 1 2 ODI v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
8.0 0 39 2 4.87 1 2 ODI v Ireland Canberra 3 Mar 2015 ODI # 3621
4.0 1 20 2 5.00 1 2 T20I v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
13.0 1 66 1 5.07 1 1 Test v Pakistan Centurion 26 Dec 2018 Test # 2338
10.0 0 51 2 5.10 1 2 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
5.0 0 26 0 5.20 1 2 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
9.0 0 47 2 5.22 1 2 ODI v Australia Melbourne 21 Nov 2014 ODI # 3549
10.0 0 53 0 5.30 3 1 ODI v Australia Canberra 19 Nov 2014 ODI # 3548
7.0 0 38 3 5.42 1 2 ODI v India Wankhede 25 Oct 2015 ODI # 3700
9.0 0 50 2 5.55 1 2 ODI v New Zealand Centurion 19 Aug 2015 ODI # 3676
10.0 1 56 0 5.60 1 1 ODI v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
10.0 0 59 1 5.90 1 2 ODI v West Indies North Sound 24 May 2010 ODI # 2980
10.0 0 61 3 6.10 1 1 ODI v India Chennai 22 Oct 2015 ODI # 3698
10.0 0 62 2 6.20 1 1 ODI v Australia Perth 14 Nov 2014 ODI # 3545
8.0 0 51 1 6.37 1 1 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
2.0 0 15 0 7.50 1 4 Test v India Kanpur 11 Apr 2008 Test # 1873
4.0 0 31 2 7.75 1 1 T20I v Australia Johannesburg 21 Feb 2020 T20I # 1046
4.0 0 33 1 8.25 1 1 T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
4.0 0 33 1 8.25 1 2 T20I v England East London 12 Feb 2020 T20I # 1039
4.0 0 43 0 10.75 1 2 T20I v England Centurion 16 Feb 2020 T20I # 1043
DNB - - - - - 3 Test v India Mohali 5 Nov 2015 Test # 2186
DNB - - - - - 4 Test v India Cape Town 5 Jan 2018 Test # 2292
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672]
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page