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 2000-2017 408 491 45 17790 313 39.88 29367 60.57 41 83 43 1691 138 Profile
Innings by innings list
46 - 41 5 0 112.19 7 run out 2 ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
28 - 44 2 0 63.63 5 bowled 2 ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
11 - 21 2 0 52.38 3 lbw 2 ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
12 66 55 2 0 21.81 6 lbw 1 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
107 322 250 11 0 42.80 7 caught 3 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
8 35 32 1 0 25.00 5 caught 2 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
6 15 8 0 0 75.00 6 caught 4 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
7 33 35 1 0 20.00 6 lbw 1 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
61 136 104 8 1 58.65 7 caught 3 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
0 6 2 0 0 0.00 6 bowled 1 ODI v India Sharjah 23 Mar 2000 ODI # 1578
48 130 95 4 1 50.52 3 caught 1 ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
44 90 66 3 1 66.66 3 caught 1 ODI v India Sharjah 26 Mar 2000 ODI # 1580
5 19 15 0 0 33.33 3 caught 1 ODI v South Africa Sharjah 28 Mar 2000 ODI # 1582
4 18 13 0 0 30.76 3 lbw 1 ODI v South Africa Sharjah 31 Mar 2000 ODI # 1583
6 18 11 1 0 54.54 3 lbw 2 ODI v Zimbabwe St John's 5 Apr 2000 ODI # 1586
15 - 53 2 0 28.30 3 caught 2 ODI v West Indies Kingstown 12 Apr 2000 ODI # 1588
1 29 12 0 0 8.33 3 caught 2 ODI v Zimbabwe St George's 15 Apr 2000 ODI # 1590
23 - 60 1 0 38.33 3 run out 1 ODI v West Indies Bridgetown 19 Apr 2000 ODI # 1593
31 - 51 5 0 60.78 3 lbw 2 ODI v West Indies Port of Spain 22 Apr 2000 ODI # 1594
17 - 52 1 0 32.69 3 caught 2 ODI v West Indies Port of Spain 23 Apr 2000 ODI # 1595
2 19 12 0 0 16.66 3 lbw 1 Test v West Indies Georgetown 5 May 2000 Test # 1494
0 9 5 0 0 0.00 3 caught 1 Test v West Indies Bridgetown 18 May 2000 Test # 1496
23 30 17 5 0 135.29 3 caught 3 Test v West Indies Bridgetown 18 May 2000 Test # 1496
4 8 8 1 0 50.00 3 caught 1 Test v West Indies St John's 25 May 2000 Test # 1497
2 13 16 0 0 12.50 3 lbw 3 Test v West Indies St John's 25 May 2000 Test # 1497
23 76 59 2 0 38.98 3 caught 2 Test v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
32* 58 47 2 2 68.08 7 not out 4 Test v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
116 363 281 9 1 41.28 6 caught 2 Test v Sri Lanka Galle 21 Jun 2000 Test # 1501
TDNB - - - - - - - - Test v Sri Lanka Kandy 28 Jun 2000 Test # 1502
38* 69 41 2 0 92.68 6 not out 2 ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
59 135 102 2 0 57.84 3 bowled 1 ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
3 7 7 0 0 42.85 3 caught 1 ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
1 6 3 0 0 33.33 3 caught 1 ODI v South Africa Singapore 23 Aug 2000 ODI # 1624
91 176 138 14 2 65.94 5 caught 1 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
149* 253 182 14 4 81.86 6 not out 3 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
0 10 5 0 0 0.00 6 caught 2 Test v New Zealand Christchurch 15 Mar 2001 Test # 1536
36 84 57 5 0 63.15 6 caught 1 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
4 30 21 1 0 19.04 6 caught 3 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
37 - 43 0 1 86.04 5 caught 1 ODI v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
DNB - - - - - - - 2 ODI v New Zealand Sharjah 12 Apr 2001 ODI # 1707
29 - 37 2 0 78.37 5 caught 1 ODI v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
8 - 28 0 0 28.57 3 lbw 2 ODI v New Zealand Sharjah 15 Apr 2001 ODI # 1709
4 - 5 1 0 80.00 6 caught 2 ODI v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
58 188 99 9 0 58.58 6 bowled 2 Test v England Lord's 17 May 2001 Test # 1546
1 10 13 0 0 7.69 6 lbw 3 Test v England Lord's 17 May 2001 Test # 1546
65 140 108 8 1 60.18 6 lbw 1 Test v England Manchester 31 May 2001 Test # 1547
17 43 37 1 0 45.94 6 lbw 3 Test v England Manchester 31 May 2001 Test # 1547
9 13 7 2 0 128.57 7 caught 1 ODI v England Birmingham 7 Jun 2001 ODI # 1719
13 12 19 2 0 68.42 6 lbw 1 ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
41 76 56 0 0 73.21 5 caught 1 ODI v England Lord's 12 Jun 2001 ODI # 1722
10* 31 21 1 0 47.61 5 not out 2 ODI v England Leeds 17 Jun 2001 ODI # 1724
23 38 28 2 0 82.14 5 caught 1 ODI v Australia Nottingham 19 Jun 2001 ODI # 1725
0 2 3 0 0 0.00 5 caught 1 ODI v Australia Lord's 23 Jun 2001 ODI # 1728
12 21 15 2 0 80.00 5 caught 1 ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
17 30 21 1 0 80.95 5 bowled 1 ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
59 98 81 2 0 72.83 5 caught 1 ODI v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
4* 22 10 1 0 40.00 5 not out 2 ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
4 11 19 0 0 21.05 5 caught 2 ODI v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
0 7 6 0 0 0.00 3 caught 2 Test v Bangladesh Dhaka 9 Jan 2002 Test # 1584
119 270 217 20 0 54.83 3 caught 2 Test v Bangladesh Chattogram 16 Jan 2002 Test # 1586
22 64 41 1 0 53.65 5 bowled 1 ODI v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
73 153 83 5 0 87.95 3 caught 1 ODI v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
66* 116 74 7 0 89.18 3 not out 2 ODI v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
53 164 129 4 0 41.08 3 caught 1 Test v West Indies Sharjah 31 Jan 2002 Test # 1587
32 80 62 3 1 51.61 3 caught 3 Test v West Indies Sharjah 31 Jan 2002 Test # 1587
153 413 291 15 1 52.57 3 caught 1 Test v West Indies Sharjah 7 Feb 2002 Test # 1588
71 204 167 6 0 42.51 3 caught 3 Test v West Indies Sharjah 7 Feb 2002 Test # 1588
1 3 6 0 0 16.66 3 run out 2 ODI v West Indies Sharjah 14 Feb 2002 ODI # 1807
18 52 38 2 0 47.36 3 lbw 1 ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
6 8 10 1 0 60.00 3 caught 2 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
46 90 66 8 1 69.69 3 bowled 1 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
19 40 33 2 0 57.57 3 caught 3 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
7 - 16 1 0 43.75 3 caught 2 ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
56 71 59 4 1 94.91 6 bowled 1 ODI v New Zealand Sharjah 11 Apr 2002 ODI # 1828
45 67 55 3 2 81.81 5 run out 2 ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
DNB - - - - - - - 2 ODI v New Zealand Sharjah 15 Apr 2002 ODI # 1831
66 93 71 3 0 92.95 6 caught 1 ODI v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
69 149 81 3 1 85.18 5 caught 1 ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
70 123 92 7 0 76.08 4 bowled 2 ODI v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
4* 7 3 0 0 133.33 7 not out 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
27 55 41 6 0 65.85 3 caught 1 Test v New Zealand Lahore 1 May 2002 Test # 1600
16 44 30 2 0 53.33 5 caught 1 ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
56* 130 76 4 0 73.68 6 not out 2 ODI v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
2 6 5 0 0 40.00 5 caught 1 ODI v Australia Brisbane 19 Jun 2002 ODI # 1846
40 37 41 3 1 97.56 5 caught 2 ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
56* 47 39 5 2 143.58 6 not out 1 ODI v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
15 40 33 1 0 45.45 5 caught 2 ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
0 1 1 0 0 0.00 6 lbw 2 ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
36 108 75 6 0 48.00 4 lbw 2 ODI v Kenya Nairobi (Gym) 29 Aug 2002 ODI # 1867
13 46 30 1 0 43.33 5 caught 2 ODI v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
87* - 91 11 1 95.60 4 not out 2 ODI v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
0 2 4 0 0 0.00 4 caught 1 ODI v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
10 29 29 2 0 34.48 5 caught 1 ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
35 80 64 4 0 54.68 5 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
58 82 62 13 0 93.54 4 caught 2 Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
51 200 130 6 0 39.23 4 lbw 4 Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
5 25 18 1 0 27.77 4 caught 1 Test v Australia Sharjah 11 Oct 2002 Test # 1617
0 6 7 0 0 0.00 4 lbw 3 Test v Australia Sharjah 11 Oct 2002 Test # 1617
5 18 13 0 0 38.46 3 caught 2 Test v Australia Sharjah 19 Oct 2002 Test # 1620
4 18 14 1 0 28.57 3 lbw 3 Test v Australia Sharjah 19 Oct 2002 Test # 1620
40 130 77 5 0 51.94 3 caught 1 Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
8 23 12 1 0 66.66 3 caught 3 Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
52 233 169 7 0 30.76 3 lbw 2 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
DNB - - - - - - - 4 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
33* 26 18 2 1 183.33 6 not out 1 ODI v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
56 104 77 3 1 72.72 3 run out 2 ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
90 95 75 9 0 120.00 6 caught 1 ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
17 57 37 0 0 45.94 5 caught 2 ODI v South Africa Durban 8 Dec 2002 ODI # 1914
11 22 13 0 0 84.61 6 bowled 1 ODI v South Africa Gqeberha 11 Dec 2002 ODI # 1916
5 41 30 1 0 16.66 6 caught 2 ODI v South Africa East London 13 Dec 2002 ODI # 1918
20 27 26 1 0 76.92 6 caught 1 ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
72 97 81 8 0 88.88 6 run out 2 ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
1 16 11 0 0 9.09 3 lbw 2 Test v South Africa Durban 26 Dec 2002 Test # 1635
30 114 77 4 0 38.96 3 caught 3 Test v South Africa Durban 26 Dec 2002 Test # 1635
46 161 123 5 0 37.39 3 lbw 2 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
2 26 18 0 0 11.11 3 caught 3 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
19 45 28 0 0 67.85 6 caught 2 ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
28 48 39 2 0 71.79 3 caught 1 ODI v Namibia Kimberley 16 Feb 2003 ODI # 1954
5 46 27 0 0 18.51 5 caught 2 ODI v England Cape Town 22 Feb 2003 ODI # 1962
32 53 36 2 0 88.88 6 caught 1 ODI v India Centurion 1 Mar 2003 ODI # 1975
0* 2 0 0 0 - 5 not out 1 ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
67 111 84 3 2 79.76 5 caught 1 ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
57* 82 49 4 1 116.32 5 not out 2 ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
DNB - - - - - - - 2 ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
29 47 38 0 0 76.31 5 caught 1 ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
3 15 16 0 0 18.75 5 lbw 1 ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
26 62 47 1 0 55.31 5 stumped 2 ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
26 49 45 2 0 57.77 5 caught 1 ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
70* 148 85 7 0 82.35 5 not out 1 ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
0 3 2 0 0 0.00 5 bowled 2 ODI v England Manchester 17 Jun 2003 ODI # 2025
0 1 1 0 0 0.00 5 caught 1 ODI v England The Oval 20 Jun 2003 ODI # 2026
63 108 87 5 0 72.41 5 caught 1 ODI v England Lord's 22 Jun 2003 ODI # 2027
34 84 50 4 0 68.00 5 caught 2 Test v Bangladesh Multan 3 Sep 2003 Test # 1658
0 7 0 0 0 - 5 run out 4 Test v Bangladesh Multan 3 Sep 2003 Test # 1658
59* 42 31 4 3 190.32 5 not out 1 ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
8 17 13 0 0 61.53 5 caught 1 ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
41 65 54 2 0 75.92 4 caught 1 ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
37 87 71 1 0 52.11 4 lbw 2 ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
9 18 11 1 0 81.81 5 lbw 1 ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
19 33 30 0 0 63.33 4 run out 1 ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
41 77 52 3 0 78.84 5 caught 1 ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
9 34 23 0 0 39.13 4 caught 1 ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
13 41 36 0 0 36.11 5 caught 1 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
24 82 48 2 0 50.00 4 bowled 1 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
46 75 48 4 1 95.83 5 bowled 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
28 37 28 1 0 100.00 5 caught 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
18 21 16 3 0 112.50 4 run out 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
36 69 48 1 0 75.00 5 caught 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
12 31 20 2 0 60.00 5 caught 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
18 24 18 1 0 100.00 6 bowled 1 ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
144 165 122 8 3 118.03 4 caught 1 ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
1 5 3 0 0 33.33 6 caught 1 ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
4 12 6 0 0 66.66 8 bowled 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
16* 48 27 0 0 59.25 5 not out 2 ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
0 2 2 0 0 0.00 7 caught 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
77 - 86 4 1 89.53 6 run out 2 ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
124 318 215 12 1 57.67 3 caught 2 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
14 44 31 1 0 45.16 3 caught 4 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
0 15 8 0 0 0.00 2 caught 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
42 138 99 5 0 42.42 3 caught 2 Test v Australia Perth 16 Dec 2004 Test # 1726
17 41 33 2 0 51.51 3 caught 4 Test v Australia Perth 16 Dec 2004 Test # 1726
87 217 157 11 0 55.41 4 caught 1 Test v Australia Melbourne 26 Dec 2004 Test # 1729
23 87 55 2 0 41.81 4 caught 3 Test v Australia Melbourne 26 Dec 2004 Test # 1729
46 85 67 6 0 68.65 3 caught 1 Test v Australia Sydney 2 Jan 2005 Test # 1731
44 154 102 5 0 43.13 3 lbw 3 Test v Australia Sydney 2 Jan 2005 Test # 1731
6 - 14 0 0 42.85 3 caught 2 ODI v Australia Perth 30 Jan 2005 ODI # 2215
9 16 9 2 0 100.00 3 lbw 1 Test v India Mohali 8 Mar 2005 Test # 1738
1 7 5 0 0 20.00 3 bowled 3 Test v India Mohali 8 Mar 2005 Test # 1738
147 370 258 19 0 56.97 3 caught 2 Test v India Eden Gardens 16 Mar 2005 Test # 1741
0 6 2 0 0 0.00 3 stumped 4 Test v India Eden Gardens 16 Mar 2005 Test # 1741
267 690 504 32 1 52.97 3 caught 1 Test v India Bengaluru 24 Mar 2005 Test # 1743
84* 147 98 10 0 85.71 3 not out 3 Test v India Bengaluru 24 Mar 2005 Test # 1743
9 13 7 0 0 128.57 8 caught 1 ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
7 10 8 0 0 87.50 7 run out 2 ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
24 17 20 5 0 120.00 6 bowled 2 ODI v India Kanpur 15 Apr 2005 ODI # 2239
40 59 42 3 1 95.23 6 caught 1 ODI v India Delhi 17 Apr 2005 ODI # 2240
9 18 11 0 0 81.81 6 caught 1 ODI v West Indies Kingstown 18 May 2005 ODI # 2246
48 73 53 2 0 90.56 6 caught 1 ODI v West Indies Gros Islet 21 May 2005 ODI # 2247
40 52 34 2 0 117.64 5 caught 1 ODI v West Indies Gros Islet 22 May 2005 ODI # 2248
31 88 59 3 0 52.54 4 caught 2 Test v West Indies Bridgetown 26 May 2005 Test # 1752
0 14 7 0 0 0.00 3 run out 4 Test v West Indies Bridgetown 26 May 2005 Test # 1752
106 260 190 14 0 55.78 3 caught 1 Test v West Indies Kingston 3 Jun 2005 Test # 1754
43 136 87 4 0 49.42 3 caught 3 Test v West Indies Kingston 3 Jun 2005 Test # 1754
39 152 106 5 0 36.79 3 lbw 1 Test v England Multan 12 Nov 2005 Test # 1770
48 124 78 6 0 61.53 3 caught 3 Test v England Multan 12 Nov 2005 Test # 1770
7 27 24 1 0 29.16 3 caught 1 Test v England Faisalabad 20 Nov 2005 Test # 1772
27 80 41 3 0 65.85 3 lbw 3 Test v England Faisalabad 20 Nov 2005 Test # 1772
60 93 56 6 1 107.14 3 caught 2 ODI v England Lahore 10 Dec 2005 ODI # 2304
15 22 15 3 0 100.00 3 bowled 2 ODI v England Lahore 12 Dec 2005 ODI # 2305
0 4 2 0 0 0.00 3 caught 1 ODI v England Karachi 15 Dec 2005 ODI # 2306
0 1 1 0 0 0.00 3 bowled 1 ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
15 38 32 1 0 46.87 5 caught 2 ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
199 476 336 26 0 59.22 3 run out 1 Test v India Lahore 13 Jan 2006 Test # 1781
83 174 131 13 0 63.35 3 caught 1 Test v India Faisalabad 21 Jan 2006 Test # 1782
194 454 299 22 1 64.88 3 lbw 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
0 1 1 0 0 0.00 3 lbw 1 Test v India Karachi 29 Jan 2006 Test # 1783
77 214 122 11 0 63.11 3 lbw 3 Test v India Karachi 29 Jan 2006 Test # 1783
18* 39 16 3 0 112.50 7 not out 2 ODI v India Peshawar 6 Feb 2006 ODI # 2324
81 136 98 9 0 82.65 6 caught 1 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
16 23 23 3 0 69.56 7 caught 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
0 1 1 0 0 0.00 5 lbw 1 ODI v India Multan 16 Feb 2006 ODI # 2331
74* 116 79 3 2 93.67 6 not out 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
41 74 47 1 0 87.23 6 bowled 1 ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
4 21 15 0 0 26.66 4 run out 2 ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
25 64 46 2 0 54.34 3 stumped 2 ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
0 1 1 0 0 0.00 3 caught 2 Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
8 17 12 2 0 66.66 3 bowled 4 Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
35 65 57 7 0 61.40 3 caught 2 Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
73* 163 98 12 0 74.48 3 not out 4 Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
71* 169 96 4 1 73.95 3 not out 2 ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
5 28 18 0 0 27.77 4 caught 2 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
25 63 37 2 1 67.56 3 caught 2 ODI v Scotland Edinburgh 27 Jun 2006 ODI # 2387
44 100 62 6 0 70.96 3 caught 1 Test v England Manchester 27 Jul 2006 Test # 1811
62 171 119 8 0 52.10 3 lbw 3 Test v England Manchester 27 Jul 2006 Test # 1811
173 405 285 22 0 60.70 3 run out 2 Test v England Leeds 4 Aug 2006 Test # 1813
41 109 83 4 0 49.39 3 bowled 4 Test v England Leeds 4 Aug 2006 Test # 1813
9 33 13 0 0 69.23 3 caught 2 Test v England The Oval 17 Aug 2006 Test # 1814
0 2 1 0 0 0.00 3 caught 2 T20I v England Bristol 28 Aug 2006 T20I # 8
12* 22 12 2 0 100.00 3 not out 2 ODI v England Cardiff 30 Aug 2006 ODI # 2408
55 108 89 9 0 61.79 3 caught 2 ODI v England Lord's 2 Sep 2006 ODI # 2409
101 155 109 13 1 92.66 3 caught 2 ODI v England Southampton 5 Sep 2006 ODI # 2410
0 7 6 0 0 0.00 3 caught 1 ODI v England Nottingham 8 Sep 2006 ODI # 2411
47 116 80 4 0 58.75 4 caught 1 ODI v England Birmingham 10 Sep 2006 ODI # 2412
7 33 13 1 0 53.84 3 caught 2 ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
2 42 12 0 0 16.66 3 caught 2 ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
7 30 24 1 0 29.16 3 caught 2 ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
11 69 37 1 0 29.72 3 caught 2 Test v West Indies Lahore 11 Nov 2006 Test # 1815
0* 12 7 0 0 0.00 3 not out 4 Test v West Indies Lahore 11 Nov 2006 Test # 1815
56 185 129 6 0 43.41 3 caught 1 Test v West Indies Multan 19 Nov 2006 Test # 1816
56 103 75 7 0 74.66 3 caught 3 Test v West Indies Multan 19 Nov 2006 Test # 1816
20 - 41 3 0 48.78 3 run out 1 Test v West Indies Karachi 27 Nov 2006 Test # 1818
38 - 99 4 1 38.38 3 lbw 3 Test v West Indies Karachi 27 Nov 2006 Test # 1818
24 66 53 3 0 45.28 4 caught 2 ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
68 161 110 10 0 61.81 4 caught 1 Test v South Africa Centurion 11 Jan 2007 Test # 1828
38 96 64 5 0 59.37 4 lbw 3 Test v South Africa Centurion 11 Jan 2007 Test # 1828
45 168 101 8 0 44.55 3 caught 2 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
67* 194 125 4 0 53.60 4 not out 4 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
8 39 27 0 0 29.62 4 caught 1 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
0 17 7 0 0 0.00 4 caught 3 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
1 5 4 0 0 25.00 5 run out 1 T20I v South Africa Johannesburg 2 Feb 2007 T20I # 14
13 37 14 0 1 92.85 3 caught 2 ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
93 146 98 9 2 94.89 3 caught 1 ODI v South Africa Durban 7 Feb 2007 ODI # 2513
22 54 39 3 0 56.41 3 caught 1 ODI v South Africa Gqeberha 9 Feb 2007 ODI # 2517
8 49 38 1 0 21.05 3 caught 1 ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
19 51 29 3 0 65.51 3 bowled 1 ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
9 14 13 2 0 69.23 3 caught 2 ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
0 13 3 0 0 0.00 3 caught 1 ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
28 41 31 1 1 90.32 6 run out 1 ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
48 - 25 1 4 192.00 3 stumped 1 T20I v Bangladesh Nairobi (Gym) 2 Sep 2007 T20I # 18
DNB - - - - - - - 2 T20I v Kenya Nairobi (Gym) 4 Sep 2007 T20I # 19
41 42 29 3 2 141.37 4 caught 1 T20I v Scotland Durban 12 Sep 2007 T20I # 22
2 5 8 0 0 25.00 4 bowled 2 T20I v India Durban 14 Sep 2007 T20I # 29
51 50 35 2 3 145.71 4 caught 1 T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
4 5 3 1 0 133.33 4 caught 2 T20I v Australia Johannesburg 18 Sep 2007 T20I # 37
1 5 4 0 0 25.00 5 stumped 2 T20I v Bangladesh Cape Town 20 Sep 2007 T20I # 42
4 22 15 0 0 26.66 3 caught 2 T20I v New Zealand Cape Town 22 Sep 2007 T20I # 44
24 27 24 4 0 100.00 4 caught 2 T20I v India Johannesburg 24 Sep 2007 T20I # 46
6 25 17 0 0 35.29 3 bowled 2 Test v South Africa Karachi 1 Oct 2007 Test # 1843
126 233 160 18 1 78.75 3 bowled 4 Test v South Africa Karachi 1 Oct 2007 Test # 1843
3 4 3 0 0 100.00 3 bowled 2 Test v South Africa Lahore 8 Oct 2007 Test # 1844
130 350 246 16 0 52.84 3 caught 4 Test v South Africa Lahore 8 Oct 2007 Test # 1844
12 9 8 2 0 150.00 3 caught 2 ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
32 78 48 3 0 66.66 3 run out 1 ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
10 46 19 1 0 52.63 3 caught 2 ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
82 162 110 6 2 74.54 3 caught 1 ODI v South Africa Multan 26 Oct 2007 ODI # 2639
58 113 65 7 0 89.23 3 caught 2 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
25 77 58 0 0 43.10 3 caught 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
117 189 110 9 2 106.36 3 bowled 2 ODI v India Mohali 8 Nov 2007 ODI # 2644
21 29 21 4 0 100.00 3 bowled 2 ODI v India Kanpur 11 Nov 2007 ODI # 2645
68 126 89 5 1 76.40 3 caught 1 ODI v India Gwalior 15 Nov 2007 ODI # 2646
7 35 19 1 0 36.84 3 caught 1 Test v India Delhi 22 Nov 2007 Test # 1849
23 56 40 4 0 57.50 3 lbw 3 Test v India Delhi 22 Nov 2007 Test # 1849
43 122 82 5 1 52.43 3 caught 2 Test v India Eden Gardens 30 Nov 2007 Test # 1850
107* 211 182 14 0 58.79 4 not out 4 Test v India Eden Gardens 30 Nov 2007 Test # 1850
80 218 156 12 0 51.28 3 bowled 2 Test v India Bengaluru 8 Dec 2007 Test # 1852
0 2 3 0 0 0.00 3 caught 4 Test v India Bengaluru 8 Dec 2007 Test # 1852
79 97 68 7 1 116.17 3 caught 1 ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
35 68 31 3 0 112.90 3 run out 2 ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
10 14 10 1 0 100.00 3 lbw 1 ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
63 70 51 8 1 123.52 3 caught 2 ODI v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
1 13 10 0 0 10.00 3 caught 1 ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
13 52 15 0 1 86.66 3 bowled 2 ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
69 124 80 4 1 86.25 3 caught 1 ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
47 38 28 7 0 167.85 3 caught 1 T20I v Bangladesh Karachi 20 Apr 2008 T20I # 55
0 5 0 0 0 - 3 run out 1 ODI v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
0 1 1 0 0 0.00 3 caught 2 ODI v India Mirpur 10 Jun 2008 ODI # 2705
108 140 99 8 3 109.09 3 caught 1 ODI v India Mirpur 14 Jun 2008 ODI # 2707
67 101 65 8 1 103.07 3 stumped 1 ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
59 81 60 5 0 98.33 3 caught 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
47 80 60 7 0 78.33 3 caught 2 ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
123* 169 117 11 1 105.12 3 not out 2 ODI v India Karachi 2 Jul 2008 ODI # 2730
DNB - - - - - - - 2 ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
13 - 19 0 0 68.42 3 caught 1 T20I v Canada King City (NW) 10 Oct 2008 T20I # 70
24 - 24 2 0 100.00 3 bowled 2 T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
0 6 4 0 0 0.00 4 run out 1 T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
56 93 62 3 0 90.32 3 caught 2 ODI v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
34 53 42 5 0 80.95 3 bowled 1 ODI v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
101 163 119 5 1 84.87 3 bowled 1 ODI v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
20 24 22 3 0 90.90 3 caught 2 ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
4 8 6 1 0 66.66 3 bowled 2 ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
4 8 6 1 0 66.66 2 lbw 2 ODI v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
313 760 568 27 4 55.10 3 bowled 2 Test v Sri Lanka Karachi 21 Feb 2009 Test # 1909
DNB - - - - - - - 2 Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
11 - 31 2 0 35.48 3 caught 2 ODI v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
28 - 34 5 0 82.35 3 caught 1 ODI v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
0 - 1 0 0 0.00 3 caught 2 ODI v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
7 - 7 1 0 100.00 3 bowled 1 ODI v Australia Abu Dhabi 1 May 2009 ODI # 2848
27 - 37 3 0 72.97 3 caught 2 ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
46* 54 31 5 0 148.38 5 not out 2 T20I v England The Oval 7 Jun 2009 T20I # 95
36 29 20 0 3 180.00 4 caught 1 T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
50 50 37 4 0 135.13 4 caught 2 T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
6* 17 9 0 0 66.66 6 not out 2 T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
10 10 8 1 0 125.00 4 bowled 1 T20I v Ireland The Oval 15 Jun 2009 T20I # 110
24* 29 18 1 0 133.33 5 not out 1 T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
DNB - - - - - - - 2 T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
25 90 55 2 0 45.45 3 caught 2 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
3 6 2 0 0 150.00 3 lbw 4 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
0 5 3 0 0 0.00 3 bowled 1 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
82 234 152 7 0 53.94 3 caught 3 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
2 4 3 0 0 66.66 3 bowled 1 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
19 70 48 3 0 39.58 3 lbw 3 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
12 37 23 1 0 52.17 5 caught 2 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
23 113 73 2 0 31.50 3 caught 1 ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
44 90 59 6 0 74.57 3 run out 1 ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
89 161 111 4 0 80.18 3 caught 1 ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
76 154 100 5 0 76.00 3 bowled 1 ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
20 50 33 3 0 60.60 3 caught 1 ODI v India Centurion 26 Sep 2009 ODI # 2898
18 70 49 2 0 36.73 3 caught 1 ODI v Australia Centurion 30 Sep 2009 ODI # 2903
15 36 23 1 0 65.21 4 caught 1 ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
0 4 3 0 0 0.00 3 caught 1 ODI v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
19 42 37 0 0 51.35 3 caught 2 ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
3 14 16 0 0 18.75 3 caught 2 ODI v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
46 128 74 1 0 62.16 3 caught 1 ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
0 3 3 0 0 0.00 3 caught 2 ODI v Australia Sydney 24 Jan 2010 ODI # 2945
12 49 31 2 0 38.70 3 caught 2 ODI v Australia Adelaide 26 Jan 2010 ODI # 2946
6 13 9 0 0 66.66 3 caught 2 ODI v Australia Perth 29 Jan 2010 ODI # 2947
3 34 22 0 0 13.63 3 caught 1 ODI v Australia Perth 31 Jan 2010 ODI # 2948
54 110 75 2 0 72.00 3 lbw 1 ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
18 23 25 4 0 72.00 3 lbw 2 ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
0 5 7 0 0 0.00 3 caught 2 ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
73 - 115 1 0 63.47 3 bowled 2 ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
3 - 7 0 0 42.85 3 caught 2 ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
35 116 85 3 0 41.17 4 caught 2 Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
131* 344 230 9 4 56.95 4 not out 4 Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
14 51 40 2 0 35.00 4 caught 2 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
0 1 2 0 0 0.00 4 lbw 4 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
2 5 5 0 0 40.00 4 caught 1 T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
3 5 4 0 0 75.00 5 caught 2 T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
5 11 9 0 0 55.55 4 run out 1 T20I v New Zealand Christchurch 30 Dec 2010 T20I # 195
23 46 24 5 0 95.83 4 caught 2 Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
DNB - - - - - - - 4 Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
73 238 161 10 0 45.34 4 caught 2 Test v New Zealand Wellington 15 Jan 2011 Test # 1991
81 191 155 10 0 52.25 4 caught 4 Test v New Zealand Wellington 15 Jan 2011 Test # 1991
24 75 35 2 0 68.57 3 caught 1 ODI v New Zealand Wellington 22 Jan 2011 ODI # 3085
DNB - - - - - - - 1 ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
12 47 22 1 0 54.54 4 caught 1 ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
42 101 63 1 0 66.66 4 run out 2 ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
21 34 26 1 0 80.76 4 caught 1 ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
16 30 24 1 0 66.66 4 caught 2 ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
50 112 67 2 0 74.62 4 lbw 1 ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
72 108 76 4 0 94.73 4 caught 1 ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
6 17 13 1 0 46.15 4 lbw 1 ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
0 2 3 0 0 0.00 4 bowled 2 ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
13* 50 28 0 0 46.42 5 not out 2 ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
31 66 42 4 0 73.80 4 caught 2 ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
DNB - - - - - - - 2 ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
13 44 32 0 0 40.62 4 caught 2 ODI v India Mohali 30 Mar 2011 ODI # 3147
6* 9 4 1 0 150.00 4 not out 2 ODI v Ireland Belfast 28 May 2011 ODI # 3157
64 127 74 4 1 86.48 4 caught 2 ODI v Ireland Belfast 30 May 2011 ODI # 3158
88 317 265 5 1 33.20 4 caught 2 Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
14* 37 28 1 0 50.00 4 not out 4 Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
78 86 72 9 0 108.33 3 run out 1 ODI v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
DNB - - - - - - - 2 ODI v Zimbabwe Harare 11 Sep 2011 ODI # 3190
81 99 90 6 1 90.00 4 caught 1 ODI v Zimbabwe Harare 14 Sep 2011 ODI # 3194
33 116 94 1 0 35.10 4 lbw 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
55 162 103 2 1 53.39 4 bowled 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
122 288 211 12 2 57.81 4 bowled 2 Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
11 42 35 0 0 31.42 4 caught 4 Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
56* 136 57 7 0 98.24 3 not out 2 ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
0 2 2 0 0 0.00 3 caught 2 ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
42 82 52 3 0 80.76 4 run out 1 ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
18 44 27 1 0 66.66 3 caught 1 ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
34 73 48 2 0 70.83 3 lbw 2 ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
2 11 8 0 0 25.00 3 caught 2 ODI v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
37 96 70 3 0 52.85 3 lbw 1 ODI v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
26 45 38 3 0 68.42 3 caught 1 ODI v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
200* 412 290 18 3 68.96 4 not out 2 Test v Bangladesh Chattogram 9 Dec 2011 Test # 2022
49 205 122 4 0 40.16 4 caught 2 Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
16* 22 12 0 1 133.33 4 not out 4 Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
37 120 87 4 0 42.52 4 lbw 2 Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
DNB - - - - - - - 4 Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
24 44 38 3 0 63.15 4 bowled 1 Test v England Abu Dhabi 25 Jan 2012 Test # 2032
1 14 14 0 0 7.14 4 bowled 3 Test v England Abu Dhabi 25 Jan 2012 Test # 2032
4 10 8 1 0 50.00 4 caught 1 Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
127 303 221 12 1 57.46 4 lbw 3 Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
70* 111 65 10 0 107.69 4 not out 2 ODI v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
15 18 18 2 0 83.33 4 caught 2 ODI v England Abu Dhabi 13 Feb 2012 ODI # 3238
5 11 8 0 0 62.50 4 lbw 2 ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
12 21 15 1 0 80.00 3 caught 1 ODI v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
2 19 11 0 0 18.18 3 caught 2 ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
52 59 34 6 0 152.94 4 caught 1 ODI v India Mirpur 18 Mar 2012 ODI # 3263
1 6 5 0 0 20.00 3 lbw 1 ODI v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
5 23 16 1 0 31.25 3 bowled 2 ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
4 25 13 0 0 30.76 3 caught 2 ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
1 11 5 0 0 20.00 6 caught 2 ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
29 112 91 3 0 31.86 4 lbw 2 Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
87 266 213 7 0 40.84 4 caught 4 Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
32 80 68 1 0 47.05 4 lbw 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
0 13 9 0 0 0.00 4 caught 1 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
19 74 50 3 0 38.00 4 caught 3 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
58 84 60 3 1 96.66 4 caught 2 ODI v India Chennai 30 Dec 2012 ODI # 3314
10 32 20 0 0 50.00 4 lbw 1 ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
6 19 15 1 0 40.00 3 bowled 2 ODI v India Delhi 6 Jan 2013 ODI # 3316
0 5 5 0 0 0.00 4 caught 2 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
15 45 28 2 0 53.57 4 caught 4 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
111 322 226 7 3 49.11 4 caught 1 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
14 65 43 0 0 32.55 4 bowled 3 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
33 149 86 5 0 38.37 4 lbw 2 Test v South Africa Centurion 22 Feb 2013 Test # 2075
11 70 46 1 0 23.91 3 caught 3 Test v South Africa Centurion 22 Feb 2013 Test # 2075
30 85 51 1 0 58.82 3 caught 2 ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
32 55 41 3 0 78.04 4 caught 2 ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
19 21 20 2 0 95.00 4 bowled 2 ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
6 24 17 0 0 35.29 4 bowled 2 ODI v South Africa Durban 21 Mar 2013 ODI # 3348
29 73 58 2 0 50.00 4 caught 1 ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
3 11 9 0 0 33.33 4 bowled 1 Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
200* 614 404 15 3 49.50 4 not out 3 Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
77 301 223 9 0 34.52 4 caught 2 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
29 56 47 6 0 61.70 4 bowled 4 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
1 13 9 0 0 11.11 4 caught 2 Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
9* 44 36 1 0 25.00 4 not out 4 Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
10 32 26 0 0 38.46 4 caught 1 Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
36 145 102 2 0 35.29 4 bowled 3 Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
136 288 198 19 1 68.68 4 bowled 2 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
13* 55 42 0 0 30.95 4 not out 4 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
13 44 29 1 0 44.82 4 caught 1 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
77 248 173 5 0 44.50 4 caught 3 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
17 50 31 1 0 54.83 4 caught 2 Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
29 56 42 1 0 69.04 4 caught 4 Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
177 496 331 15 1 53.47 4 caught 1 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
13 39 25 2 0 52.00 5 bowled 3 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
13 32 26 1 0 50.00 4 caught 2 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
8 58 30 1 0 26.66 4 lbw 4 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
3 14 7 0 0 42.85 3 caught 2 ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
106 312 223 10 1 47.53 4 lbw 1 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
103* 220 152 6 2 67.76 3 not out 3 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
213 507 349 15 2 61.03 4 bowled 1 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
46 170 122 3 0 37.70 4 lbw 3 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
100* 205 141 10 0 70.92 4 not out 1 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
28 71 45 2 0 62.22 3 lbw 3 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
72 195 160 7 2 45.00 4 caught 2 Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
44 117 84 2 3 52.38 4 caught 4 Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
5 20 13 0 0 38.46 4 lbw 1 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
0 8 1 0 0 0.00 4 lbw 3 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
4 25 14 0 0 28.57 4 caught 2 ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
6 9 6 1 0 100.00 3 caught 1 ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
35 61 39 4 1 89.74 3 caught 1 ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
103 199 117 4 2 88.03 3 bowled 2 ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
12 34 25 0 0 48.00 3 caught 2 ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
9 51 26 1 0 34.61 3 lbw 1 ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
11 14 14 1 0 78.57 3 caught 2 ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
6 13 10 1 0 60.00 2 caught 2 ODI v India Adelaide 15 Feb 2015 ODI # 3602
0 3 1 0 0 0.00 3 caught 2 ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
37 68 44 4 0 84.09 3 caught 1 ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
33 83 68 4 0 48.52 4 bowled 2 Test v Bangladesh Khulna 28 Apr 2015 Test # 2159
148 244 195 11 3 75.89 4 caught 1 Test v Bangladesh Mirpur 6 May 2015 Test # 2161
39 85 55 4 0 70.90 4 caught 3 Test v Bangladesh Mirpur 6 May 2015 Test # 2161
47 101 79 6 1 59.49 4 bowled 2 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
DNB - - - - - - - 4 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
6 42 38 1 0 15.78 4 caught 1 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
40 106 67 4 0 59.70 4 caught 3 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
3 28 24 0 0 12.50 4 run out 2 Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
171* 428 271 18 0 63.09 4 not out 4 Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
38 72 57 3 1 66.66 4 caught 1 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
45 175 114 6 0 39.47 4 caught 3 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
56 166 115 4 0 48.69 4 caught 1 Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
118 354 211 13 0 55.92 4 caught 3 Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
31 74 58 4 0 53.44 4 lbw 1 Test v England Sharjah 1 Nov 2015 Test # 2184
14 53 39 1 0 35.89 4 lbw 3 Test v England Sharjah 1 Nov 2015 Test # 2184
9 28 18 2 0 50.00 4 caught 2 ODI v England Abu Dhabi 11 Nov 2015 ODI # 3707
33 127 73 4 0 45.20 4 caught 1 Test v England Lord's 14 Jul 2016 Test # 2206
25 136 95 3 0 26.31 4 bowled 3 Test v England Lord's 14 Jul 2016 Test # 2206
1 13 6 0 0 16.66 4 caught 2 Test v England Manchester 22 Jul 2016 Test # 2208
28 88 63 3 0 44.44 4 caught 4 Test v England Manchester 22 Jul 2016 Test # 2208
31 149 90 4 0 34.44 4 caught 2 Test v England Birmingham 3 Aug 2016 Test # 2212
4 27 17 0 0 23.52 4 caught 4 Test v England Birmingham 3 Aug 2016 Test # 2212
218 451 308 31 4 70.77 5 lbw 2 Test v England The Oval 11 Aug 2016 Test # 2216
DNB - - - - - - - 4 Test v England The Oval 11 Aug 2016 Test # 2216
127 298 205 10 1 61.95 4 caught 1 Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
29* 64 54 1 0 53.70 4 not out 3 Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
51 154 100 4 1 51.00 4 caught 1 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
0 8 5 0 0 0.00 4 caught 3 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
2 15 8 0 0 25.00 4 caught 1 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
1 15 8 0 0 12.50 4 caught 3 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
2 16 13 0 0 15.38 4 caught 2 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
11 55 44 1 0 25.00 5 lbw 4 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
0 1 1 0 0 0.00 4 caught 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
65 207 147 7 0 44.21 4 caught 4 Test v Australia Brisbane 15 Dec 2016 Test # 2240
21 72 59 1 0 35.59 4 bowled 1 Test v Australia Melbourne 26 Dec 2016 Test # 2242
24 66 37 2 0 64.86 4 caught 3 Test v Australia Melbourne 26 Dec 2016 Test # 2242
175* 443 334 17 3 52.39 4 not out 2 Test v Australia Sydney 3 Jan 2017 Test # 2245
13 37 31 2 0 41.93 5 caught 4 Test v Australia Sydney 3 Jan 2017 Test # 2245
58 201 138 5 1 42.02 4 caught 2 Test v West Indies Kingston 21 Apr 2017 Test # 2259
6 28 23 0 0 26.08 4 lbw 4 Test v West Indies Kingston 21 Apr 2017 Test # 2259
0 16 9 0 0 0.00 4 caught 2 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
5 33 16 1 0 31.25 4 lbw 4 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
18 113 75 1 0 24.00 4 lbw 1 Test v West Indies Roseau 10 May 2017 Test # 2261
35 115 73 3 0 47.94 4 caught 3 Test v West Indies Roseau 10 May 2017 Test # 2261
Statsguru includes the following current or recent relevant matches:
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Ireland 158/5 (19.3 ov, GH Dockrell 4*, GJ Delany 1*, SM Sharif 0/27) - Match over
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
 
Feedback Print this page