Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team Zimbabwe remove Zimbabwe from query
Not involving the player Ijaz Ahmed (PAK) remove Ijaz Ahmed (PAK) 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 50+ 4s 6s
unfiltered 2005-2024 461 509 72 14968 219* 34.25 22883 65.41 19 82 31 101 1416 171 Profile
filtered 2006-2022 72 75 15 2451 219* 40.85 3619 67.72 4 12 4 16 216 26
Innings by innings list
DNB - - - - - - - 2 ODI v Zimbabwe Harare 6 Aug 2006 ODI # 2398
2 3 5 0 0 40.00 7 caught 1 T20I v Zimbabwe Khulna 28 Nov 2006 T20I # 9
DNB - - - - - - - 2 ODI v Zimbabwe Mirpur 8 Dec 2006 ODI # 2461
18* 26 19 2 0 94.73 9 not out 2 ODI v Zimbabwe Mirpur 9 Dec 2006 ODI # 2462
1 4 1 0 0 100.00 9 run out 1 ODI v Zimbabwe Harare 4 Feb 2007 ODI # 2505
27 113 70 1 0 38.57 7 caught 1 ODI v Zimbabwe Harare 6 Feb 2007 ODI # 2511
42 93 68 4 0 61.76 5 caught 1 ODI v Zimbabwe Harare 9 Feb 2007 ODI # 2516
57 171 95 2 0 60.00 3 stumped 2 ODI v Zimbabwe Harare 10 Feb 2007 ODI # 2518
0 5 5 0 0 0.00 3 bowled 2 ODI v Zimbabwe Mirpur 10 Jan 2009 ODI # 2790
22 54 38 3 0 57.89 6 bowled 1 ODI v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
13* 29 20 1 1 65.00 6 not out 2 ODI v Zimbabwe Mirpur 21 Jan 2009 ODI # 2799
20* 36 31 3 0 64.51 6 not out 2 ODI v Zimbabwe Mirpur 23 Jan 2009 ODI # 2801
DNB - - - - - - - 2 ODI v Zimbabwe Bulawayo 9 Aug 2009 ODI # 2869
23* 31 18 2 0 127.77 7 not out 1 ODI v Zimbabwe Bulawayo 11 Aug 2009 ODI # 2871
33 45 39 2 1 84.61 6 caught 2 ODI v Zimbabwe Bulawayo 14 Aug 2009 ODI # 2872
15 30 15 0 0 100.00 6 lbw 2 ODI v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
98 185 121 11 0 80.99 2 stumped 2 ODI v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
56 111 77 5 0 72.72 6 caught 1 ODI v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
DNB - - - - - - - 2 ODI v Zimbabwe Mirpur 29 Oct 2009 ODI # 2916
4 28 10 1 0 40.00 6 lbw 2 ODI v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
2* 9 5 0 0 40.00 6 not out 2 ODI v Zimbabwe Chattogram 3 Nov 2009 ODI # 2920
23 20 20 2 1 115.00 6 caught 2 ODI v Zimbabwe Chattogram 5 Nov 2009 ODI # 2922
1 9 9 0 0 11.11 6 bowled 2 ODI v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
7* 5 9 1 0 77.77 6 not out 2 ODI v Zimbabwe Mirpur 3 Dec 2010 ODI # 3073
63 86 73 5 1 86.30 6 caught 1 ODI v Zimbabwe Mirpur 6 Dec 2010 ODI # 3075
6* 24 19 0 0 31.57 6 not out 2 ODI v Zimbabwe Chattogram 12 Dec 2010 ODI # 3078
27 107 68 3 0 39.70 7 caught 2 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
28 109 70 2 0 40.00 5 caught 4 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
59 93 91 5 0 64.83 7 caught 1 ODI v Zimbabwe Harare 12 Aug 2011 ODI # 3176
12 22 20 2 0 60.00 3 caught 1 ODI v Zimbabwe Harare 14 Aug 2011 ODI # 3177
101 148 100 8 1 101.00 4 caught 2 ODI v Zimbabwe Harare 16 Aug 2011 ODI # 3179
16 53 40 1 0 40.00 4 caught 2 ODI v Zimbabwe Bulawayo 19 Aug 2011 ODI # 3181
20 40 31 1 0 64.51 4 caught 1 ODI v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
3 30 19 0 0 15.78 6 lbw 2 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
3 11 11 0 0 27.27 6 caught 4 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
60 206 165 5 1 36.36 6 lbw 1 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
93 218 153 9 0 60.78 6 caught 3 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
5 25 13 0 0 38.46 4 caught 1 ODI v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
26 39 35 3 0 74.28 4 lbw 1 ODI v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
32 68 41 2 1 78.04 4 caught 1 ODI v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
28 32 14 1 2 200.00 4 caught 2 T20I v Zimbabwe Bulawayo 11 May 2013 T20I # 315
17 15 12 2 0 141.66 4 lbw 1 T20I v Zimbabwe Bulawayo 12 May 2013 T20I # 316
64 159 126 9 1 50.79 6 caught 2 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
23* 92 63 3 0 36.50 6 not out 4 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
11 50 36 1 1 30.55 6 run out 1 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
0 1 1 0 0 0.00 6 caught 3 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
15 57 36 1 0 41.66 6 bowled 1 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
46 36 30 4 2 153.33 6 caught 3 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
65 119 72 2 2 90.27 6 caught 1 ODI v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
27 46 29 1 1 93.10 4 lbw 1 ODI v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
33 43 22 3 1 150.00 5 bowled 1 ODI v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
77 107 78 7 0 98.71 6 caught 1 ODI v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
11 31 23 2 0 47.82 6 caught 2 ODI v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
107 171 109 9 1 98.16 4 run out 1 ODI v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
21 32 28 3 0 75.00 5 caught 1 ODI v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
28 38 25 3 0 112.00 3 stumped 1 ODI v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
2 6 5 0 0 40.00 4 caught 2 T20I v Zimbabwe Mirpur 13 Nov 2015 T20I # 462
9 11 8 1 0 112.50 4 caught 1 T20I v Zimbabwe Mirpur 15 Nov 2015 T20I # 463
26 - 19 3 0 136.84 5 caught 2 T20I v Zimbabwe Khulna 15 Jan 2016 T20I # 479
24* 26 20 1 0 120.00 5 retired notout 1 T20I v Zimbabwe Khulna 17 Jan 2016 T20I # 481
14* - 23 1 1 60.86 4 not out 2 ODI v Zimbabwe Mirpur 15 Jan 2018 ODI # 3952
18 - 25 0 1 72.00 4 caught 1 ODI v Zimbabwe Mirpur 23 Jan 2018 ODI # 3964
15 - 20 1 0 75.00 4 caught 1 ODI v Zimbabwe Mirpur 21 Oct 2018 ODI # 4057
40* - 52 2 1 76.92 4 not out 2 ODI v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
28* - 39 1 1 71.79 4 not out 2 ODI v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
31 - 54 5 0 57.40 6 caught 2 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
13 - 44 0 0 29.54 6 caught 4 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
219* 589 421 18 1 52.01 5 not out 1 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
7 36 19 1 0 36.84 5 caught 3 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
0 - 1 0 0 0.00 4 caught 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
32 - 26 3 1 123.07 4 caught 1 T20I v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
203* - 318 28 0 63.83 5 not out 2 Test v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
19 - 26 0 0 73.07 4 caught 1 ODI v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
55 - 50 6 0 110.00 4 caught 1 ODI v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
17 - 8 0 2 212.50 4 caught 1 T20I v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
DNB - - - - - - - 2 T20I v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
11 45 30 2 0 36.66 5 lbw 1 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
DNB - - - - - - - 3 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
52* 79 49 5 0 106.12 4 not out 1 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
25 42 31 1 0 80.64 4 caught 1 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
0 - 3 0 0 0.00 4 caught 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
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