Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2004-2021 284 316 25 9938 171 34.15 13649 72.81 17 57 23 946 152 Profile
Innings by innings list
0 11 5 0 0 0.00 2 bowled 1 ODI v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
2 29 17 0 0 11.76 2 caught 1 ODI v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
4 38 24 1 0 16.66 2 caught 1 ODI v Sri Lanka Harare 25 Apr 2004 ODI # 2122
38 80 61 5 1 62.29 2 stumped 2 ODI v Sri Lanka Harare 27 Apr 2004 ODI # 2123
74 150 120 5 3 61.66 2 caught 2 ODI v Sri Lanka Harare 29 Apr 2004 ODI # 2124
19 70 49 3 0 38.77 2 caught 1 Test v Sri Lanka Harare 6 May 2004 Test # 1698
4 29 19 0 0 21.05 2 caught 3 Test v Sri Lanka Harare 6 May 2004 Test # 1698
5 38 22 0 0 22.72 2 caught 1 Test v Sri Lanka Bulawayo 14 May 2004 Test # 1699
61 189 142 6 1 42.95 2 caught 3 Test v Sri Lanka Bulawayo 14 May 2004 Test # 1699
59 149 101 6 0 58.41 2 caught 1 ODI v Australia Harare 25 May 2004 ODI # 2131
65 138 93 5 0 69.89 2 caught 2 ODI v Australia Harare 27 May 2004 ODI # 2132
1 5 3 0 0 33.33 2 lbw 1 ODI v Australia Harare 29 May 2004 ODI # 2133
6 19 19 1 0 31.57 2 lbw 2 ODI v England Birmingham 10 Sep 2004 ODI # 2168
13 53 34 2 0 38.23 1 caught 1 ODI v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
5 - 13 0 0 38.46 1 bowled 2 ODI v Pakistan Multan 30 Sep 2004 ODI # 2183
73 - 122 6 0 59.83 2 caught 1 ODI v Pakistan Peshawar 3 Oct 2004 ODI # 2184
3 - 12 0 0 25.00 2 caught 1 ODI v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
17 47 31 1 0 54.83 1 bowled 1 ODI v England Harare 28 Nov 2004 ODI # 2193
13 48 26 1 0 50.00 2 caught 2 ODI v England Harare 1 Dec 2004 ODI # 2194
25 59 54 1 0 46.29 1 caught 1 ODI v England Bulawayo 4 Dec 2004 ODI # 2195
4 13 13 1 0 30.76 2 caught 2 ODI v England Bulawayo 5 Dec 2004 ODI # 2197
39 130 131 8 0 29.77 6 lbw 2 Test v Bangladesh Chattogram 6 Jan 2005 Test # 1733
44 86 73 6 0 60.27 5 lbw 4 Test v Bangladesh Chattogram 6 Jan 2005 Test # 1733
2 15 13 0 0 15.38 5 lbw 1 Test v Bangladesh Dhaka 14 Jan 2005 Test # 1735
78 176 135 10 0 57.77 5 bowled 3 Test v Bangladesh Dhaka 14 Jan 2005 Test # 1735
58 - 74 5 0 78.37 5 bowled 1 ODI v Bangladesh Dhaka 20 Jan 2005 ODI # 2207
31 54 51 3 0 60.78 5 caught 1 ODI v Bangladesh Chattogram 24 Jan 2005 ODI # 2210
23 51 40 2 0 57.50 5 caught 2 ODI v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
1 5 3 0 0 33.33 5 caught 2 ODI v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
36 90 76 3 0 47.36 4 lbw 1 ODI v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
3 17 7 0 0 42.85 5 caught 2 ODI v South Africa Johannesburg 25 Feb 2005 ODI # 2229
23 20 26 4 0 88.46 5 caught 2 ODI v South Africa Durban 27 Feb 2005 ODI # 2231
41 89 81 2 0 50.61 5 caught 1 ODI v South Africa Gqeberha 2 Mar 2005 ODI # 2233
2 20 11 0 0 18.18 5 caught 1 Test v South Africa Cape Town 4 Mar 2005 Test # 1737
9 16 9 2 0 100.00 5 caught 3 Test v South Africa Cape Town 4 Mar 2005 Test # 1737
4 14 9 1 0 44.44 5 bowled 1 Test v South Africa Centurion 11 Mar 2005 Test # 1740
6 21 9 1 0 66.66 5 lbw 3 Test v South Africa Centurion 11 Mar 2005 Test # 1740
10 - 36 0 0 27.77 2 run out 2 Test v New Zealand Harare 7 Aug 2005 Test # 1759
0 - 8 0 0 0.00 2 caught 3 Test v New Zealand Harare 7 Aug 2005 Test # 1759
37 111 67 8 0 55.22 2 caught 1 Test v New Zealand Bulawayo 15 Aug 2005 Test # 1761
77 186 129 12 1 59.68 2 caught 3 Test v New Zealand Bulawayo 15 Aug 2005 Test # 1761
36 57 47 5 0 76.59 1 caught 2 ODI v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
3 - 11 0 0 27.27 1 bowled 2 ODI v India Harare 29 Aug 2005 ODI # 2274
1 - 20 0 0 5.00 1 caught 2 ODI v New Zealand Harare 31 Aug 2005 ODI # 2276
26 60 41 5 0 63.41 2 run out 1 ODI v India Harare 4 Sep 2005 ODI # 2280
13 44 32 1 0 40.62 1 caught 1 Test v India Bulawayo 13 Sep 2005 Test # 1765
4 2 4 1 0 100.00 1 lbw 3 Test v India Bulawayo 13 Sep 2005 Test # 1765
4 2 3 1 0 133.33 1 caught 1 Test v India Harare 20 Sep 2005 Test # 1767
4 28 17 0 0 23.52 1 lbw 3 Test v India Harare 20 Sep 2005 Test # 1767
60* 59 58 4 6 103.44 4 not out 2 ODI v Kenya Bulawayo 25 Feb 2006 ODI # 2339
14 35 26 2 0 53.84 4 caught 2 ODI v Kenya Bulawayo 26 Feb 2006 ODI # 2340
33 62 50 6 0 66.00 4 caught 2 ODI v Kenya Harare 1 Mar 2006 ODI # 2343
40 63 49 0 2 81.63 4 bowled 1 ODI v Kenya Harare 3 Mar 2006 ODI # 2344
25 52 43 3 0 58.13 4 caught 1 ODI v West Indies St John's 29 Apr 2006 ODI # 2368
0 - 1 0 0 0.00 4 bowled 2 ODI v West Indies St John's 30 Apr 2006 ODI # 2369
26 - 38 4 1 68.42 4 lbw 2 ODI v West Indies Georgetown 7 May 2006 ODI # 2370
21 56 35 2 0 60.00 3 caught 1 ODI v West Indies Gros Islet 10 May 2006 ODI # 2371
20* - 21 1 1 95.23 4 not out 2 ODI v West Indies Port of Spain 13 May 2006 ODI # 2372
43 - 82 5 0 52.43 4 run out 2 ODI v West Indies Port of Spain 14 May 2006 ODI # 2373
37 67 49 3 0 75.51 5 caught 1 ODI v Canada Port of Spain 16 May 2006 ODI # 2374
98 108 75 10 0 130.66 4 bowled 1 ODI v Bermuda Port of Spain 18 May 2006 ODI # 2376
55 50 50 5 1 110.00 4 stumped 1 ODI v Bermuda Port of Spain 20 May 2006 ODI # 2378
25 38 29 3 0 86.20 5 bowled 2 ODI v Bangladesh Harare 29 Jul 2006 ODI # 2392
14 31 23 2 0 60.86 5 bowled 2 ODI v Bangladesh Harare 30 Jul 2006 ODI # 2393
79* 115 72 6 3 109.72 4 not out 2 ODI v Bangladesh Harare 2 Aug 2006 ODI # 2394
27* 33 31 2 1 87.09 5 not out 2 ODI v Bangladesh Harare 4 Aug 2006 ODI # 2395
24 60 71 0 0 33.80 4 caught 1 ODI v Bangladesh Harare 6 Aug 2006 ODI # 2398
9 31 23 0 0 39.13 5 caught 1 ODI v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
5 17 12 1 0 41.66 5 caught 1 ODI v South Africa East London 18 Sep 2006 ODI # 2418
19* 32 21 1 0 90.47 5 not out 2 ODI v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
7 23 15 1 0 46.66 4 run out 1 ODI v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
30 59 40 4 0 75.00 5 bowled 2 ODI v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
52 97 74 7 0 70.27 2 stumped 2 ODI v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
5 12 4 1 0 125.00 1 bowled 2 T20I v Bangladesh Khulna 28 Nov 2006 T20I # 9
38 98 71 4 2 53.52 1 caught 1 ODI v Bangladesh Khulna 30 Nov 2006 ODI # 2453
1 5 3 0 0 33.33 2 caught 1 ODI v Bangladesh Bogra 3 Dec 2006 ODI # 2457
1 19 8 0 0 12.50 2 bowled 2 ODI v Bangladesh Bogra 5 Dec 2006 ODI # 2459
4 44 29 0 0 13.79 4 stumped 1 ODI v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
DNB - - - - - - - 2 ODI v Bangladesh Harare 6 Feb 2007 ODI # 2511
13 37 30 0 0 43.33 5 run out 2 ODI v Bangladesh Harare 9 Feb 2007 ODI # 2516
10 25 20 0 0 50.00 7 bowled 1 ODI v Bangladesh Harare 10 Feb 2007 ODI # 2518
24 57 40 3 0 60.00 7 run out 2 ODI v Ireland Kingston 15 Mar 2007 ODI # 2535
50 145 121 1 1 41.32 4 run out 1 ODI v West Indies Kingston 19 Mar 2007 ODI # 2543
13 31 17 1 0 76.47 4 caught 2 ODI v Pakistan Kingston 21 Mar 2007 ODI # 2547
19 83 56 1 0 33.92 3 run out 1 ODI v South Africa Bulawayo 22 Aug 2007 ODI # 2612
44 133 84 3 1 52.38 3 caught 1 ODI v South Africa Harare 25 Aug 2007 ODI # 2614
42 99 59 2 1 71.18 3 caught 2 ODI v South Africa Harare 26 Aug 2007 ODI # 2615
60* 80 45 4 2 133.33 2 not out 2 T20I v Australia Cape Town 12 Sep 2007 T20I # 23
47 43 39 4 2 120.51 2 bowled 2 T20I v England Cape Town 13 Sep 2007 T20I # 25
27 55 30 4 0 90.00 2 run out 1 ODI v West Indies Harare 30 Nov 2007 ODI # 2649
27 44 33 5 0 81.81 2 caught 2 ODI v West Indies Harare 2 Dec 2007 ODI # 2651
4 26 12 1 0 33.33 2 lbw 1 ODI v West Indies Harare 4 Dec 2007 ODI # 2653
26* 54 34 1 0 76.47 5 not out 1 ODI v West Indies Bulawayo 7 Dec 2007 ODI # 2654
2 9 7 0 0 28.57 5 stumped 2 ODI v Pakistan Karachi 21 Jan 2008 ODI # 2662
26 36 35 1 1 74.28 5 caught 1 ODI v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
55 75 76 2 0 72.36 5 stumped 2 ODI v Pakistan Multan 27 Jan 2008 ODI # 2665
7 8 6 1 0 116.66 5 lbw 1 ODI v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
49 104 78 5 0 62.82 5 bowled 1 ODI v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
20 50 39 1 0 51.28 4 lbw 1 ODI v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
9 19 16 0 0 56.25 5 caught 2 ODI v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
94 116 103 2 1 91.26 5 run out 1 ODI v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
9 20 18 0 0 50.00 4 lbw 1 ODI v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
61 97 86 3 1 70.93 7 lbw 1 ODI v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
44* 45 27 2 2 162.96 5 not out 1 ODI v Kenya Harare 12 Oct 2009 ODI # 2908
6 9 9 0 0 66.66 4 caught 1 ODI v Kenya Harare 13 Oct 2009 ODI # 2909
92 147 109 7 2 84.40 4 bowled 2 ODI v Kenya Harare 15 Oct 2009 ODI # 2910
60* 93 59 4 0 101.69 4 not out 2 ODI v Kenya Harare 17 Oct 2009 ODI # 2911
52 53 48 3 3 108.33 3 caught 1 ODI v Kenya Harare 18 Oct 2009 ODI # 2912
0 1 1 0 0 0.00 3 lbw 2 ODI v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
21 36 29 2 0 72.41 3 bowled 1 ODI v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
2 19 15 0 0 13.33 2 caught 1 ODI v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
0 4 3 0 0 0.00 3 caught 1 ODI v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
118* 181 125 7 4 94.40 3 not out 1 ODI v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
2 10 6 0 0 33.33 4 caught 2 ODI v South Africa Benoni 8 Nov 2009 ODI # 2926
0 10 9 0 0 0.00 2 caught 2 ODI v South Africa Centurion 10 Nov 2009 ODI # 2928
0 7 3 0 0 0.00 5 bowled 1 T20I v West Indies Port of Spain 28 Feb 2010 T20I # 150
1 3 2 0 0 50.00 4 run out 1 ODI v West Indies Providence 4 Mar 2010 ODI # 2967
47 70 66 4 1 71.21 3 lbw 1 ODI v West Indies Providence 6 Mar 2010 ODI # 2970
19 39 34 2 0 55.88 3 caught 2 ODI v West Indies Kingstown 10 Mar 2010 ODI # 2972
1 4 6 0 0 16.66 4 bowled 1 ODI v West Indies Kingstown 12 Mar 2010 ODI # 2974
7 22 17 1 0 41.17 4 bowled 1 ODI v West Indies Kingstown 14 Mar 2010 ODI # 2976
11* 7 11 0 0 100.00 3 not out 2 T20I v Sri Lanka Providence 3 May 2010 T20I # 157
81 125 103 4 2 78.64 2 caught 2 ODI v India Bulawayo 28 May 2010 ODI # 2981
2 7 5 0 0 40.00 2 caught 1 ODI v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
74 103 90 6 1 82.22 2 caught 2 ODI v India Harare 3 Jun 2010 ODI # 2986
119* 188 137 9 1 86.86 2 not out 2 ODI v Sri Lanka Harare 7 Jun 2010 ODI # 2989
19 45 22 3 0 86.36 2 caught 1 ODI v Sri Lanka Harare 9 Jun 2010 ODI # 2990
15 14 9 2 1 166.66 2 lbw 1 T20I v India Harare 12 Jun 2010 T20I # 182
27 48 33 3 0 81.81 2 caught 1 T20I v India Harare 13 Jun 2010 T20I # 183
27 59 47 4 0 57.44 2 caught 2 ODI v Ireland Harare 26 Sep 2010 ODI # 3048
71 132 99 4 0 71.71 2 lbw 2 ODI v Ireland Harare 28 Sep 2010 ODI # 3049
3 13 7 0 0 42.85 2 lbw 2 ODI v Ireland Harare 30 Sep 2010 ODI # 3050
0 19 5 0 0 0.00 2 lbw 1 T20I v South Africa Bloemfontein 8 Oct 2010 T20I # 188
59 66 39 4 3 151.28 2 caught 2 T20I v South Africa Kimberley 10 Oct 2010 T20I # 189
145* 212 136 12 0 106.61 2 not out 2 ODI v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
32 52 39 5 0 82.05 1 caught 1 ODI v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
5 7 5 1 0 100.00 1 caught 2 ODI v South Africa Benoni 22 Oct 2010 ODI # 3061
27 48 35 4 0 77.14 1 stumped 1 ODI v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
28 38 32 4 0 87.50 1 caught 1 ODI v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
15 37 28 0 0 53.57 1 caught 2 ODI v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
0 2 2 0 0 0.00 1 run out 1 ODI v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
16 53 24 1 0 66.66 1 bowled 2 ODI v Australia Ahmedabad 21 Feb 2011 ODI # 3103
0 1 1 0 0 0.00 1 lbw 1 ODI v Canada Nagpur 28 Feb 2011 ODI # 3111
44 106 57 4 0 77.19 1 lbw 1 ODI v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
80 101 72 9 1 111.11 1 caught 2 ODI v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
4 3 5 1 0 80.00 1 caught 1 ODI v Pakistan Pallekele 14 Mar 2011 ODI # 3132
26 41 36 5 0 72.22 1 caught 1 ODI v Kenya Eden Gardens 20 Mar 2011 ODI # 3140
71 257 163 6 0 43.55 4 caught 1 Test v Bangladesh Harare 4 Aug 2011 Test # 2002
105* 267 175 9 0 60.00 4 not out 3 Test v Bangladesh Harare 4 Aug 2011 Test # 2002
10 16 17 1 0 58.82 1 bowled 2 ODI v Bangladesh Harare 12 Aug 2011 ODI # 3176
3 11 14 0 0 21.42 1 caught 2 ODI v Bangladesh Harare 14 Aug 2011 ODI # 3177
4 26 20 0 0 20.00 1 caught 1 ODI v Bangladesh Harare 16 Aug 2011 ODI # 3179
106 156 137 7 1 77.37 1 caught 1 ODI v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
0 6 2 0 0 0.00 1 caught 2 ODI v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
10 19 12 2 0 83.33 4 lbw 1 Test v Pakistan Bulawayo 1 Sep 2011 Test # 2006
5 21 14 0 0 35.71 4 lbw 3 Test v Pakistan Bulawayo 1 Sep 2011 Test # 2006
84 159 103 7 0 81.55 4 caught 2 ODI v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
50 96 76 2 0 65.78 4 caught 1 ODI v Pakistan Harare 11 Sep 2011 ODI # 3190
6 13 14 0 0 42.85 3 caught 2 ODI v Pakistan Harare 14 Sep 2011 ODI # 3194
10 12 7 0 1 142.85 4 caught 2 T20I v Pakistan Harare 16 Sep 2011 T20I # 205
10 17 11 1 0 90.90 4 caught 2 T20I v Pakistan Harare 18 Sep 2011 T20I # 206
50* 73 46 5 0 108.69 3 not out 1 T20I v New Zealand Harare 15 Oct 2011 T20I # 211
1 5 5 0 0 20.00 3 bowled 2 T20I v New Zealand Harare 17 Oct 2011 T20I # 213
128* 179 120 7 5 106.66 4 not out 1 ODI v New Zealand Harare 20 Oct 2011 ODI # 3204
107* 169 105 12 1 101.90 3 not out 1 ODI v New Zealand Harare 22 Oct 2011 ODI # 3206
75 68 65 7 2 115.38 3 caught 2 ODI v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
50 113 75 3 2 66.66 4 lbw 2 Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
117 242 147 8 5 79.59 4 caught 4 Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
9 30 18 1 0 50.00 4 caught 2 Test v New Zealand Napier 26 Jan 2012 Test # 2033
2 9 6 0 0 33.33 4 caught 3 Test v New Zealand Napier 26 Jan 2012 Test # 2033
58 87 68 8 1 85.29 4 caught 2 ODI v New Zealand Dunedin 3 Feb 2012 ODI # 3230
4 10 8 0 0 50.00 4 caught 2 ODI v New Zealand Whangarei 6 Feb 2012 ODI # 3232
65 88 62 6 2 104.83 3 caught 2 ODI v New Zealand Napier 9 Feb 2012 ODI # 3234
3 7 6 0 0 50.00 1 bowled 1 T20I v New Zealand Auckland 11 Feb 2012 T20I # 219
75* 52 43 6 3 174.41 3 not out 1 T20I v New Zealand Hamilton 14 Feb 2012 T20I # 220
0 3 1 0 0 0.00 3 stumped 2 T20I v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
4 7 4 0 0 100.00 3 caught 1 T20I v South Africa Hambantota 20 Sep 2012 T20I # 266
8 22 22 1 0 36.36 4 caught 2 ODI v West Indies St George's 22 Feb 2013 ODI # 3337
0 2 2 0 0 0.00 4 lbw 1 ODI v West Indies St George's 24 Feb 2013 ODI # 3339
39 52 38 3 2 102.63 4 caught 1 ODI v West Indies St George's 26 Feb 2013 ODI # 3340
0 2 3 0 0 0.00 3 caught 1 T20I v West Indies North Sound 2 Mar 2013 T20I # 305
4 7 5 0 0 80.00 4 caught 2 T20I v West Indies North Sound 3 Mar 2013 T20I # 308
26 61 53 4 0 49.05 4 bowled 1 Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
6 22 8 1 0 75.00 5 caught 3 Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
33 81 62 5 0 53.22 4 bowled 1 Test v West Indies Roseau 20 Mar 2013 Test # 2083
7 32 17 0 0 41.17 3 caught 3 Test v West Indies Roseau 20 Mar 2013 Test # 2083
171 489 324 8 2 52.77 4 caught 1 Test v Bangladesh Harare 17 Apr 2013 Test # 2086
102* 258 146 5 2 69.86 4 not out 3 Test v Bangladesh Harare 17 Apr 2013 Test # 2086
36 152 104 4 0 34.61 4 caught 2 Test v Bangladesh Harare 25 Apr 2013 Test # 2087
10 46 43 1 0 23.25 4 lbw 4 Test v Bangladesh Harare 25 Apr 2013 Test # 2087
33 47 37 4 0 89.18 4 bowled 2 ODI v Bangladesh Bulawayo 3 May 2013 ODI # 3353
37 66 60 3 0 61.66 4 caught 2 ODI v Bangladesh Bulawayo 5 May 2013 ODI # 3354
2 6 5 0 0 40.00 4 caught 2 ODI v Bangladesh Bulawayo 8 May 2013 ODI # 3355
40 30 25 6 1 160.00 3 caught 1 T20I v Bangladesh Bulawayo 11 May 2013 T20I # 315
15 12 10 3 0 150.00 3 caught 2 T20I v Bangladesh Bulawayo 12 May 2013 T20I # 316
12 16 15 1 0 80.00 5 caught 1 ODI v India Harare 24 Jul 2013 ODI # 3395
0 4 4 0 0 0.00 4 run out 2 ODI v India Harare 26 Jul 2013 ODI # 3397
23 57 44 3 0 52.27 4 caught 1 ODI v India Harare 28 Jul 2013 ODI # 3399
0 13 9 0 0 0.00 4 lbw 1 ODI v India Bulawayo 1 Aug 2013 ODI # 3402
0 23 11 0 0 0.00 3 caught 1 ODI v India Bulawayo 3 Aug 2013 ODI # 3403
32* 49 30 3 0 106.66 3 not out 2 T20I v Pakistan Harare 23 Aug 2013 T20I # 326
3 6 4 0 0 75.00 3 caught 2 T20I v Pakistan Harare 24 Aug 2013 T20I # 327
43* 101 59 4 0 72.88 3 not out 2 ODI v Pakistan Harare 27 Aug 2013 ODI # 3404
79 150 95 6 1 83.15 3 caught 2 ODI v Pakistan Harare 29 Aug 2013 ODI # 3406
26 50 29 5 0 89.65 3 run out 2 ODI v Pakistan Harare 31 Aug 2013 ODI # 3408
51 190 128 6 0 39.84 4 lbw 1 Test v Pakistan Harare 10 Sep 2013 Test # 2096
27 128 83 2 0 32.53 5 caught 3 Test v Pakistan Harare 10 Sep 2013 Test # 2096
59 57 46 6 2 128.26 3 caught 1 T20I v Ireland Sylhet 17 Mar 2014 T20I # 368
49 57 39 2 1 125.64 3 caught 2 T20I v Netherlands Sylhet 19 Mar 2014 T20I # 372
15 5 7 2 1 214.28 3 caught 2 T20I v U.A.E. Sylhet 21 Mar 2014 T20I # 376
43 68 52 5 0 82.69 4 lbw 2 ODI v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
11* 33 17 0 0 64.70 3 not out 2 ODI v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
53 116 81 3 0 65.43 3 run out 1 ODI v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
1 6 4 0 0 25.00 3 caught 2 ODI v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
93 258 159 8 0 58.49 4 caught 1 Test v South Africa Harare 9 Aug 2014 Test # 2135
5 14 9 0 0 55.55 5 caught 3 Test v South Africa Harare 9 Aug 2014 Test # 2135
6 11 10 0 0 60.00 4 caught 2 ODI v South Africa Bulawayo 17 Aug 2014 ODI # 3507
14 37 28 2 0 50.00 4 caught 2 ODI v South Africa Bulawayo 19 Aug 2014 ODI # 3508
10 21 14 2 0 71.42 4 caught 2 ODI v Australia Harare 25 Aug 2014 ODI # 3513
0 9 4 0 0 0.00 4 bowled 2 ODI v South Africa Harare 29 Aug 2014 ODI # 3518
32 38 26 5 0 123.07 4 bowled 2 ODI v Australia Harare 31 Aug 2014 ODI # 3521
79 156 96 5 2 82.29 4 bowled 2 ODI v South Africa Harare 4 Sep 2014 ODI # 3524
28 77 62 3 1 45.16 4 caught 1 Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
45* 74 60 8 0 75.00 5 not out 3 Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
37 88 61 4 1 60.65 4 caught 2 Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
0 7 4 0 0 0.00 4 caught 4 Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
1 10 12 0 0 8.33 4 caught 2 Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
24 66 59 2 0 40.67 4 caught 4 Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
54 90 72 4 1 75.00 4 caught 2 ODI v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
8 26 19 0 0 42.10 4 caught 2 ODI v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
28 62 40 5 0 70.00 4 lbw 2 ODI v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
63 93 69 7 0 91.30 4 caught 2 ODI v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
9 11 11 1 0 81.81 4 bowled 1 ODI v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
40 51 40 4 1 100.00 4 caught 2 ODI v South Africa Hamilton 15 Feb 2015 ODI # 3601
47 47 44 5 1 106.81 4 lbw 2 ODI v U.A.E. Nelson 19 Feb 2015 ODI # 3606
37 61 48 2 1 77.08 4 caught 2 ODI v West Indies Canberra 24 Feb 2015 ODI # 3612
50 95 72 6 0 69.44 4 caught 2 ODI v Pakistan Brisbane 1 Mar 2015 ODI # 3620
121 110 91 11 4 132.96 5 caught 2 ODI v Ireland Hobart 7 Mar 2015 ODI # 3627
138 155 110 15 5 125.45 4 caught 1 ODI v India Auckland 14 Mar 2015 ODI # 3636
1 9 7 0 0 14.28 4 caught 2 Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
73 191 151 8 0 48.34 4 run out 4 Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
1 15 10 0 0 10.00 4 bowled 1 Test v West Indies Bulawayo 29 Oct 2017 Test # 2280
10 46 32 1 0 31.25 4 lbw 3 Test v West Indies Bulawayo 29 Oct 2017 Test # 2280
0 7 5 0 0 0.00 4 caught 2 Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
16 36 36 3 0 44.44 4 caught 3 Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
24 - 45 2 0 53.33 4 caught 1 ODI v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
38 - 51 4 0 74.50 4 bowled 1 ODI v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
58 - 80 6 0 72.50 4 caught 1 ODI v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
0 - 1 0 0 0.00 4 lbw 2 ODI v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
3 - 11 0 0 27.27 3 run out 1 T20I v Afghanistan Sharjah 5 Feb 2018 T20I # 643
15 - 16 1 0 93.75 3 caught 2 T20I v Afghanistan Sharjah 6 Feb 2018 T20I # 644
16 - 17 1 0 94.11 3 caught 2 ODI v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
125 - 121 5 8 103.30 3 bowled 1 ODI v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
9 - 10 0 1 90.00 3 caught 1 ODI v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
30 - 29 1 2 103.44 4 caught 1 ODI v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
27 - 38 3 0 71.05 3 lbw 2 ODI v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
89 129 88 7 3 101.13 4 bowled 1 ODI v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
46 67 51 4 0 90.19 4 caught 1 ODI v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
44 87 54 4 1 81.48 4 bowled 1 ODI v Scotland Bulawayo 12 Mar 2018 ODI # 3996
25 54 41 1 1 60.97 4 lbw 1 ODI v Ireland Harare 16 Mar 2018 ODI # 3999
138 - 124 20 2 111.29 4 caught 1 ODI v West Indies Harare 19 Mar 2018 ODI # 4002
15 32 27 1 0 55.55 4 bowled 2 ODI v U.A.E. Harare 22 Mar 2018 ODI # 4005
9 39 29 0 0 31.03 4 caught 1 ODI v South Africa Kimberley 30 Sep 2018 ODI # 4049
10 21 17 1 0 58.82 4 lbw 2 ODI v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
40 82 44 6 0 90.90 4 stumped 1 ODI v South Africa Paarl 6 Oct 2018 ODI # 4051
19 30 23 3 0 82.60 3 caught 2 T20I v South Africa East London 9 Oct 2018 T20I # 698
29 47 35 2 1 82.85 3 bowled 1 T20I v South Africa Potchefstroom 12 Oct 2018 T20I # 699
5 - 13 0 0 38.46 3 bowled 2 ODI v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
75 - 73 9 1 102.73 3 lbw 1 ODI v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
75 - 72 8 3 104.16 3 caught 1 ODI v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
6 - 15 0 0 40.00 3 caught 1 Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
24 - 25 4 0 96.00 3 caught 3 Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
110 294 194 10 0 56.70 4 caught 2 Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
106* 232 167 10 0 63.47 3 not out 4 Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
71 117 85 7 2 83.52 4 bowled 1 ODI v Netherlands Deventer 19 Jun 2019 ODI # 4164
51 53 49 6 1 104.08 4 caught 1 ODI v Netherlands Deventer 21 Jun 2019 ODI # 4167
13 29 15 1 0 86.66 4 caught 2 T20I v Netherlands Rotterdam 23 Jun 2019 T20I # 808
40 - 24 8 0 166.66 2 caught 2 T20I v Netherlands Rotterdam 25 Jun 2019 T20I # 811
12 - 26 2 0 46.15 4 caught 1 ODI v Ireland Bready 1 Jul 2019 ODI # 4181
0 - 1 0 0 0.00 4 lbw 2 ODI v Ireland Belfast 4 Jul 2019 ODI # 4185
3 - 10 0 0 30.00 4 caught 1 ODI v Ireland Belfast 7 Jul 2019 ODI # 4189
14 - 11 3 0 127.27 1 caught 1 T20I v Ireland Bready 12 Jul 2019 T20I # 825
39 - 20 5 2 195.00 1 lbw 2 T20I v Ireland Bready 14 Jul 2019 T20I # 831
6 - 5 1 0 120.00 1 caught 1 T20I v Bangladesh Mirpur 13 Sep 2019 T20I # 881
27 - 16 3 2 168.75 1 caught 2 T20I v Afghanistan Mirpur 14 Sep 2019 T20I # 882
0 - 5 0 0 0.00 1 caught 2 T20I v Bangladesh Chattogram 18 Sep 2019 T20I # 886
19 - 17 2 1 111.76 1 caught 2 T20I v Afghanistan Chattogram 20 Sep 2019 T20I # 890
21 - 47 1 1 44.68 4 lbw 1 Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
38 - 58 5 1 65.51 4 caught 3 Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
62 62 62 10 1 100.00 4 lbw 1 Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
67 119 75 8 1 89.33 4 lbw 3 Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
10 - 11 1 0 90.90 4 bowled 1 Test v Bangladesh Mirpur 22 Feb 2020 Test # 2386
17 - 47 1 1 36.17 4 caught 3 Test v Bangladesh Mirpur 22 Feb 2020 Test # 2386
8 - 15 1 0 53.33 4 bowled 2 ODI v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
11 - 21 2 0 52.38 3 run out 2 ODI v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
14 - 15 3 0 93.33 3 caught 2 ODI v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
1 - 5 0 0 20.00 2 caught 2 T20I v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
59* 93 48 6 1 122.91 2 not out 1 T20I v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
112 178 117 11 3 95.72 4 caught 2 ODI v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
36 72 45 3 2 80.00 4 caught 1 ODI v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
56 91 68 8 0 82.35 4 caught 1 ODI v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
20 19 13 3 0 153.84 1 caught 1 T20I v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
3 6 6 0 0 50.00 1 caught 1 T20I v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
8 15 11 1 0 72.72 1 caught 1 T20I v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
5 20 7 0 0 71.42 2 caught 1 T20I v Pakistan Harare 23 Apr 2021 T20I # 1156
20 33 22 2 0 90.90 4 caught 2 T20I v Pakistan Harare 25 Apr 2021 T20I # 1158
5 41 29 0 0 17.24 4 caught 1 Test v Pakistan Harare 29 Apr 2021 Test # 2420
29 58 33 2 1 87.87 4 caught 3 Test v Pakistan Harare 29 Apr 2021 Test # 2420
9 25 16 2 0 56.25 4 caught 2 Test v Pakistan Harare 7 May 2021 Test # 2421
49 64 31 10 0 158.06 4 caught 3 Test v Pakistan Harare 7 May 2021 Test # 2421
81 123 92 12 1 88.04 3 caught 2 Test v Bangladesh Harare 7 Jul 2021 Test # 2427
92 97 73 16 0 126.02 3 caught 4 Test v Bangladesh Harare 7 Jul 2021 Test # 2427
24 58 31 3 0 77.41 3 caught 2 ODI v Bangladesh Harare 16 Jul 2021 ODI # 4304
46 79 57 5 1 80.70 4 hit wicket 1 ODI v Bangladesh Harare 18 Jul 2021 ODI # 4306
28 38 39 3 0 71.79 3 caught 1 ODI v Bangladesh Harare 20 Jul 2021 ODI # 4308
49 66 45 7 1 108.88 1 caught 1 ODI v Ireland Belfast 8 Sep 2021 ODI # 4319
TDNB - - - - - - - - ODI v Ireland Belfast 10 Sep 2021 ODI # 4321
7 14 12 1 0 58.33 1 bowled 1 ODI v Ireland Belfast 13 Sep 2021 ODI # 4323
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page