Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 4 Jul 1978 remove greater than or equal to 4 Jul 1978 from query
Captaincy as captain remove as captain from query
Wicketkeeper as designated wicketkeeper remove as designated wicketkeeper from query
Ordered by fielding dismissals made (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Dis Ct St Ave Diff
unfiltered 2005-2024 461 14968 219* 34.25 19 - - - - 492 391 101 - Profile
filtered 2011-2017 81 3166 200 35.57 4 - - - - 123 100 23 -
Match by match list
52 22* 74 - - 5 4 1 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
7 40 47 - - 5 5 0 Test v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
11 0 11 - - 5 4 1 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
0 - 0 - - 4 3 1 ODI v Pakistan Chattogram 6 Dec 2011 ODI # 3222
68 31 99 - - 4 4 0 Test v Australia Chattogram 4 Sep 2017 Test # 2273
60 93 153 - - 4 4 0 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
40 53 93 - - 4 3 1 Test v Pakistan Mirpur 17 Dec 2011 Test # 2024
64 23* 87 - - 4 4 0 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
79 - 79 - - 3 3 0 ODI v West Indies Khulna 2 Dec 2012 ODI # 3310
48 39 87 - - 3 3 0 Test v England Chattogram 20 Oct 2016 Test # 2225
4 11 15 - - 3 3 0 Test v West Indies Gros Islet 13 Sep 2014 Test # 2139
4 9 13 - - 3 3 0 Test v England Mirpur 28 Oct 2016 Test # 2227
TDNB - - - - 3 3 0 ODI v India Mirpur 19 Jun 2014 ODI # 3499
67 DNB 67 - - 3 2 1 Test v New Zealand Chattogram 9 Oct 2013 Test # 2097
1 - 1 - - 3 2 1 ODI v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
43 16 59 - - 3 3 0 Test v West Indies Mirpur 13 Nov 2012 Test # 2057
127 23 150 - - 3 3 0 Test v India Hyderabad 9 Feb 2017 Test # 2249
2 - 2 - - 2 2 0 ODI v New Zealand Fatullah 3 Nov 2013 ODI # 3429
18 41 59 - - 2 1 1 Test v Australia Mirpur 27 Aug 2017 Test # 2272
12 0 12 - - 2 2 0 Test v Pakistan Mirpur 6 May 2015 Test # 2161
0 69 69 - - 2 2 0 Test v West Indies Mirpur 29 Oct 2011 Test # 2012
2 - 2 - - 2 0 2 T20I v Pakistan Mirpur 30 Mar 2014 T20I # 392
10 - 10 - - 2 1 1 T20I v Pakistan Mirpur 29 Nov 2011 T20I # 216
38 - 38 - - 2 1 1 ODI v West Indies Mirpur 5 Dec 2012 ODI # 3311
3 3 6 - - 2 2 0 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
6 - 6 - - 2 0 2 T20I v Ireland Belfast 18 Jul 2012 T20I # 249
32 - 32 - - 2 2 0 ODI v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
14 - 14 - - 2 0 2 T20I v Ireland Belfast 20 Jul 2012 T20I # 250
44 - 44 - - 2 1 1 ODI v West Indies Mirpur 8 Dec 2012 ODI # 3313
12 - 12 - - 2 2 0 ODI v West Indies St George's 20 Aug 2014 ODI # 3509
90 - 90 - - 2 2 0 ODI v New Zealand Mirpur 29 Oct 2013 ODI # 3423
23 - 23 - - 2 1 1 T20I v Hong Kong Chattogram 20 Mar 2014 T20I # 375
6 - 6 - - 2 2 0 ODI v West Indies St George's 22 Aug 2014 ODI # 3511
38 10 48 - - 2 2 0 Test v West Indies Khulna 21 Nov 2012 Test # 2060
15 46 61 - - 2 2 0 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
9 - 9 - - 2 1 1 T20I v Scotland The Hague 24 Jul 2012 T20I # 252
22 - 22 - - 1 0 1 T20I v West Indies Mirpur 25 Mar 2014 T20I # 385
72 - 72 - - 1 1 0 ODI v West Indies Basseterre 25 Aug 2014 ODI # 3514
28 - 28 - - 1 0 1 T20I v Zimbabwe Bulawayo 11 May 2013 T20I # 315
16* - 16 - - 1 1 0 ODI v West Indies Khulna 30 Nov 2012 ODI # 3309
32 0 32 - - 1 1 0 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
1 - 1 - - 1 1 0 ODI v Pakistan Mirpur 3 Dec 2011 ODI # 3220
68 2* 70 - - 1 1 0 Test v West Indies Chattogram 21 Oct 2011 Test # 2010
9 - 9 - - 1 0 1 ODI v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
41* - 41 - - 1 1 0 T20I v West Indies Mirpur 11 Oct 2011 T20I # 209
2 - 2 - - 1 0 1 T20I v Netherlands The Hague 26 Jul 2012 T20I # 254
11 - 11 - - 1 1 0 ODI v India Mirpur 17 Jun 2014 ODI # 3498
4 49 53 - - 1 1 0 Test v Pakistan Chattogram 9 Dec 2011 Test # 2022
DNB - - - - 1 1 0 T20I v Afghanistan Mirpur 16 Mar 2014 T20I # 366
27 - 27 - - 1 1 0 ODI v West Indies Mirpur 7 Dec 2012 ODI # 3312
25 - 25 - - 1 1 0 T20I v Pakistan Pallekele 25 Sep 2012 T20I # 274
46* - 46 - - 1 1 0 ODI v India Mirpur 16 Mar 2012 ODI # 3261
DNB - - - - 1 0 1 T20I v West Indies Mirpur 10 Dec 2012 T20I # 291
10* - 10 - - 1 1 0 ODI v West Indies Chattogram 18 Oct 2011 ODI # 3202
18 DNB 18 - - 1 1 0 Test v New Zealand Mirpur 21 Oct 2013 Test # 2099
39 - 39 - - 1 1 0 T20I v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
10 - 10 - - 1 1 0 ODI v Pakistan Mirpur 22 Mar 2012 ODI # 3267
31 - 31 - - 1 1 0 ODI v New Zealand Mirpur 31 Oct 2013 ODI # 3426
11 - 11 - - 1 1 0 ODI v Pakistan Mirpur 1 Dec 2011 ODI # 3218
TDNB - - - - 0 0 0 ODI v Sri Lanka Hambantota 25 Mar 2013 ODI # 3351
61 14 75 - - 0 0 0 Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
200 DNB 200 - - 0 0 0 Test v Sri Lanka Galle 8 Mar 2013 Test # 2078
37* - 37 - - 0 0 0 T20I v Netherlands The Hague 25 Jul 2012 T20I # 253
24 - 24 - - 0 0 0 T20I v India Mirpur 28 Mar 2014 T20I # 389
20 DNB 20 - - 0 0 0 Test v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
17 - 17 - - 0 0 0 T20I v Zimbabwe Bulawayo 12 May 2013 T20I # 316
59 - 59 - - 0 0 0 ODI v India Mirpur 15 Jun 2014 ODI # 3497
5 - 5 - - 0 0 0 ODI v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
48* 116 164 - - 0 0 0 Test v West Indies Kingstown 5 Sep 2014 Test # 2138
50 - 50 - - 0 0 0 T20I v New Zealand Mirpur 6 Nov 2013 T20I # 333
4 - 4 - - 0 0 0 T20I v New Zealand Pallekele 21 Sep 2012 T20I # 267
3 - 3 - - 0 0 0 ODI v Pakistan Mirpur 11 Mar 2012 ODI # 3258
47 - 47 - - 0 0 0 T20I v Australia Mirpur 1 Apr 2014 T20I # 396
26 - 26 - - 0 0 0 ODI v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
21 - 21 - - 0 0 0 ODI v West Indies Mirpur 13 Oct 2011 ODI # 3198
DNB - - - - - - - T20I v West Indies Basseterre 27 Aug 2014 T20I # 404
69 - 69 - - 0 0 0 ODI v West Indies Mirpur 15 Oct 2011 ODI # 3200
DNB - - - - 0 0 0 T20I v Nepal Chattogram 18 Mar 2014 T20I # 371
159 13* 172 - - 0 0 0 Test v New Zealand Wellington 12 Jan 2017 Test # 2246
18 - 18 - - 0 0 0 T20I v Ireland Belfast 21 Jul 2012 T20I # 251
3 - 3 - - 0 0 0 ODI v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page