Records type all-round analysis [change type]
View match by match 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2009-2024 153 1174 73* 13.97 0 264 6/44 28.22 5 21 0 -14.25 Profile
filtered 2009-2024 153 1174 73* 13.97 0 264 6/44 28.22 5 21 0 -14.25
Match by match list
DNB - - 2 3 1.50 0 0 T20I v West Indies Karachi 1 Apr 2018 T20I # 663
DNB - - 2 6 3.00 0 0 T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
DNB - - 4 13 3.25 0 0 T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
DNB - - 3 16 5.33 0 0 ODI v India The Oval 18 Jun 2017 ODI # 3894
1 - 1 3 18 6.00 0 0 T20I v India Mirpur 27 Feb 2016 T20I # 512
0 - 0 5 30 6.00 0 0 ODI v Australia Taunton 12 Jun 2019 ODI # 4157
DNB - - 2 13 6.50 0 0 T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
DNB - - 4 28 7.00 0 0 ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
DNB - - 1 7 7.00 0 0 ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
DNB - - 3 22 7.33 0 0 T20I v West Indies Karachi 2 Apr 2018 T20I # 664
2 - 2 3 23 7.66 0 0 T20I v Australia Gros Islet 2 May 2010 T20I # 156
DNB - - 2 16 8.00 1 0 T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
DNB - - 3 24 8.00 1 0 ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
3* - 3 3 26 8.66 0 0 ODI v West Indies Nottingham 31 May 2019 ODI # 4144
DNB - - 3 27 9.00 0 0 T20I v Sri Lanka Lahore 9 Oct 2019 T20I # 925
0 - 0 3 27 9.00 0 0 T20I v South Africa Centurion 6 Feb 2019 T20I # 736
11* - 11 3 27 9.00 0 0 T20I v Australia Birmingham 5 Jul 2010 T20I # 184
21* - 21 3 27 9.00 0 0 T20I v Australia Birmingham 6 Jul 2010 T20I # 185
11 DNB 11 7 64 9.14 0 0 Test v West Indies Kingston 21 Apr 2017 Test # 2259
0 - 0 3 28 9.33 0 0 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
2 - 2 2 21 10.50 0 0 T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
DNB - - 1 11 11.00 0 0 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
DNB - - 3 33 11.00 0 0 T20I v Australia Harare 8 Jul 2018 T20I # 689
DNB - - 3 35 11.66 0 0 T20I v Australia Gros Islet 14 May 2010 T20I # 176
DNB - - 2 26 13.00 0 0 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
DNB - - 2 27 13.50 1 0 T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
3 6 9 4 55 13.75 0 0 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
0 0 0 6 84 14.00 0 0 Test v England Lord's 26 Aug 2010 Test # 1971
DNB - - 2 28 14.00 0 0 T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
13 DNB 13 5 72 14.40 0 0 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
23 - 23 3 45 15.00 2 0 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
0 - 0 1 15 15.00 0 0 ODI v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
0 5* 5 7 106 15.14 0 0 Test v Australia Leeds 21 Jul 2010 Test # 1965
24* DNB 24 5 77 15.40 1 0 Test v England Lord's 24 May 2018 Test # 2304
DNB - - 3 47 15.66 0 0 ODI v Australia Melbourne 15 Jan 2017 ODI # 3818
DNB - - 3 47 15.66 0 0 ODI v India Manchester 16 Jun 2019 ODI # 4161
DNB - - 1 16 16.00 0 0 T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
DNB - - 3 50 16.66 0 0 ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
DNB - - 3 50 16.66 0 0 ODI v England Cardiff 4 Sep 2016 ODI # 3777
6 4* 10 6 101 16.83 0 0 Test v England The Oval 18 Aug 2010 Test # 1970
4 - 4 3 53 17.66 0 0 ODI v Australia Sydney 24 Jan 2010 ODI # 2945
8* - 8 1 18 18.00 0 0 ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
4 6 10 6 112 18.66 0 0 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
25 4 29 4 76 19.00 0 0 Test v England Nottingham 29 Jul 2010 Test # 1967
DNB - - 1 19 19.00 1 0 T20I v Ireland The Oval 15 Jun 2009 T20I # 110
1 - 1 2 39 19.50 0 0 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
DNB - - 2 41 20.50 0 0 ODI v West Indies Providence 11 Apr 2017 ODI # 3863
73* - 73 2 41 20.50 1 0 ODI v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
3* - 3 1 21 21.00 0 0 ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
DNB - - 1 21 21.00 0 0 ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
DNB - - 1 21 21.00 0 0 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
1 12 13 4 86 21.50 0 0 Test v South Africa Centurion 26 Dec 2018 Test # 2338
DNB - - 1 22 22.00 0 0 T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
10 4 14 4 92 23.00 0 0 Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
DNB - - 1 23 23.00 0 0 T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
0 - 0 2 46 23.00 0 0 ODI v India Centurion 26 Sep 2009 ODI # 2898
DNB - - 1 23 23.00 0 0 T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
DNB - - 2 49 24.50 0 0 ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
DNB - - 1 25 25.00 0 0 T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
0* - 0 1 25 25.00 0 0 T20I v Australia Harare 5 Jul 2018 T20I # 686
DNB - - 1 26 26.00 0 0 ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
22* 0 22 4 105 26.25 0 0 Test v South Africa Cape Town 3 Jan 2019 Test # 2340
28* - 28 2 53 26.50 0 0 ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
21 48 69 5 134 26.80 0 0 Test v Australia Brisbane 15 Dec 2016 Test # 2240
7 27 34 2 54 27.00 0 0 Test v West Indies Roseau 10 May 2017 Test # 2261
8 - 8 2 54 27.00 0 0 ODI v Australia Brisbane 13 Jan 2017 ODI # 3817
10 20 30 4 109 27.25 1 0 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
5 - 5 2 57 28.50 0 0 ODI v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
26 15 41 4 116 29.00 0 0 Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
0 - 0 1 29 29.00 0 0 ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
12 16 28 3 88 29.33 0 0 Test v England Birmingham 6 Aug 2010 Test # 1969
DNB - - 2 59 29.50 0 0 ODI v West Indies Providence 7 Apr 2017 ODI # 3861
21 9 30 3 89 29.66 0 0 Test v New Zealand Wellington 3 Dec 2009 Test # 1938
DNB - - 1 30 30.00 1 0 T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
DNB - - 1 30 30.00 0 0 T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
DNB - - 1 31 31.00 0 0 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
DNB - - 1 31 31.00 0 0 T20I v England The Oval 7 Jun 2009 T20I # 95
8 - 8 1 31 31.00 1 0 ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
24* - 24 1 31 31.00 0 0 ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
1 16 17 4 128 32.00 0 0 Test v England Birmingham 3 Aug 2016 Test # 2212
19* - 19 1 32 32.00 0 0 ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
DNB - - 1 32 32.00 2 0 T20I v Ireland Dublin 14 May 2024 T20I # 2610
1* - 1 1 32 32.00 0 0 T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
DNB - - 1 32 32.00 0 0 T20I v Australia Canberra 5 Nov 2019 T20I # 1002
DNB - - 2 67 33.50 0 0 ODI v England Nottingham 3 Jun 2019 ODI # 4148
12 1 13 3 104 34.66 0 0 Test v England Lord's 14 Jul 2016 Test # 2206
0 19 19 4 139 34.75 0 0 Test v Australia Lord's 13 Jul 2010 Test # 1963
15 0 15 5 180 36.00 0 0 Test v Australia Melbourne 26 Dec 2009 Test # 1943
13 7* 20 2 72 36.00 0 0 Test v England Leeds 1 Jun 2018 Test # 2305
4* - 4 1 36 36.00 0 0 ODI v Australia Perth 19 Jan 2017 ODI # 3820
DNB - - 1 36 36.00 0 0 ODI v West Indies Providence 9 Apr 2017 ODI # 3862
20 8 28 3 114 38.00 1 0 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
6 - 6 1 39 39.00 0 0 ODI v England Lord's 27 Aug 2016 ODI # 3771
DNB 1 1 3 117 39.00 0 0 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
6 - 6 1 40 40.00 0 0 ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
DNB - - 1 44 44.00 2 0 T20I v Ireland Dublin 12 May 2024 T20I # 2609
9* 29 38 3 132 44.00 0 0 Test v England Manchester 22 Jul 2016 Test # 2208
4* - 4 1 45 45.00 0 0 ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
DNB - - 1 45 45.00 0 0 T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
4 30* 34 3 143 47.66 0 0 Test v Australia Hobart 14 Jan 2010 Test # 1947
5 0 5 3 145 48.33 0 0 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
DNB - - 1 49 49.00 0 0 ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
DNB - - 1 57 57.00 0 0 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
12 - 12 1 64 64.00 1 0 ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
DNB - - 1 67 67.00 0 0 ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
17 - 17 1 71 71.00 0 0 ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
39* DNB 39 2 145 72.50 0 0 Test v England The Oval 11 Aug 2016 Test # 2216
7 4 11 1 74 74.00 1 0 Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
5 - 5 1 75 75.00 0 0 ODI v Australia Sydney 22 Jan 2017 ODI # 3822
DNB - - 0 41 - 0 0 T20I v New Zealand Lahore 27 Apr 2024 T20I # 2583
DNB - - - - - - - ODI v England The Oval 8 May 2019 ODI # 4130
DNB - - 0 33 - 0 0 ODI v England Southampton 24 Aug 2016 ODI # 3770
TDNB - - - - - 0 0 T20I v New Zealand Rawalpindi 18 Apr 2024 T20I # 2575
0 - 0 0 26 - 0 0 T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
9* - 9 0 25 - 0 0 T20I v Australia Perth 8 Nov 2019 T20I # 1009
18* - 18 0 23 - 0 0 ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
3 - 3 0 25 - 0 0 T20I v England Bridgetown 6 May 2010 T20I # 163
DNB - - 0 33 - 0 0 ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
DNB - - 0 39 - 0 0 T20I v Australia Mohali 25 Mar 2016 T20I # 548
DNB - - 0 41 - 1 0 ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
DNB - - 0 33 - 0 0 T20I v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
14 - 14 0 34 - 0 0 ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
29 11 40 0 91 - 0 0 Test v Australia Melbourne 26 Dec 2016 Test # 2242
DNB - - 0 34 - 1 0 ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
9 - 9 0 32 - 0 0 ODI v India Birmingham 4 Jun 2017 ODI # 3878
DNB - - 0 34 - 0 0 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
TDNB - - 0 14 - 0 0 T20I v England Manchester 28 Aug 2020 T20I # 1087
DNB - - 0 41 - 0 0 ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
2 1* 3 0 69 - 0 0 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
3 - 3 0 13 - 0 0 T20I v New Zealand Wellington 22 Jan 2018 T20I # 639
DNB - - 0 9 - 0 0 T20I v Australia Sydney 3 Nov 2019 T20I # 999
DNB - - 0 20 - 0 0 T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
DNB - - 0 19 - 0 0 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
DNB - - 0 33 - 0 0 T20I v England Manchester 7 Sep 2016 T20I # 566
DNB - - 0 36 - 0 0 ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
1 - 1 0 25 - 0 0 T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
4 5 9 0 83 - 0 0 Test v Australia Sydney 3 Jan 2017 Test # 2245
58 - 58 0 72 - 0 0 ODI v England Nottingham 30 Aug 2016 ODI # 3773
DNB - - 0 50 - 0 0 ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
1* - 1 0 35 - 0 0 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
DNB - - 0 59 - 0 0 ODI v Australia Sharjah 22 Mar 2019 ODI # 4116
23 7 30 0 101 - 0 0 Test v New Zealand Napier 11 Dec 2009 Test # 1940
DNB - - 0 25 - 0 0 T20I v England Manchester 30 Aug 2020 T20I # 1093
DNB - - 0 36 - 0 0 ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
2* 22* 24 0 80 - 0 0 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
3 - 3 0 56 - 0 0 ODI v India Dambulla 19 Jun 2010 ODI # 2996
DNB - - 0 33 - 0 0 T20I v South Africa Gros Islet 10 May 2010 T20I # 171
DNB - - 0 20 - 0 0 ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
DNB - - 0 20 - 0 0 T20I v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
4 9 13 0 90 - 1 0 Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
DNB - - 0 41 - 0 0 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
5* - 5 0 40 - 0 0 T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
DNB - - 0 31 - 0 0 T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page