Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
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
unfiltered 2004-2021 284 316 25 9938 171 34.15 13649 72.81 17 57 23 946 152 Profile
filtered 2004-2021 219 246 13 6852 145* 29.40 9752 70.26 12 37 20 682 97
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
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
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
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
43 - 82 5 0 52.43 4 run out 2 ODI v West Indies Port of Spain 14 May 2006 ODI # 2373
14 31 23 2 0 60.86 5 bowled 2 ODI v Bangladesh Harare 30 Jul 2006 ODI # 2393
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
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
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
47 43 39 4 2 120.51 2 bowled 2 T20I v England Cape Town 13 Sep 2007 T20I # 25
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
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
92 147 109 7 2 84.40 4 bowled 2 ODI v Kenya Harare 15 Oct 2009 ODI # 2910
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
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
2 7 5 0 0 40.00 2 caught 1 ODI v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
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
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
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
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
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
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
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
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
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
59 57 46 6 2 128.26 3 caught 1 T20I v Ireland Sylhet 17 Mar 2014 T20I # 368
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 156/5 (19.3 ov, Harmeet Singh 33*, CJ Anderson 34*, Mahmudullah 0/20) - Match over
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]
 
Feedback Print this page