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 2001-2017 276 315 64 11132 161* 44.35 19386 57.42 10 84 17 898 190 Profile
Innings by innings list
28 128 88 4 0 31.81 3 caught 1 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
10 42 25 2 0 40.00 3 caught 3 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
28 51 37 1 0 75.67 5 caught 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
50* - 92 3 0 54.34 5 not out 2 ODI v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
39 85 50 4 2 78.00 5 caught 1 ODI v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
50 89 74 6 0 67.56 6 bowled 1 ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
47 85 70 2 1 67.14 7 bowled 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
DNB - - - - - - - 2 ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
17 79 55 2 0 30.90 5 caught 2 Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
10 40 24 1 0 41.66 5 caught 4 Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
2 27 16 0 0 12.50 5 caught 1 Test v Australia Sharjah 11 Oct 2002 Test # 1617
12 37 23 2 0 52.17 5 caught 3 Test v Australia Sharjah 11 Oct 2002 Test # 1617
11 27 27 2 0 40.74 5 lbw 2 Test v Australia Sharjah 19 Oct 2002 Test # 1620
17 101 57 2 0 29.82 5 lbw 3 Test v Australia Sharjah 19 Oct 2002 Test # 1620
1* 4 4 0 0 25.00 4 not out 2 ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
0 5 4 0 0 0.00 3 caught 1 ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
42 66 55 2 1 76.36 4 caught 1 ODI v Kenya Sharjah 8 Apr 2003 ODI # 1999
13 118 61 2 0 21.31 6 lbw 2 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
DNB - - - - - - - 4 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
21 17 17 1 1 123.52 7 caught 2 ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
4 13 13 0 0 30.76 5 caught 1 ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
23 - 38 3 0 60.52 5 caught 2 ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
2 - 5 0 0 40.00 6 caught 1 T20I v Bangladesh Nairobi (Gym) 2 Sep 2007 T20I # 18
31* - 36 2 1 86.11 3 not out 2 T20I v Kenya Nairobi (Gym) 4 Sep 2007 T20I # 19
23 18 16 4 0 143.75 7 bowled 1 T20I v Scotland Durban 12 Sep 2007 T20I # 22
53 46 35 7 1 151.42 6 run out 2 T20I v India Durban 14 Sep 2007 T20I # 29
16* 4 6 0 2 266.66 8 not out 1 T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
66* 51 42 7 1 157.14 6 not out 2 T20I v Australia Johannesburg 18 Sep 2007 T20I # 37
1 4 2 0 0 50.00 7 lbw 2 T20I v Bangladesh Cape Town 20 Sep 2007 T20I # 42
16* 18 17 0 1 94.11 6 not out 2 T20I v New Zealand Cape Town 22 Sep 2007 T20I # 44
43 51 38 0 4 113.15 6 caught 2 T20I v India Johannesburg 24 Sep 2007 T20I # 46
23 71 57 5 0 40.35 5 caught 2 Test v South Africa Karachi 1 Oct 2007 Test # 1843
23 132 95 3 0 24.21 6 lbw 4 Test v South Africa Karachi 1 Oct 2007 Test # 1843
41 130 93 6 0 44.08 6 caught 2 Test v South Africa Lahore 8 Oct 2007 Test # 1844
DNB - - - - - - - 4 Test v South Africa Lahore 8 Oct 2007 Test # 1844
20 44 35 2 0 57.14 6 caught 2 ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
21 24 21 2 1 100.00 6 caught 1 ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
29* 42 32 2 1 90.62 6 not out 2 ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
7 31 19 1 0 36.84 6 caught 1 ODI v South Africa Multan 26 Oct 2007 ODI # 2639
19 47 30 1 0 63.33 6 caught 2 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
27 36 26 2 0 103.84 7 caught 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
49 70 44 3 0 111.36 6 bowled 2 ODI v India Mohali 8 Nov 2007 ODI # 2644
38 56 47 2 0 80.85 6 bowled 2 ODI v India Kanpur 11 Nov 2007 ODI # 2645
40 62 39 2 1 102.56 6 bowled 1 ODI v India Gwalior 15 Nov 2007 ODI # 2646
22 30 17 1 1 129.41 6 caught 1 ODI v India Jaipur 18 Nov 2007 ODI # 2647
82 315 243 6 1 33.74 5 run out 1 Test v India Delhi 22 Nov 2007 Test # 1849
45 127 87 2 2 51.72 7 caught 3 Test v India Delhi 22 Nov 2007 Test # 1849
161* 542 351 13 1 45.86 5 not out 2 Test v India Eden Gardens 30 Nov 2007 Test # 1850
6 25 15 1 0 40.00 5 bowled 4 Test v India Eden Gardens 30 Nov 2007 Test # 1850
133* 407 322 17 0 41.30 5 not out 2 Test v India Bengaluru 8 Dec 2007 Test # 1852
37 50 40 7 0 92.50 5 bowled 4 Test v India Bengaluru 8 Dec 2007 Test # 1852
55* 56 38 4 1 144.73 6 not out 1 ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
20 46 50 2 0 40.00 6 caught 2 ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
44 85 50 3 1 88.00 6 caught 1 ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
DNB - - - - - - - 2 ODI v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
31* - 32 4 1 96.87 4 not out 2 ODI v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
38 32 27 1 2 140.74 6 caught 1 ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
DNB - - - - - - - 2 ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
10 20 11 1 0 90.90 7 caught 1 ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
DNB - - - - - - - 2 ODI v Bangladesh Multan 16 Apr 2008 ODI # 2702
35 28 22 3 0 159.09 7 caught 1 ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
87* 82 53 3 5 164.15 4 not out 1 T20I v Bangladesh Karachi 20 Apr 2008 T20I # 55
39 28 22 3 2 177.27 7 lbw 1 ODI v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
24 56 28 5 0 85.71 5 caught 2 ODI v India Mirpur 10 Jun 2008 ODI # 2705
33 27 21 4 1 157.14 4 caught 1 ODI v India Mirpur 14 Jun 2008 ODI # 2707
2 17 8 0 0 25.00 5 lbw 1 ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
31* 46 26 3 0 119.23 5 not out 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
76 80 70 3 4 108.57 5 bowled 2 ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
70* 89 62 7 1 112.90 5 not out 2 ODI v India Karachi 2 Jul 2008 ODI # 2730
DNB - - - - - - - 2 ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
17 - 17 0 1 100.00 5 caught 1 T20I v Canada King City (NW) 10 Oct 2008 T20I # 70
20 - 20 1 1 100.00 4 caught 2 T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
DNB - - - - - - - 2 T20I v Zimbabwe King City (NW) 12 Oct 2008 T20I # 73
23* 38 25 2 0 92.00 6 not out 1 T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
7 9 7 0 0 100.00 4 bowled 2 ODI v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
52 110 88 1 0 59.09 4 caught 1 ODI v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
79* 117 91 3 1 86.81 4 not out 1 ODI v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
1 4 2 0 0 50.00 4 caught 2 ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
0 7 7 0 0 0.00 6 caught 2 ODI v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
42 205 153 3 1 27.45 5 lbw 2 Test v Sri Lanka Karachi 21 Feb 2009 Test # 1909
DNB - - - - - - - 2 Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
30* - 68 4 0 44.11 5 not out 2 ODI v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
12 - 22 1 0 54.54 5 caught 1 ODI v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
9 - 13 0 1 69.23 4 caught 2 ODI v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
34 - 75 1 0 45.33 4 lbw 1 ODI v Australia Abu Dhabi 1 May 2009 ODI # 2848
76* - 81 10 0 93.82 5 not out 2 ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
24 - 32 1 0 75.00 4 caught 2 T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
10 4 8 0 1 125.00 7 caught 2 T20I v England The Oval 7 Jun 2009 T20I # 95
31* 30 20 3 0 155.00 5 not out 1 T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
21 39 28 0 0 75.00 5 caught 2 T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
DNB - - - - - - - 2 T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
20 17 14 1 1 142.85 5 caught 1 T20I v Ireland The Oval 15 Jun 2009 T20I # 110
DNB - - - - - - - 1 T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
DNB - - - - - - - 2 T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
56 160 128 9 0 43.75 6 caught 2 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
7 41 24 0 0 29.16 5 run out 4 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
0 9 11 0 0 0.00 5 caught 1 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
3 22 16 0 0 18.75 5 lbw 3 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
27 115 62 1 0 43.54 5 caught 1 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
65 208 149 5 1 43.62 5 caught 3 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
9 37 23 0 0 39.13 6 caught 2 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
9 11 10 0 0 90.00 5 lbw 1 ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
73* 126 82 5 0 89.02 5 not out 1 ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
5* 15 7 0 0 71.42 7 not out 1 T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
6 37 22 0 0 27.27 5 caught 2 ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
41 75 53 4 0 77.35 6 hit wicket 1 ODI v Australia Centurion 30 Sep 2009 ODI # 2903
21 93 51 0 1 41.17 5 lbw 1 Test v New Zealand Wellington 3 Dec 2009 Test # 1938
33 137 110 3 0 30.00 4 caught 3 Test v New Zealand Wellington 3 Dec 2009 Test # 1938
0 4 4 0 0 0.00 6 caught 1 Test v New Zealand Napier 11 Dec 2009 Test # 1940
7 79 65 0 0 10.76 6 stumped 3 Test v New Zealand Napier 11 Dec 2009 Test # 1940
65* 172 120 8 1 54.16 7 not out 2 Test v Australia Melbourne 26 Dec 2009 Test # 1943
0 1 1 0 0 0.00 6 caught 4 Test v Australia Melbourne 26 Dec 2009 Test # 1943
11 52 25 0 1 44.00 6 caught 2 Test v Australia Sydney 3 Jan 2010 Test # 1945
0 1 2 0 0 0.00 6 caught 4 Test v Australia Sydney 3 Jan 2010 Test # 1945
8* - 5 0 0 160.00 5 not out 1 T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
41 43 31 1 2 132.25 5 caught 2 T20I v Australia Gros Islet 2 May 2010 T20I # 156
13 15 14 0 1 92.85 6 bowled 1 T20I v England Bridgetown 6 May 2010 T20I # 163
3 12 13 0 0 23.07 5 lbw 2 T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
3 8 7 0 0 42.85 8 caught 1 T20I v South Africa Gros Islet 10 May 2010 T20I # 171
0 1 0 0 0 - 7 run out 1 T20I v Australia Gros Islet 14 May 2010 T20I # 176
27* 43 32 2 1 84.37 6 not out 1 T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
33 65 38 2 1 86.84 4 caught 1 T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
14 31 25 0 0 56.00 4 caught 1 ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
17 36 28 2 0 60.71 4 lbw 2 ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
9 35 38 1 0 23.68 5 caught 2 Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
76* 225 185 8 1 41.08 5 not out 4 Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
77 221 151 9 1 50.99 5 lbw 2 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
58* 175 140 10 0 41.42 5 not out 4 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
62 250 161 7 1 38.50 5 lbw 2 Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
DNB - - - - - - - 4 Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
99 310 207 16 0 47.82 5 lbw 2 Test v New Zealand Wellington 15 Jan 2011 Test # 1991
70* 312 226 7 0 30.97 5 not out 4 Test v New Zealand Wellington 15 Jan 2011 Test # 1991
50 128 88 3 1 56.81 5 bowled 1 ODI v New Zealand Wellington 22 Jan 2011 ODI # 3085
DNB - - - - - - - 1 ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
35 91 64 1 0 54.68 5 caught 1 ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
93* 147 91 7 1 102.19 5 not out 2 ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
25 61 44 1 0 56.81 5 caught 1 ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
65 92 69 1 2 94.20 5 caught 1 ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
83* 118 91 6 0 91.20 5 not out 1 ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
37 104 68 1 0 54.41 5 caught 1 ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
7 36 31 0 0 22.58 5 caught 2 ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
DNB - - - - - - - 2 ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
0 2 1 0 0 0.00 5 caught 2 ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
DNB - - - - - - - 2 ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
56 134 76 5 1 73.68 5 caught 2 ODI v India Mohali 30 Mar 2011 ODI # 3147
0 1 1 0 0 0.00 5 hit wicket 2 T20I v West Indies Gros Islet 21 Apr 2011 T20I # 199
73* 102 90 5 1 81.11 4 not out 2 ODI v West Indies Gros Islet 23 Apr 2011 ODI # 3152
43* 64 43 4 0 100.00 4 not out 2 ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
62* 182 109 4 1 56.88 4 not out 2 ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
5 16 7 0 0 71.42 5 bowled 1 ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
1 5 5 0 0 20.00 5 lbw 1 ODI v West Indies Providence 5 May 2011 ODI # 3156
2 11 13 0 0 15.38 4 lbw 2 Test v West Indies Providence 12 May 2011 Test # 1992
52 217 162 6 1 32.09 5 lbw 4 Test v West Indies Providence 12 May 2011 Test # 1992
25 80 68 5 0 36.76 5 caught 1 Test v West Indies Basseterre 20 May 2011 Test # 1993
102* 224 141 10 2 72.34 5 not out 3 Test v West Indies Basseterre 20 May 2011 Test # 1993
4* 3 4 1 0 100.00 5 not out 2 ODI v Ireland Belfast 28 May 2011 ODI # 3157
32 53 53 1 1 60.37 5 caught 2 ODI v Ireland Belfast 30 May 2011 ODI # 3158
66 131 110 9 1 60.00 5 caught 2 Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
6* 7 8 1 0 75.00 5 not out 4 Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
54 96 64 3 1 84.37 4 lbw 1 ODI v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
DNB - - - - - - - 2 ODI v Zimbabwe Harare 11 Sep 2011 ODI # 3190
29* 51 28 2 0 103.57 6 not out 1 ODI v Zimbabwe Harare 14 Sep 2011 ODI # 3194
DNB - - - - - - - 1 T20I v Zimbabwe Harare 16 Sep 2011 T20I # 205
15 24 13 1 0 115.38 6 caught 1 T20I v Zimbabwe Harare 18 Sep 2011 T20I # 206
46 76 52 4 1 88.46 5 caught 2 Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
DNB - - - - - - - 4 Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
41 150 113 2 1 36.28 5 caught 2 Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
DNB - - - - - - - 4 Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
89 333 261 7 1 34.09 5 caught 2 Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
9* 97 86 1 0 10.46 5 not out 4 Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
DNB - - - - - - - 2 ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
21 90 53 0 0 39.62 4 lbw 2 ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
7 17 14 0 0 50.00 6 run out 1 ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
16 59 34 2 0 47.05 4 run out 1 ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
66 124 99 5 0 66.66 4 caught 2 ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
48* - 38 3 1 126.31 5 not out 2 T20I v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
21* 32 20 1 0 105.00 5 not out 1 T20I v Bangladesh Mirpur 29 Nov 2011 T20I # 216
16* 58 46 1 1 34.78 5 not out 2 ODI v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
37 95 55 1 0 67.27 4 caught 1 ODI v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
47 91 89 4 1 52.80 4 caught 1 ODI v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
20 53 38 2 0 52.63 5 lbw 2 Test v Bangladesh Chattogram 9 Dec 2011 Test # 2022
70 161 123 11 0 56.91 5 caught 2 Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
6* 1 2 0 1 300.00 5 not out 4 Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
52 190 154 5 0 33.76 5 lbw 2 Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
DNB - - - - - - - 4 Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
84 227 173 5 4 48.55 5 lbw 1 Test v England Abu Dhabi 25 Jan 2012 Test # 2032
12 36 32 2 0 37.50 5 lbw 3 Test v England Abu Dhabi 25 Jan 2012 Test # 2032
1 17 8 0 0 12.50 5 lbw 1 Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
31 149 115 1 0 26.95 5 lbw 3 Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
40* 62 55 3 2 72.72 5 not out 2 ODI v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
14 38 29 1 0 48.27 5 lbw 2 ODI v England Abu Dhabi 13 Feb 2012 ODI # 3238
47 110 59 2 0 79.66 5 caught 2 ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
1 6 6 0 0 16.66 5 caught 1 ODI v England Dubai (DICS) 18 Feb 2012 ODI # 3243
46 79 52 1 1 88.46 6 caught 1 ODI v England Dubai (DICS) 21 Feb 2012 ODI # 3247
26* 50 26 1 1 100.00 5 not out 1 T20I v England Dubai (DICS) 23 Feb 2012 T20I # 226
13 26 24 1 0 54.16 6 caught 2 T20I v England Dubai (DICS) 25 Feb 2012 T20I # 228
28 56 32 2 0 87.50 4 bowled 2 T20I v England Abu Dhabi 27 Feb 2012 T20I # 229
8 25 13 0 0 61.53 6 bowled 1 ODI v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
72* 131 93 9 1 77.41 4 not out 2 ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
4* 6 5 0 0 80.00 7 not out 1 ODI v India Mirpur 18 Mar 2012 ODI # 3263
13 48 23 1 0 56.52 4 run out 1 ODI v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
30 118 79 4 0 37.97 4 run out 2 ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
27 51 35 1 0 77.14 4 lbw 2 ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
0* 3 0 0 0 - 4 not out 1 ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
57 111 77 4 0 74.02 4 caught 2 ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
32 79 48 1 0 66.66 5 caught 1 ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
66* 98 80 5 0 82.50 5 not out 1 Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
DNB - - - - - - - 3 Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
40 147 95 7 0 42.10 5 caught 1 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
5 16 8 0 0 62.50 5 caught 3 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
26 65 48 1 0 54.16 5 bowled 1 ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
35* 50 34 5 0 102.94 5 not out 2 ODI v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
25 62 39 0 0 64.10 5 caught 1 ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
16 46 24 1 0 66.66 5 bowled 2 ODI v India Chennai 30 Dec 2012 ODI # 3314
2 8 5 0 0 40.00 5 lbw 1 ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
39 106 82 4 0 47.56 4 caught 2 ODI v India Delhi 6 Jan 2013 ODI # 3316
12 77 45 3 0 26.66 5 caught 2 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
64 258 167 11 0 38.32 5 caught 4 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
0 4 4 0 0 0.00 5 caught 1 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
44 150 111 4 3 39.63 5 caught 3 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
10 36 27 2 0 37.03 5 caught 2 Test v South Africa Centurion 22 Feb 2013 Test # 2075
5 40 33 1 0 15.15 5 caught 3 Test v South Africa Centurion 22 Feb 2013 Test # 2075
38 55 44 4 1 86.36 5 caught 2 ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
57* 112 75 3 3 76.00 5 not out 2 ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
28 65 25 4 0 112.00 5 caught 2 ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
80 129 93 7 2 86.02 5 caught 2 ODI v South Africa Durban 21 Mar 2013 ODI # 3348
24 70 46 2 0 52.17 5 caught 1 ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
83* - 80 2 3 103.75 5 not out 1 ODI v Scotland Edinburgh 17 May 2013 ODI # 3356
0 - 0 0 0 - 5 run out 1 ODI v Ireland Dublin 23 May 2013 ODI # 3357
24 - 46 4 0 52.17 5 caught 2 ODI v Ireland Dublin 26 May 2013 ODI # 3358
96* 187 127 5 3 75.59 5 not out 1 ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
55 94 75 3 1 73.33 5 caught 2 ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
22 34 33 1 0 66.66 5 bowled 1 ODI v India Birmingham 15 Jun 2013 ODI # 3372
52 170 121 1 0 42.97 4 caught 1 ODI v West Indies Providence 14 Jul 2013 ODI # 3389
17 42 41 2 0 41.46 4 bowled 2 ODI v West Indies Providence 16 Jul 2013 ODI # 3390
75 128 112 3 2 66.96 4 bowled 1 ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
53* 70 43 3 1 123.25 4 not out 2 ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
63 161 93 5 1 67.74 4 caught 2 ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
83* 131 85 3 2 97.64 4 not out 1 ODI v Zimbabwe Harare 27 Aug 2013 ODI # 3404
3 30 23 0 0 13.04 4 caught 1 ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
67 114 85 6 0 78.82 4 caught 1 ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
53 134 94 7 0 56.38 5 caught 1 Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
52 213 157 4 0 33.12 5 caught 3 Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
33 160 120 4 0 27.50 5 caught 2 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
79* 270 181 9 0 43.64 5 not out 4 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
100 296 187 8 0 53.47 5 lbw 2 Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
28* 41 26 2 2 107.69 5 not out 4 Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
2 18 7 0 0 28.57 5 lbw 1 Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
88 346 218 6 1 40.36 5 caught 3 Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
31 73 49 3 0 63.26 4 caught 2 ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
25 64 44 1 1 56.81 4 caught 1 ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
19 50 36 3 0 52.77 4 lbw 2 ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
65 110 76 4 1 85.52 5 caught 2 ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
18 36 25 1 1 72.00 5 caught 2 ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
13 24 19 1 0 68.42 5 caught 1 ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
12 22 15 1 0 80.00 5 caught 1 ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
79* 158 107 4 2 73.83 5 not out 1 ODI v South Africa Centurion 30 Nov 2013 ODI # 3441
DNB - - - - - - - 1 ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
59* 94 62 2 1 95.16 5 not out 1 ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
40 39 26 3 2 153.84 5 caught 1 ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
DNB - - - - - - - 2 ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
51 85 74 2 1 68.91 5 caught 1 ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
135 407 306 16 1 44.11 5 caught 2 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
DNB - - - - - - - 4 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
1 8 7 0 0 14.28 5 caught 1 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
97 406 248 8 1 39.11 5 bowled 3 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
63 166 113 1 3 55.75 5 caught 2 Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
68* 107 72 4 0 94.44 6 not out 4 Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
73 128 84 4 2 86.90 5 caught 2 ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
0 2 0 0 0 - 5 run out 1 ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
1 8 4 0 0 25.00 4 run out 2 ODI v India Mirpur 2 Mar 2014 ODI # 3479
4 4 4 1 0 100.00 3 bowled 2 ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
65 138 98 3 2 66.32 4 caught 1 ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
31 155 100 2 0 31.00 5 caught 1 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
28 92 64 2 1 43.75 6 lbw 3 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
5 32 19 1 0 26.31 5 caught 2 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
3 18 11 0 0 27.27 5 caught 4 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
13 30 22 1 0 59.09 5 caught 2 ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
36 65 51 3 0 70.58 5 caught 2 ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
18 48 30 2 0 60.00 4 run out 1 ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
0 1 1 0 0 0.00 4 caught 2 ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
15 28 29 1 0 51.72 4 run out 1 ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
69 251 182 2 2 37.91 5 caught 1 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
DNB - - - - - - - 3 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
101 211 168 10 1 60.11 5 caught 1 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
101* 75 57 11 5 177.19 5 not out 3 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
102* 171 162 9 1 62.96 5 not out 1 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
DNB - - - - - - - 3 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
28 74 55 2 1 50.90 5 caught 2 Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
0 10 5 0 0 0.00 5 caught 4 Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
38 173 120 5 1 31.66 5 caught 1 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
12 76 57 1 0 21.05 5 caught 3 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
13 24 23 1 0 56.52 6 caught 2 ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
47 72 65 2 2 72.30 6 caught 1 ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
58 148 87 4 2 66.66 4 caught 1 ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
45 90 51 2 1 88.23 4 caught 2 ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
76 118 84 9 1 90.47 4 caught 2 ODI v India Adelaide 15 Feb 2015 ODI # 3602
7 34 21 1 0 33.33 5 caught 2 ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
73 191 121 3 0 60.33 4 caught 1 ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
65 68 49 4 2 132.65 5 caught 1 ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
56 119 86 4 0 65.11 4 caught 1 ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
39 59 46 3 2 84.78 4 hit wicket 2 ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
34 75 59 1 2 57.62 4 caught 1 ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
59 161 122 4 2 48.36 5 caught 2 Test v Bangladesh Khulna 28 Apr 2015 Test # 2159
9 26 22 0 1 40.90 5 bowled 1 Test v Bangladesh Mirpur 6 May 2015 Test # 2161
82 123 72 9 3 113.88 5 caught 3 Test v Bangladesh Mirpur 6 May 2015 Test # 2161
20 99 60 1 1 33.33 5 caught 2 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
DNB - - - - - - - 4 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
7 35 20 0 0 35.00 5 run out 1 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
22 67 49 2 0 44.89 5 lbw 3 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
6 18 17 1 0 35.29 7 lbw 2 Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
59* 124 103 8 1 57.28 5 not out 4 Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
3 20 17 0 0 17.64 5 caught 1 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
51 165 111 6 0 45.94 5 bowled 3 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
102 272 197 8 5 51.77 5 lbw 1 Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
87 177 147 8 4 59.18 5 caught 3 Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
71 212 160 7 2 44.37 5 caught 1 Test v England Sharjah 1 Nov 2015 Test # 2184
38 125 86 2 1 44.18 6 lbw 3 Test v England Sharjah 1 Nov 2015 Test # 2184
114 305 199 18 0 57.28 5 bowled 1 Test v England Lord's 14 Jul 2016 Test # 2206
0 11 2 0 0 0.00 5 caught 3 Test v England Lord's 14 Jul 2016 Test # 2206
52 168 114 4 0 45.61 6 caught 2 Test v England Manchester 22 Jul 2016 Test # 2208
35 81 71 2 1 49.29 5 bowled 4 Test v England Manchester 22 Jul 2016 Test # 2208
56 145 107 6 0 52.33 5 bowled 2 Test v England Birmingham 3 Aug 2016 Test # 2212
10 39 25 1 0 40.00 5 caught 4 Test v England Birmingham 3 Aug 2016 Test # 2212
15 42 24 3 0 62.50 6 caught 2 Test v England The Oval 11 Aug 2016 Test # 2216
DNB - - - - - - - 4 Test v England The Oval 11 Aug 2016 Test # 2216
29* 48 38 1 0 76.31 5 not out 1 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
15 48 37 0 0 40.54 5 bowled 3 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
96 220 162 4 2 59.25 5 lbw 1 Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
DNB - - - - - - - 3 Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
53 163 123 3 1 43.08 5 caught 1 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
4 11 6 1 0 66.66 5 caught 3 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
31 161 108 3 0 28.70 5 caught 1 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
13 62 47 1 0 27.65 5 caught 3 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
4 30 20 0 0 20.00 5 caught 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
5 42 34 0 0 14.70 5 caught 4 Test v Australia Brisbane 15 Dec 2016 Test # 2240
11 20 13 1 1 84.61 5 caught 1 Test v Australia Melbourne 26 Dec 2016 Test # 2242
0 3 2 0 0 0.00 5 caught 3 Test v Australia Melbourne 26 Dec 2016 Test # 2242
18 42 43 1 0 41.86 5 caught 2 Test v Australia Sydney 3 Jan 2017 Test # 2245
38 170 98 4 1 38.77 6 caught 4 Test v Australia Sydney 3 Jan 2017 Test # 2245
99* 346 223 5 3 44.39 5 not out 2 Test v West Indies Kingston 21 Apr 2017 Test # 2259
12* 2 3 0 2 400.00 5 not out 4 Test v West Indies Kingston 21 Apr 2017 Test # 2259
99 258 201 9 2 49.25 5 caught 2 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
0 15 8 0 0 0.00 5 caught 4 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
59 226 148 6 1 39.86 5 caught 1 Test v West Indies Roseau 10 May 2017 Test # 2261
2 24 14 0 0 14.28 5 caught 3 Test v West Indies Roseau 10 May 2017 Test # 2261
Statsguru includes the following current or recent relevant matches:
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