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 2006-2019 66 66 2 1662 93* 25.96 1418 117.20 0 11 1 151 65 Profile
Innings by innings list
35 35 24 4 1 145.83 4 bowled 2 v Bangladesh Khulna 28 Nov 2006 T20I # 9
27 - 28 2 0 96.42 6 lbw 2 v Australia Cape Town 12 Sep 2007 T20I # 23
27 24 23 1 0 117.39 7 caught 2 v England Cape Town 13 Sep 2007 T20I # 25
22 - 14 2 2 157.14 2 caught 1 v Sri Lanka King City (NW) 10 Oct 2008 T20I # 69
15 - 11 3 0 136.36 1 caught 2 v Canada King City (NW) 11 Oct 2008 T20I # 71
53 48 38 5 3 139.47 1 run out 1 v Pakistan King City (NW) 12 Oct 2008 T20I # 73
79 52 52 8 3 151.92 1 stumped 1 v Canada King City (NW) 13 Oct 2008 T20I # 75
44 67 57 3 1 77.19 2 caught 1 v West Indies Port of Spain 28 Feb 2010 T20I # 150
4 4 6 0 0 66.66 1 run out 2 v Sri Lanka Providence 3 May 2010 T20I # 157
20 30 20 2 0 100.00 2 run out 1 v New Zealand Providence 4 May 2010 T20I # 159
1 2 3 0 0 33.33 1 caught 1 v India Harare 12 Jun 2010 T20I # 182
2 10 8 0 0 25.00 1 caught 1 v India Harare 13 Jun 2010 T20I # 183
72 72 63 6 2 114.28 1 run out 1 v South Africa Bloemfontein 8 Oct 2010 T20I # 188
10 6 7 2 0 142.85 1 caught 2 v South Africa Kimberley 10 Oct 2010 T20I # 189
12 16 13 1 0 92.30 5 caught 2 v Pakistan Harare 16 Sep 2011 T20I # 205
3 7 5 0 0 60.00 5 caught 2 v Pakistan Harare 18 Sep 2011 T20I # 206
9 10 7 0 1 128.57 1 caught 1 v New Zealand Harare 15 Oct 2011 T20I # 211
9 8 5 2 0 180.00 1 caught 2 v New Zealand Harare 17 Oct 2011 T20I # 213
53 40 36 3 3 147.22 2 caught 1 v New Zealand Auckland 11 Feb 2012 T20I # 219
62 52 42 3 4 147.61 1 caught 1 v New Zealand Hamilton 14 Feb 2012 T20I # 220
20 36 23 3 0 86.95 1 bowled 2 v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
6 23 17 1 0 35.29 1 caught 1 v South Africa Hambantota 20 Sep 2012 T20I # 266
9 21 12 0 1 75.00 2 caught 1 v West Indies North Sound 2 Mar 2013 T20I # 305
53* 66 51 6 0 103.92 3 not out 2 v West Indies North Sound 3 Mar 2013 T20I # 308
59 69 48 4 1 122.91 1 caught 1 v Bangladesh Bulawayo 11 May 2013 T20I # 315
2 4 5 0 0 40.00 1 bowled 2 v Bangladesh Bulawayo 12 May 2013 T20I # 316
18 33 16 3 0 112.50 1 lbw 2 v Pakistan Harare 23 Aug 2013 T20I # 326
41 50 32 4 1 128.12 2 caught 2 v Pakistan Harare 24 Aug 2013 T20I # 327
21 23 17 3 0 123.52 1 caught 1 v Ireland Sylhet 17 Mar 2014 T20I # 368
43 53 45 3 1 95.55 1 bowled 2 v Netherlands Sylhet 19 Mar 2014 T20I # 372
2 5 4 0 0 50.00 1 bowled 2 v U.A.E. Sylhet 21 Mar 2014 T20I # 376
43 36 27 7 1 159.25 1 bowled 1 v Pakistan Lahore 22 May 2015 T20I # 417
39 37 32 4 1 121.87 2 caught 1 v Pakistan Lahore 24 May 2015 T20I # 418
28 40 24 1 2 116.66 1 caught 2 v India Harare 17 Jul 2015 T20I # 440
19 - 17 1 1 111.76 1 caught 1 v India Harare 19 Jul 2015 T20I # 442
6 11 10 1 0 60.00 1 caught 2 v New Zealand Harare 9 Aug 2015 T20I # 450
25 48 25 2 0 100.00 1 caught 2 v Pakistan Harare 27 Sep 2015 T20I # 454
9 19 14 0 1 64.28 1 caught 2 v Pakistan Harare 29 Sep 2015 T20I # 455
33 - 24 3 2 137.50 2 bowled 2 v Afghanistan Sharjah 8 Jan 2016 T20I # 475
63 - 44 2 5 143.18 2 bowled 2 v Afghanistan Sharjah 10 Jan 2016 T20I # 477
79 - 53 9 2 149.05 2 run out 1 v Bangladesh Khulna 15 Jan 2016 T20I # 479
30 36 28 3 2 107.14 2 caught 2 v Bangladesh Khulna 17 Jan 2016 T20I # 481
20 19 14 5 0 142.85 1 caught 1 v Bangladesh Khulna 20 Jan 2016 T20I # 482
93* 93 58 8 5 160.34 2 not out 1 v Bangladesh Khulna 22 Jan 2016 T20I # 484
20 13 13 3 1 153.84 1 run out 1 v Hong Kong Nagpur 8 Mar 2016 T20I # 522
12 15 10 3 0 120.00 2 run out 1 v Scotland Nagpur 10 Mar 2016 T20I # 527
11 16 7 0 1 157.14 2 bowled 2 v Afghanistan Nagpur 12 Mar 2016 T20I # 531
25 - 15 1 3 166.66 2 caught 1 v India Harare 18 Jun 2016 T20I # 558
10 19 12 2 0 83.33 2 bowled 1 v India Harare 20 Jun 2016 T20I # 559
15 39 21 2 0 71.42 2 lbw 2 v India Harare 22 Jun 2016 T20I # 560
18 - 23 1 1 78.26 1 bowled 1 v Afghanistan Sharjah 5 Feb 2018 T20I # 643
29 - 30 3 2 96.66 2 caught 2 v Afghanistan Sharjah 6 Feb 2018 T20I # 644
7 17 8 0 1 87.50 3 caught 2 v Pakistan Harare 1 Jul 2018 T20I # 681
12 - 14 1 0 85.71 3 stumped 2 v Australia Harare 3 Jul 2018 T20I # 683
2 - 5 0 0 40.00 3 bowled 1 v Pakistan Harare 4 Jul 2018 T20I # 685
13 - 12 1 1 108.33 3 bowled 1 v Australia Harare 6 Jul 2018 T20I # 687
1 7 7 0 0 14.28 2 lbw 2 v South Africa East London 9 Oct 2018 T20I # 698
21 21 16 2 2 131.25 1 bowled 1 v South Africa Potchefstroom 12 Oct 2018 T20I # 699
4 11 7 0 0 57.14 1 caught 2 v Netherlands Rotterdam 23 Jun 2019 T20I # 808
8 - 9 0 1 88.88 1 caught 2 v Netherlands Rotterdam 25 Jun 2019 T20I # 811
1 - 4 0 0 25.00 2 caught 1 v Ireland Bready 12 Jul 2019 T20I # 825
0 - 4 0 0 0.00 2 caught 2 v Ireland Bready 14 Jul 2019 T20I # 831
34 - 26 5 1 130.76 2 caught 1 v Bangladesh Mirpur 13 Sep 2019 T20I # 881
3 - 6 0 0 50.00 2 run out 2 v Afghanistan Mirpur 14 Sep 2019 T20I # 882
25 - 25 3 0 100.00 2 lbw 2 v Bangladesh Chattogram 18 Sep 2019 T20I # 886
71 - 42 4 5 169.04 2 caught 2 v Afghanistan Chattogram 20 Sep 2019 T20I # 890
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page