Records type all-round analysis [change type]
View match by match list [change view]
Match result lost match remove lost match from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2009-2018 125 2449 99* 21.11 3218 76.10 0 18 4/59 45.88 0 41 0 -24.77 Profile
filtered 2009-2018 89 1709 92 18.78 2333 73.25 0 13 4/59 46.15 0 25 0 -27.37
Match by match list
5* - 5 2 250.00 - - 0 0 T20I v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
68 - 68 31 219.35 - - 0 0 T20I v Bangladesh Mirpur 13 Nov 2015 T20I # 462
13 - 13 6 216.66 0 20 0 0 T20I v Australia Harare 6 Jul 2018 T20I # 687
12 - 12 6 200.00 - - 0 0 T20I v New Zealand Harare 17 Oct 2011 T20I # 213
14* - 14 7 200.00 - - 1 0 T20I v Pakistan Harare 23 Aug 2013 T20I # 326
14 - 14 8 175.00 - - 1 0 T20I v Bangladesh Khulna 15 Jan 2016 T20I # 479
27* - 27 16 168.75 - - 0 0 T20I v Afghanistan Sharjah 5 Feb 2018 T20I # 643
26 - 26 16 162.50 - - 0 0 ODI v West Indies St George's 24 Feb 2013 ODI # 3339
92 - 92 62 148.38 - - 0 0 ODI v Scotland Edinburgh 15 Jun 2017 ODI # 3892
49 - 49 34 144.11 - - 0 0 T20I v West Indies North Sound 2 Mar 2013 T20I # 305
20 - 20 14 142.85 0 4 0 0 T20I v Pakistan Harare 24 Aug 2013 T20I # 327
10 - 10 7 142.85 - - 0 0 ODI v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
29 - 29 21 138.09 - - 1 0 T20I v Bangladesh Khulna 17 Jan 2016 T20I # 481
12 - 12 9 133.33 0 5 0 0 ODI v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
12 - 12 9 133.33 - - 0 0 ODI v Pakistan Harare 11 Sep 2011 ODI # 3190
12 - 12 9 133.33 - - 0 0 T20I v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
49* - 49 37 132.43 - - 0 0 T20I v Afghanistan Sharjah 8 Jan 2016 T20I # 475
38 - 38 29 131.03 - - 0 0 ODI v Sri Lanka Galle 2 Jul 2017 ODI # 3899
14 - 14 13 107.69 - - 1 0 ODI v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
19 - 19 18 105.55 - - 1 0 ODI v Pakistan Harare 14 Sep 2011 ODI # 3194
40 - 40 39 102.56 - - 0 0 ODI v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
10 - 10 10 100.00 - - 0 0 T20I v New Zealand Harare 15 Oct 2011 T20I # 211
10 - 10 10 100.00 - - 1 0 T20I v Bangladesh Bulawayo 12 May 2013 T20I # 316
42 - 42 43 97.67 1 17 0 0 ODI v New Zealand Harare 22 Oct 2011 ODI # 3206
40 - 40 42 95.23 0 7 0 0 ODI v Pakistan Harare 29 Aug 2013 ODI # 3406
20 - 20 23 86.95 0 8 0 0 ODI v South Africa Harare 29 Aug 2014 ODI # 3518
6* - 6 7 85.71 - - 1 0 T20I v Afghanistan Sharjah 6 Feb 2018 T20I # 644
10 - 10 12 83.33 - - 1 0 ODI v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
32 - 32 40 80.00 1 24 0 0 ODI v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
4 - 4 5 80.00 0 28 0 0 ODI v Afghanistan Harare 19 Feb 2017 ODI # 3837
11 - 11 14 78.57 - - 0 0 T20I v New Zealand Auckland 11 Feb 2012 T20I # 219
18 - 18 23 78.26 - - 0 0 ODI v New Zealand Whangarei 6 Feb 2012 ODI # 3232
17 - 17 22 77.27 0 39 0 0 ODI v South Africa Harare 4 Sep 2014 ODI # 3524
36 68 104 137 75.91 0 12 0 0 Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
6 - 6 8 75.00 - - 0 0 ODI v Afghanistan Harare 26 Feb 2017 ODI # 3842
51 - 51 70 72.85 0 7 1 0 ODI v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
15 - 15 21 71.42 1 9 0 0 ODI v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
22 0 22 31 70.96 2 42 3 0 Test v Sri Lanka Harare 29 Oct 2016 Test # 2228
17 - 17 24 70.83 1 32 0 0 ODI v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
7 - 7 10 70.00 - - 0 0 T20I v Afghanistan Nagpur 12 Mar 2016 T20I # 531
7 - 7 10 70.00 - - 0 0 T20I v West Indies North Sound 3 Mar 2013 T20I # 308
14 - 14 20 70.00 - - 0 0 T20I v India Harare 20 Jun 2016 T20I # 559
24 - 24 35 68.57 - - 0 0 ODI v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
51 - 51 75 68.00 0 15 0 0 ODI v West Indies St George's 22 Feb 2013 ODI # 3337
48 - 48 71 67.60 - - 0 0 ODI v Pakistan Harare 31 Aug 2013 ODI # 3408
18 0 18 27 66.66 0 23 1 0 Test v Sri Lanka Harare 6 Nov 2016 Test # 2231
70 17 87 139 62.58 - - 0 0 Test v Pakistan Harare 3 Sep 2013 Test # 2095
15 - 15 24 62.50 0 7 1 0 ODI v West Indies St George's 26 Feb 2013 ODI # 3340
5 - 5 8 62.50 - - 0 0 ODI v India Harare 14 Jul 2015 ODI # 3667
27 - 27 44 61.36 0 15 0 0 ODI v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
3 - 3 5 60.00 0 26 1 0 ODI v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
12 - 12 20 60.00 - - 0 0 ODI v New Zealand Dunedin 3 Feb 2012 ODI # 3230
9 20 29 49 59.18 - - 0 0 Test v West Indies Roseau 20 Mar 2013 Test # 2083
10 - 10 17 58.82 - - 0 0 T20I v India Harare 22 Jun 2016 T20I # 560
4 - 4 7 57.14 0 10 0 0 ODI v New Zealand Napier 9 Feb 2012 ODI # 3234
11 11 22 40 55.00 0 9 0 0 Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
8 - 8 15 53.33 0 11 0 0 ODI v Pakistan Harare 5 Oct 2015 ODI # 3687
8 - 8 15 53.33 - - 0 0 ODI v India Harare 15 Jun 2016 ODI # 3746
23 0 23 44 52.27 - - 1 0 Test v New Zealand Napier 26 Jan 2012 Test # 2033
72* 29 101 195 51.79 0 8 0 0 Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
19 - 19 38 50.00 0 7 1 0 ODI v Bangladesh Bulawayo 3 May 2013 ODI # 3353
35 - 35 77 45.45 0 3 0 0 ODI v India Bulawayo 1 Aug 2013 ODI # 3402
8 - 8 18 44.44 1 18 0 0 ODI v India Bulawayo 3 Aug 2013 ODI # 3403
13 - 13 30 43.33 - - 0 0 ODI v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
8 - 8 22 36.36 - - 0 0 ODI v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
13 - 13 36 36.11 - - 0 0 ODI v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
9 5 14 39 35.89 - - 0 0 Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
6 4 10 28 35.71 6 124 0 0 Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
32 15 47 150 31.33 - - 1 0 Test v Bangladesh Harare 25 Apr 2013 Test # 2087
2 - 2 7 28.57 - - 1 0 ODI v India Harare 24 Jul 2013 ODI # 3395
2 - 2 13 15.38 - - 1 0 ODI v India Harare 26 Jul 2013 ODI # 3397
1 - 1 7 14.28 - - 0 0 ODI v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
2 - 2 16 12.50 - - 0 0 ODI v South Africa Bulawayo 21 Aug 2014 ODI # 3510
1 - 1 10 10.00 - - 0 0 ODI v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
1 - 1 11 9.09 - - 1 0 ODI v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
0 - 0 2 0.00 - - 0 0 ODI v Afghanistan Sharjah 6 Jan 2016 ODI # 3722
0 - 0 3 0.00 - - 1 0 ODI v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
0 - 0 5 0.00 - - 0 0 ODI v Afghanistan Sharjah 25 Dec 2015 ODI # 3713
0 - 0 4 0.00 0 20 1 0 ODI v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
0 - 0 4 0.00 - - 0 0 ODI v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
0 - 0 2 0.00 - - 0 0 T20I v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
0 - 0 1 0.00 - - 0 0 ODI v India Harare 28 Jul 2013 ODI # 3399
0 - 0 1 0.00 - - 0 0 ODI v Afghanistan Sharjah 29 Dec 2015 ODI # 3716
0 - 0 2 0.00 - - 1 0 ODI v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
0 - 0 1 0.00 - - 0 0 T20I v Afghanistan Sharjah 10 Jan 2016 T20I # 477
0 - 0 1 0.00 0 32 0 0 ODI v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
0* - 0 0 - 0 18 0 0 T20I v Pakistan Harare 4 Jul 2018 T20I # 685
DNB - - - - - - 0 0 ODI v Afghanistan Harare 16 Feb 2017 ODI # 3835
DNB - - - - - - 1 0 T20I v New Zealand Hamilton 14 Feb 2012 T20I # 220
Statsguru includes the following current or recent relevant matches:
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th Match, Jun 7, 2024 [T20I # 2645 - Live]
    » Afghanistan 21/0 (2.0 ov, Ibrahim Zadran 10*, Rahmanullah Gurbaz 10*, MJ Henry 0/14)
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
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page