Records type all-round analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Home or away home venue remove home venue from query
Start of match date greater than or equal to 3 Jan 2010 remove greater than or equal to 3 Jan 2010 from query
Ordered by bowling average (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2011-2024 186 6128 181 33.48 6 121 5/33 35.68 2 82 0 -2.19 Profile
filtered 2012-2024 56 1947 181 34.76 3 39 5/33 38.43 1 24 0 -3.66
Innings by innings list
2 - 9.0 33 5 6.60 0 0 ODI v England Melbourne 14 Feb 2015 ODI # 3600
2 - 7.0 29 3 9.66 0 0 ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
1 - 7.0 24 2 12.00 1 0 ODI v England Perth 28 Jan 2018 ODI # 3968
4 - 10.0 25 2 12.50 0 0 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
1 - 6.0 14 1 14.00 0 0 Test v India Brisbane 17 Dec 2014 Test # 2149
1 - 3.0 14 1 14.00 0 0 ODI v England Sydney 21 Jan 2018 ODI # 3960
4 - 17.3 61 4 15.25 0 0 Test v West Indies Melbourne 26 Dec 2015 Test # 2195
2 - 5.0 18 1 18.00 0 0 ODI v England Melbourne 22 Nov 2022 ODI # 4480
2 - 8.2 38 2 19.00 0 0 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
3 - 14.0 59 3 19.66 1 0 Test v New Zealand Adelaide 27 Nov 2015 Test # 2190
1 - 3.0 21 1 21.00 0 0 ODI v India Sydney 26 Jan 2015 ODI # 3592
1 - 6.0 22 1 22.00 1 0 ODI v Zimbabwe Townsville 28 Aug 2022 ODI # 4458
1 - 7.0 27 1 27.00 0 0 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
2 - 6.0 27 1 27.00 1 0 ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
2 - 9.2 55 2 27.50 0 0 ODI v India Canberra 20 Jan 2016 ODI # 3726
2 - 4.0 30 1 30.00 0 0 T20I v India Melbourne 3 Feb 2012 T20I # 218
2 - 5.0 32 1 32.00 1 0 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
2 - 9.0 34 1 34.00 0 0 Test v Pakistan Perth 14 Dec 2023 Test # 2518
3 - 7.0 36 1 36.00 0 0 Test v West Indies Hobart 10 Dec 2015 Test # 2193
3 - 26.0 77 2 38.50 0 0 Test v South Africa Perth 3 Nov 2016 Test # 2230
2 - 7.0 41 1 41.00 2 0 ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
2 - 15.0 73 1 73.00 0 0 Test v New Zealand Perth 13 Nov 2015 Test # 2187
2 - 9.4 77 1 77.00 0 0 ODI v India Sydney 23 Jan 2016 ODI # 3727
1 - 9.0 53 0 - 1 0 ODI v India Perth 12 Jan 2016 ODI # 3723
1 - 26.0 51 0 - 0 0 Test v India Melbourne 26 Dec 2018 Test # 2337
1 - 2.0 12 0 - 0 0 ODI v India Melbourne 17 Jan 2016 ODI # 3725
1 - 1.0 14 0 - 1 0 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
1 - 5.0 12 0 - 0 0 Test v New Zealand Adelaide 27 Nov 2015 Test # 2190
1 - 2.0 5 0 - 0 0 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
1 - 2.0 3 0 - 0 0 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
1 - 5.0 24 0 - 1 0 ODI v England Adelaide 26 Jan 2018 ODI # 3966
1 - 9.0 43 0 - 0 0 Test v England Perth 14 Dec 2017 Test # 2288
1 - 7.0 33 0 - 1 0 Test v England Sydney 4 Jan 2018 Test # 2291
1 - 4.0 15 0 - 0 0 Test v West Indies Sydney 3 Jan 2016 Test # 2198
1 - 6.0 23 0 - 1 0 Test v South Africa Perth 3 Nov 2016 Test # 2230
2 - 7.0 15 0 - 0 0 Test v West Indies Melbourne 26 Dec 2015 Test # 2195
2 - 1.0 4 0 - 0 0 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
2 - 2.0 12 0 - 0 0 ODI v England Sydney 19 Nov 2022 ODI # 4477
2 - 7.0 18 0 - 0 0 ODI v England Perth 1 Feb 2015 ODI # 3597
2 - 12.0 42 0 - 0 0 Test v England Melbourne 26 Dec 2017 Test # 2289
2 - 3.0 25 0 - 0 0 ODI v Afghanistan Perth 4 Mar 2015 ODI # 3623
2 - 11.0 29 0 - 0 0 Test v India Adelaide 9 Dec 2014 Test # 2148
2 - 3.0 16 0 - 1 0 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
2 - 3.0 26 0 - 1 0 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
2 - 6.0 32 0 - 0 0 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
2 - 2.0 15 0 - 0 0 ODI v England Melbourne 14 Jan 2018 ODI # 3951
2 - 3.0 14 0 - 0 0 Test v West Indies Hobart 10 Dec 2015 Test # 2193
2 - 1.0 4 0 - 0 0 ODI v England Brisbane 19 Jan 2018 ODI # 3958
2 - 7.0 50 0 - 2 0 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
3 - 3.0 14 0 - 0 0 Test v England Perth 14 Dec 2017 Test # 2288
3 - 1.0 0 0 - 0 0 Test v England Sydney 4 Jan 2018 Test # 2291
4 - 4.0 11 0 - 1 0 Test v India Adelaide 9 Dec 2014 Test # 2148
4 - 2.0 8 0 - 1 0 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
4 - 3.0 9 0 - 0 0 Test v New Zealand Perth 13 Nov 2015 Test # 2187
0 TDNB - - - - - - ODI v India Sydney 26 Jan 2015 ODI # 3592
1 22 - - - - - - ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
1 50 - - - - - - ODI v England Sydney 19 Nov 2022 ODI # 4477
1 60 - - - - - - ODI v England Perth 1 Feb 2015 ODI # 3597
1 30 - - - - - - ODI v England Melbourne 22 Nov 2022 ODI # 4480
1 9 - - - - - - Test v England Melbourne 26 Dec 2017 Test # 2289
1 23 - - - - - - ODI v England Melbourne 14 Feb 2015 ODI # 3600
1 0* - - - - - - T20I v India Sydney 1 Feb 2012 T20I # 217
1 8 - - - - - - ODI v Afghanistan Perth 4 Mar 2015 ODI # 3623
1 13 - - - - - - T20I v India Melbourne 3 Feb 2012 T20I # 218
1 41 - - - - - - Test v India Adelaide 9 Dec 2014 Test # 2148
1 - DNB - - - 0 0 T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
1 - DNB - - - 1 0 T20I v England Perth 9 Oct 2022 T20I # 1812
1 33 - - - - - - ODI v India Canberra 20 Jan 2016 ODI # 3726
1 - DNB - - - 0 0 T20I v England Canberra 12 Oct 2022 T20I # 1817
1 90 - - - - - - Test v Pakistan Perth 14 Dec 2023 Test # 2518
1 102* - - - - - - ODI v India Sydney 23 Jan 2016 ODI # 3727
1 - DNB - - - 1 0 T20I v England Canberra 14 Oct 2022 T20I # 1820
1 DNB - - - - - - Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
1 1 - - - - - - ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
1 - DNB - - - 0 0 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
1 41 - - - - - - Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
1 76* - - - - - - ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
1 34 - - - - - - Test v New Zealand Perth 13 Nov 2015 Test # 2187
1 0 - - - - - - ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
1 28 - - - - - - T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
1 4 - - - - - - ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
1 45 - - - - - - T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
1 0 - - - - - - ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
1 16 - - - - - - T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
1 50 - - - - - - ODI v England Melbourne 14 Jan 2018 ODI # 3951
1 29 - - - - - - T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
1 1* - - - - - - Test v West Indies Hobart 10 Dec 2015 Test # 2193
1 36 - - - - - - ODI v England Brisbane 19 Jan 2018 ODI # 3958
1 - DNB - - - 0 0 T20I v West Indies Perth 13 Feb 2024 T20I # 2467
1 10 - - - - - - ODI v South Africa Perth 14 Nov 2014 ODI # 3545
1 67 - - - - - - ODI v South Africa Perth 16 Nov 2014 ODI # 3546
1 27 - - - - - - ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
1 DNB - - - - - - Test v West Indies Melbourne 26 Dec 2015 Test # 2195
2 0 - - - - - - Test v South Africa Perth 3 Nov 2016 Test # 2230
2 181 - - - - - - Test v England Perth 14 Dec 2017 Test # 2288
2 101 - - - - - - Test v England Sydney 4 Jan 2018 Test # 2291
2 21 - - - - - - Test v West Indies Sydney 3 Jan 2016 Test # 2198
2 2 - - - - - - ODI v Zimbabwe Townsville 28 Aug 2022 ODI # 4458
2 - DNB - - - 1 0 T20I v India Sydney 1 Feb 2012 T20I # 217
2 12* - - - - - - ODI v India Perth 12 Jan 2016 ODI # 3723
2 3 - - - - - - T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
2 9 - - - - - - Test v India Melbourne 26 Dec 2018 Test # 2337
2 17 - - - - - - ODI v India Melbourne 17 Jan 2016 ODI # 3725
2 36 - - - - - - T20I v England Perth 9 Oct 2022 T20I # 1812
2 11 - - - - - - Test v India Brisbane 17 Dec 2014 Test # 2149
2 45 - - - - - - T20I v England Canberra 12 Oct 2022 T20I # 1817
2 0 - - - - - - T20I v England Canberra 14 Oct 2022 T20I # 1820
2 16 - - - - - - T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
2 17 - - - - - - T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
2 - DNB - - - 0 0 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
2 - DNB - - - 0 0 T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
2 54 - - - - - - Test v Pakistan Sydney 3 Jan 2024 Test # 2521
2 - DNB - - - 1 0 T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
2 4 - - - - - - Test v New Zealand Adelaide 27 Nov 2015 Test # 2190
2 - DNB - - - 1 0 T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
2 5 - - - - - - Test v West Indies Adelaide 17 Jan 2024 Test # 2523
2 - DNB - - - 0 0 T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
2 17 - - - - - - T20I v West Indies Perth 13 Feb 2024 T20I # 2467
2 21 - - - - - - Test v West Indies Brisbane 25 Jan 2024 Test # 2524
2 55 - - - - - - ODI v England Sydney 21 Jan 2018 ODI # 3960
2 32 - - - - - - ODI v England Adelaide 26 Jan 2018 ODI # 3966
2 13 - - - - - - ODI v England Perth 28 Jan 2018 ODI # 3968
3 29* - - - - - - Test v England Melbourne 26 Dec 2017 Test # 2289
3 40 - - - - - - Test v India Adelaide 9 Dec 2014 Test # 2148
3 - DNB - - - 0 0 Test v India Melbourne 26 Dec 2018 Test # 2337
3 - DNB - - - 0 0 Test v India Brisbane 17 Dec 2014 Test # 2149
3 63* - - - - - - Test v Pakistan Perth 14 Dec 2023 Test # 2518
3 2 - - - - - - Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
3 96 - - - - - - Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
3 1 - - - - - - Test v New Zealand Perth 13 Nov 2015 Test # 2187
3 - DNB - - - 0 0 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
3 - DNB - - - 0 0 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
3 - DNB - - - 0 0 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
3 18* - - - - - - Test v West Indies Melbourne 26 Dec 2015 Test # 2195
4 26 - - - - - - Test v South Africa Perth 3 Nov 2016 Test # 2230
4 10 - - - - - - Test v India Melbourne 26 Dec 2018 Test # 2337
4 6* - - - - - - Test v India Brisbane 17 Dec 2014 Test # 2149
4 - DNB - - - 1 0 Test v Pakistan Perth 14 Dec 2023 Test # 2518
4 DNB - - - - - - Test v Pakistan Sydney 3 Jan 2024 Test # 2521
4 28 - - - - - - Test v New Zealand Adelaide 27 Nov 2015 Test # 2190
4 DNB - - - - - - Test v West Indies Adelaide 17 Jan 2024 Test # 2523
4 10 - - - - - - Test v West Indies Brisbane 25 Jan 2024 Test # 2524
Statsguru includes the following current or recent relevant matches:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th Match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th Match, Jun 7, 2024 [T20I # 2645 - Live]
    » Afghanistan 78/0 (11.1 ov, Ibrahim Zadran 35*, Rahmanullah Gurbaz 39*, LH Ferguson 0/7)
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
 
Feedback Print this page