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 1998-2010 381 432 52 17300 223 45.52 27357 63.23 39 97 26 1747 142 Profile
Innings by innings list
5 24 15 0 0 33.33 5 caught 1 Test v South Africa Durban 26 Feb 1998 Test # 1403
1 40 25 0 0 4.00 5 caught 3 Test v South Africa Durban 26 Feb 1998 Test # 1403
60 236 172 8 0 34.88 5 bowled 2 Test v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
64 176 141 11 0 45.39 5 caught 4 Test v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
9 51 33 1 0 27.27 5 caught 2 Test v Zimbabwe Harare 21 Mar 1998 Test # 1412
52 122 103 5 1 50.48 5 caught 4 Test v Zimbabwe Harare 21 Mar 1998 Test # 1412
59* 87 62 6 0 95.16 5 not out 2 ODI v Zimbabwe Harare 28 Mar 1998 ODI # 1297
66 139 90 4 0 73.33 5 bowled 2 ODI v Zimbabwe Harare 29 Mar 1998 ODI # 1298
15 39 38 1 0 39.47 6 run out 2 ODI v South Africa Durban 3 Apr 1998 ODI # 1303
DNB - - - - - - - 2 ODI v Sri Lanka Kimberley 7 Apr 1998 ODI # 1309
0 2 3 0 0 0.00 5 stumped 1 ODI v Sri Lanka Paarl 9 Apr 1998 ODI # 1312
39 72 56 3 1 69.64 5 caught 1 ODI v South Africa East London 11 Apr 1998 ODI # 1314
29 68 47 1 3 61.70 6 run out 2 ODI v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
28 93 58 5 0 48.27 6 caught 2 Test v Australia Peshawar 15 Oct 1998 Test # 1426
9 29 32 1 0 28.12 6 bowled 2 Test v Australia Karachi 22 Oct 1998 Test # 1427
11 70 55 2 0 20.00 5 caught 4 Test v Australia Karachi 22 Oct 1998 Test # 1427
92 154 110 9 1 83.63 5 caught 2 ODI v Australia Karachi 6 Nov 1998 ODI # 1365
0 9 9 0 0 0.00 5 run out 1 ODI v Australia Peshawar 8 Nov 1998 ODI # 1368
100 139 111 14 0 90.09 5 caught 1 ODI v Australia Lahore 10 Nov 1998 ODI # 1371
55* 116 79 2 1 69.62 5 not out 2 ODI v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
24 54 41 2 0 58.53 5 bowled 1 ODI v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
DNB - - - - - - - 1 ODI v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
75 229 164 13 0 45.73 5 caught 1 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
14 51 33 1 0 42.42 5 bowled 3 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
120* 306 206 15 1 58.25 5 not out 2 Test v Zimbabwe Lahore 10 Dec 1998 Test # 1432
53 143 107 6 1 49.53 5 lbw 1 Test v India Chennai 28 Jan 1999 Test # 1442
26 27 25 5 0 104.00 5 bowled 3 Test v India Chennai 28 Jan 1999 Test # 1442
3 19 24 0 0 12.50 5 caught 2 Test v India Delhi 4 Feb 1999 Test # 1443
0 1 2 0 0 0.00 5 lbw 4 Test v India Delhi 4 Feb 1999 Test # 1443
2 18 10 0 0 20.00 5 caught 1 Test v India Eden Gardens 16 Feb 1999 Test # 1444
56 139 123 7 1 45.52 5 caught 3 Test v India Eden Gardens 16 Feb 1999 Test # 1444
83 187 152 11 1 54.60 5 caught 1 Test v Sri Lanka Lahore 4 Mar 1999 Test # 1447
0 8 3 0 0 0.00 6 stumped 3 Test v Sri Lanka Lahore 4 Mar 1999 Test # 1447
19 52 42 2 0 45.23 5 caught 2 Test v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
2 13 8 0 0 25.00 5 run out 1 ODI v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
1 6 5 0 0 20.00 5 bowled 1 ODI v India Jaipur 24 Mar 1999 ODI # 1417
21 75 52 1 0 40.38 5 caught 2 ODI v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
16 25 21 2 0 76.19 5 caught 1 ODI v India Bengaluru 4 Apr 1999 ODI # 1428
DNB - - - - - - - 1 ODI v England Sharjah 7 Apr 1999 ODI # 1429
57 103 81 4 0 70.37 5 bowled 1 ODI v India Sharjah 8 Apr 1999 ODI # 1430
DNB - - - - - - - 2 ODI v India Sharjah 16 Apr 1999 ODI # 1437
34 78 53 2 0 64.15 6 caught 1 ODI v West Indies Bristol 16 May 1999 ODI # 1447
81* 135 119 6 0 68.06 6 not out 1 ODI v Scotland Chester-le-Street 20 May 1999 ODI # 1453
29 17 16 4 1 181.25 6 run out 1 ODI v Australia Leeds 23 May 1999 ODI # 1458
17 47 27 1 0 62.96 6 run out 1 ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
25 - 37 3 0 67.56 5 caught 1 ODI v West Indies Toronto 16 Sep 1999 ODI # 1500
104* - 114 13 0 91.22 5 not out 1 ODI v West Indies Toronto 18 Sep 1999 ODI # 1501
8* - 15 0 0 53.33 5 not out 2 ODI v West Indies Toronto 19 Sep 1999 ODI # 1502
48 - 56 2 0 85.71 4 run out 1 ODI v West Indies Sharjah 14 Oct 1999 ODI # 1513
48 - 90 1 0 53.33 4 run out 1 ODI v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
3 - 15 0 0 20.00 5 caught 1 ODI v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
71* - 46 3 4 154.34 5 not out 1 ODI v West Indies Sharjah 19 Oct 1999 ODI # 1517
5 - 17 0 0 29.41 5 bowled 1 ODI v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
95 209 174 16 0 54.59 5 caught 1 Test v Australia Brisbane 5 Nov 1999 Test # 1467
75 165 117 10 1 64.10 5 caught 3 Test v Australia Brisbane 5 Nov 1999 Test # 1467
17 44 38 2 0 44.73 5 caught 1 Test v Australia Hobart 18 Nov 1999 Test # 1469
2 13 10 0 0 20.00 6 caught 3 Test v Australia Hobart 18 Nov 1999 Test # 1469
18 34 24 2 0 75.00 5 caught 1 Test v Australia Perth 26 Nov 1999 Test # 1472
0 21 17 0 0 0.00 6 caught 3 Test v Australia Perth 26 Nov 1999 Test # 1472
0 8 1 0 0 0.00 6 caught 1 ODI v Australia Brisbane 9 Jan 2000 ODI # 1536
63 149 83 8 0 75.90 5 caught 2 ODI v India Brisbane 10 Jan 2000 ODI # 1537
20 61 51 0 0 39.21 5 caught 1 ODI v Australia Melbourne 16 Jan 2000 ODI # 1541
10 29 23 0 0 43.47 5 caught 2 ODI v Australia Sydney 19 Jan 2000 ODI # 1542
45 91 52 3 0 86.53 5 caught 1 ODI v India Hobart 21 Jan 2000 ODI # 1543
12 21 18 1 0 66.66 5 caught 2 ODI v Australia Melbourne 23 Jan 2000 ODI # 1545
19 46 36 1 0 52.77 5 caught 2 ODI v India Adelaide 25 Jan 2000 ODI # 1547
18 33 22 1 0 81.81 5 caught 1 ODI v India Perth 28 Jan 2000 ODI # 1550
14 47 41 1 0 34.14 5 lbw 1 ODI v Australia Melbourne 2 Feb 2000 ODI # 1554
41 94 73 5 0 56.16 4 caught 2 ODI v Australia Sydney 4 Feb 2000 ODI # 1556
6 - 15 0 0 40.00 4 run out 2 ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
68 - 87 2 0 78.16 4 caught 2 ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
7 - 25 0 0 28.00 4 run out 2 ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
32 88 77 5 0 41.55 5 caught 1 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
18 116 85 1 0 21.17 5 caught 3 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
8 57 45 1 0 17.77 3 caught 2 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
88 171 131 8 3 67.17 5 lbw 4 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
7 41 34 1 0 20.58 5 caught 1 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
11 85 61 1 0 18.03 6 caught 3 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
17 42 36 1 0 47.22 5 run out 1 ODI v India Sharjah 23 Mar 2000 ODI # 1578
15 20 19 2 0 78.94 6 bowled 1 ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
56* 86 64 5 1 87.50 5 not out 1 ODI v India Sharjah 26 Mar 2000 ODI # 1580
65 141 88 7 0 73.86 5 run out 1 ODI v South Africa Sharjah 28 Mar 2000 ODI # 1582
26 64 45 2 0 57.77 5 caught 1 ODI v South Africa Sharjah 31 Mar 2000 ODI # 1583
21 45 41 2 0 51.21 5 run out 2 ODI v Zimbabwe St John's 5 Apr 2000 ODI # 1586
0 - 3 0 0 0.00 5 caught 2 ODI v West Indies Kingstown 12 Apr 2000 ODI # 1588
0 6 8 0 0 0.00 4 bowled 2 ODI v Zimbabwe St George's 15 Apr 2000 ODI # 1590
56 - 76 4 0 73.68 5 caught 2 ODI v West Indies St George's 16 Apr 2000 ODI # 1592
8 - 15 0 0 53.33 5 lbw 1 ODI v West Indies Bridgetown 19 Apr 2000 ODI # 1593
0 - 1 0 0 0.00 5 lbw 2 ODI v West Indies Port of Spain 22 Apr 2000 ODI # 1594
4 - 17 0 0 23.52 6 caught 2 ODI v West Indies Port of Spain 23 Apr 2000 ODI # 1595
0 1 1 0 0 0.00 5 caught 1 Test v West Indies Georgetown 5 May 2000 Test # 1494
115 358 235 14 0 48.93 5 caught 1 Test v West Indies Bridgetown 18 May 2000 Test # 1496
19 104 80 0 0 23.75 5 caught 3 Test v West Indies Bridgetown 18 May 2000 Test # 1496
103* 335 231 8 1 44.58 5 not out 1 Test v West Indies St John's 25 May 2000 Test # 1497
42 215 175 5 0 24.00 5 lbw 3 Test v West Indies St John's 25 May 2000 Test # 1497
80 122 104 5 1 76.92 3 stumped 1 ODI v Bangladesh Dhaka 2 Jun 2000 ODI # 1599
100* 171 112 9 1 89.28 3 not out 1 ODI v India Dhaka 3 Jun 2000 ODI # 1600
90* 167 130 7 2 69.23 3 not out 2 ODI v Sri Lanka Dhaka 5 Jun 2000 ODI # 1601
25 72 54 2 0 46.29 4 caught 1 ODI v Sri Lanka Dhaka 7 Jun 2000 ODI # 1602
2 8 6 0 0 33.33 4 caught 2 Test v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
11 42 24 1 0 45.83 3 bowled 4 Test v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
41 138 123 4 1 33.33 4 stumped 2 Test v Sri Lanka Galle 21 Jun 2000 Test # 1501
TDNB - - - - - - - - Test v Sri Lanka Kandy 28 Jun 2000 Test # 1502
0 4 1 0 0 0.00 4 caught 1 ODI v Sri Lanka Galle 5 Jul 2000 ODI # 1603
2 13 11 0 0 18.18 5 bowled 2 ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
39 74 55 1 0 70.90 5 caught 1 ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
2 10 5 0 0 40.00 5 caught 1 ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
46 48 44 1 1 104.54 4 caught 1 ODI v New Zealand Singapore 20 Aug 2000 ODI # 1623
7 26 18 0 0 38.88 4 caught 1 ODI v South Africa Singapore 23 Aug 2000 ODI # 1624
8 21 12 1 0 66.66 3 caught 2 ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
42* 91 84 2 2 50.00 3 not out 2 ODI v Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
24 48 43 2 0 55.81 3 caught 1 ODI v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
35 76 64 1 0 54.68 5 caught 1 ODI v England Karachi 24 Oct 2000 ODI # 1645
39* 88 73 2 0 53.42 4 not out 2 ODI v England Lahore 27 Oct 2000 ODI # 1649
31 93 90 2 0 34.44 5 bowled 2 ODI v England Rawalpindi 30 Oct 2000 ODI # 1653
124 374 308 8 1 40.25 5 caught 2 Test v England Lahore 15 Nov 2000 Test # 1513
77 275 227 8 0 33.92 5 caught 1 Test v England Faisalabad 29 Nov 2000 Test # 1518
DNB - - - - - - - 3 Test v England Faisalabad 29 Nov 2000 Test # 1518
117 313 242 14 1 48.34 5 caught 1 Test v England Karachi 7 Dec 2000 Test # 1521
24 87 64 4 0 37.50 6 caught 3 Test v England Karachi 7 Dec 2000 Test # 1521
30* 55 51 5 0 58.82 5 not out 2 ODI v New Zealand Auckland 17 Feb 2001 ODI # 1689
9 46 30 0 0 30.00 5 caught 1 ODI v New Zealand Napier 20 Feb 2001 ODI # 1690
47 72 48 5 0 97.91 5 caught 1 ODI v New Zealand Wellington 22 Feb 2001 ODI # 1691
6 17 16 1 0 37.50 5 run out 2 ODI v New Zealand Christchurch 25 Feb 2001 ODI # 1692
68 101 73 5 1 93.15 4 lbw 1 ODI v New Zealand Dunedin 28 Feb 2001 ODI # 1693
51 93 70 8 0 72.85 4 caught 1 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
42 173 124 3 0 33.87 4 caught 3 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
203 528 429 27 3 47.31 5 caught 2 Test v New Zealand Christchurch 15 Mar 2001 Test # 1536
0 13 6 0 0 0.00 5 caught 1 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
16 40 26 3 0 61.53 5 caught 3 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
26 141 75 2 0 34.66 5 lbw 2 Test v England Lord's 17 May 2001 Test # 1546
6 16 10 0 0 60.00 5 caught 3 Test v England Lord's 17 May 2001 Test # 1546
4 9 6 1 0 66.66 5 caught 1 Test v England Manchester 31 May 2001 Test # 1547
49 217 154 7 0 31.81 5 caught 3 Test v England Manchester 31 May 2001 Test # 1547
12 20 18 0 0 66.66 5 run out 1 ODI v England Birmingham 7 Jun 2001 ODI # 1719
91* 152 103 8 0 88.34 5 not out 1 ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
81 164 119 4 0 68.06 3 caught 1 ODI v England Lord's 12 Jun 2001 ODI # 1722
24 104 74 1 0 32.43 4 caught 2 ODI v England Leeds 17 Jun 2001 ODI # 1724
44 69 56 5 0 78.57 4 stumped 1 ODI v Australia Nottingham 19 Jun 2001 ODI # 1725
11 52 37 0 0 29.72 3 run out 1 ODI v Australia Lord's 23 Jun 2001 ODI # 1728
102* 238 154 14 0 66.23 5 not out 2 Test v Bangladesh Multan 29 Aug 2001 Test # 1560
47 91 72 2 1 65.27 4 caught 1 ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
26 42 37 1 0 70.27 4 caught 1 ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
41 100 67 4 0 61.19 3 lbw 1 ODI v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
11 31 19 0 0 57.89 3 bowled 2 ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
40 62 69 4 0 57.97 3 caught 2 ODI v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
72 170 133 11 0 54.13 4 run out 2 Test v Bangladesh Dhaka 9 Jan 2002 Test # 1584
204* 325 243 34 2 83.95 5 not out 2 Test v Bangladesh Chattogram 16 Jan 2002 Test # 1586
7 23 16 1 0 43.75 3 caught 1 ODI v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
112* 135 108 12 2 103.70 6 not out 1 ODI v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
DNB - - - - - - - 2 ODI v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
146 361 276 18 1 52.89 5 bowled 1 Test v West Indies Sharjah 31 Jan 2002 Test # 1587
12 37 31 1 0 38.70 5 caught 3 Test v West Indies Sharjah 31 Jan 2002 Test # 1587
60 90 84 10 0 71.42 5 bowled 1 Test v West Indies Sharjah 7 Feb 2002 Test # 1588
52* 93 64 6 0 81.25 5 not out 3 Test v West Indies Sharjah 7 Feb 2002 Test # 1588
39 103 77 1 0 50.64 5 caught 2 ODI v West Indies Sharjah 14 Feb 2002 ODI # 1807
1 16 8 0 0 12.50 5 lbw 1 ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
20 26 23 3 0 86.95 5 caught 2 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
6 20 15 1 0 40.00 5 caught 1 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
7 13 11 1 0 63.63 5 caught 3 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
0 - 5 0 0 0.00 5 caught 2 ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
15 32 25 0 0 60.00 5 caught 1 ODI v New Zealand Sharjah 11 Apr 2002 ODI # 1828
38 101 64 3 0 59.37 3 lbw 2 ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
24 27 29 3 1 82.75 3 caught 2 ODI v New Zealand Sharjah 15 Apr 2002 ODI # 1831
129 178 131 8 3 98.47 4 caught 1 ODI v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
125 215 155 14 1 80.64 3 caught 1 ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
3 6 3 0 0 100.00 3 bowled 2 ODI v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
53 74 51 5 2 103.92 3 caught 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
29 76 47 4 0 61.70 5 caught 1 Test v New Zealand Lahore 1 May 2002 Test # 1600
19 53 38 3 0 50.00 3 caught 1 ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
29 65 56 2 1 51.78 4 caught 2 ODI v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
61* 134 84 2 0 72.61 3 not out 1 ODI v Australia Brisbane 19 Jun 2002 ODI # 1846
19 57 38 1 0 50.00 3 caught 2 ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
32 71 55 4 0 58.18 3 caught 1 ODI v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
80 149 91 8 1 87.91 3 caught 2 ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
22 74 41 3 0 53.65 4 caught 2 ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
0 3 1 0 0 0.00 4 run out 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
63 145 121 12 0 52.06 5 lbw 1 Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
0 8 6 0 0 0.00 5 caught 3 Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
159 365 282 21 0 56.38 5 bowled 2 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
DNB - - - - - - - 4 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
141* 188 147 13 3 95.91 3 not out 1 ODI v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
76* 56 34 3 8 223.52 4 not out 1 ODI v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
100* 96 68 8 2 147.05 3 not out 1 ODI v Zimbabwe Harare 27 Nov 2002 ODI # 1902
DNB - - - - - - - 2 ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
88 122 93 8 2 94.62 5 run out 1 ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
8 22 15 1 0 53.33 3 caught 2 ODI v South Africa Durban 8 Dec 2002 ODI # 1914
9 7 6 1 0 150.00 4 bowled 1 ODI v South Africa Gqeberha 11 Dec 2002 ODI # 1916
5 28 14 1 0 35.71 4 bowled 2 ODI v South Africa East London 13 Dec 2002 ODI # 1918
61 117 71 2 1 85.91 4 run out 1 ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
46 75 57 6 0 80.70 4 bowled 2 ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
12 48 27 2 0 44.44 5 caught 2 Test v South Africa Durban 26 Dec 2002 Test # 1635
42 96 48 6 0 87.50 5 caught 3 Test v South Africa Durban 26 Dec 2002 Test # 1635
0 2 1 0 0 0.00 5 caught 2 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
50 43 29 6 2 172.41 5 caught 3 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
27 49 37 4 0 72.97 5 caught 2 ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
43 55 55 3 0 78.18 5 caught 1 ODI v Namibia Kimberley 16 Feb 2003 ODI # 1954
0 1 1 0 0 0.00 4 bowled 2 ODI v England Cape Town 22 Feb 2003 ODI # 1962
58 94 59 4 0 98.30 5 bowled 1 ODI v Netherlands Paarl 25 Feb 2003 ODI # 1967
25 54 42 0 0 59.52 5 caught 1 ODI v India Centurion 1 Mar 2003 ODI # 1975
17 41 27 1 0 62.96 3 caught 1 ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
17 49 28 2 0 60.71 4 caught 1 ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
64* 84 64 8 0 100.00 4 not out 2 ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
18 16 17 1 0 105.88 5 bowled 1 ODI v Kenya Sharjah 8 Apr 2003 ODI # 1999
61* 124 69 6 1 88.40 4 not out 2 ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
1 5 5 0 0 20.00 4 caught 1 ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
0 7 2 0 0 0.00 4 bowled 1 ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
13 32 27 2 0 48.14 4 caught 2 ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
17 74 52 1 0 32.69 4 lbw 1 ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
25 67 56 3 0 44.64 4 run out 1 ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
8 23 10 1 0 80.00 4 run out 2 ODI v England Manchester 17 Jun 2003 ODI # 2025
75* 138 102 5 0 73.52 4 not out 1 ODI v England The Oval 20 Jun 2003 ODI # 2026
5 31 21 0 0 23.80 4 caught 1 ODI v England Lord's 22 Jun 2003 ODI # 2027
46 142 125 6 0 36.80 5 caught 2 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
15* 44 29 1 0 51.72 5 not out 4 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
64* 214 159 10 1 40.25 5 not out 2 Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
DNB - - - - - - - 4 Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
49 86 66 4 1 74.24 3 run out 1 ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
106 155 127 7 1 83.46 3 caught 1 ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
65 98 74 9 0 87.83 3 bowled 1 ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
94* 179 131 5 1 71.75 3 not out 2 ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
52 44 32 6 3 162.50 3 lbw 1 ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
68 143 87 2 0 78.16 3 caught 1 ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
65 106 72 7 1 90.27 3 caught 1 ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
18 41 19 3 0 94.73 3 caught 1 ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
60 102 75 2 2 80.00 4 caught 1 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
0 16 10 0 0 0.00 3 lbw 1 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
8 32 22 1 0 36.36 4 caught 2 Test v South Africa Lahore 17 Oct 2003 Test # 1664
DNB - - - - - - - 4 Test v South Africa Lahore 17 Oct 2003 Test # 1664
42 72 40 5 0 105.00 3 run out 2 ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
11 22 17 1 0 64.70 4 caught 1 ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
64 75 53 5 1 120.75 3 caught 1 ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
DNB - - - - - - - 1 ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
28 85 61 4 0 45.90 4 caught 2 Test v New Zealand Hamilton 19 Dec 2003 Test # 1676
60 246 182 6 0 32.96 4 caught 2 Test v New Zealand Wellington 26 Dec 2003 Test # 1677
88* 193 144 14 0 61.11 4 not out 4 Test v New Zealand Wellington 26 Dec 2003 Test # 1677
5 10 7 1 0 71.42 4 caught 1 ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
88* 144 106 10 0 83.01 4 not out 2 ODI v New Zealand Queenstown 7 Jan 2004 ODI # 2076
36 61 52 4 0 69.23 4 run out 1 ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
4 10 7 1 0 57.14 4 bowled 1 ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
0 6 2 0 0 0.00 4 caught 2 ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
73 98 68 5 4 107.35 3 caught 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
24 30 26 2 0 92.30 3 bowled 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
2 19 11 0 0 18.18 3 caught 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
9 28 19 1 0 47.36 3 lbw 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
1 5 7 0 0 14.28 3 lbw 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
35 105 75 5 0 46.66 5 caught 2 Test v India Multan 28 Mar 2004 Test # 1693
112 219 164 16 2 68.29 5 caught 3 Test v India Multan 28 Mar 2004 Test # 1693
72 218 153 13 0 47.05 5 caught 2 Test v India Lahore 5 Apr 2004 Test # 1695
DNB - - - - - - - 4 Test v India Lahore 5 Apr 2004 Test # 1695
13 55 37 2 0 35.13 5 bowled 1 Test v India Rawalpindi 13 Apr 2004 Test # 1697
48 88 61 9 0 78.68 6 caught 3 Test v India Rawalpindi 13 Apr 2004 Test # 1697
29* 39 27 1 0 107.40 5 not out 1 ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
DNB - - - - - - - 1 ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
0 4 3 0 0 0.00 5 run out 1 ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
29 42 28 3 0 103.57 5 caught 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
39 94 80 7 0 48.75 4 caught 2 ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
28 44 28 1 1 100.00 5 run out 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
43 69 57 3 1 75.43 5 caught 2 ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
88 118 98 3 2 89.79 6 caught 2 ODI v Australia Lord's 4 Sep 2004 ODI # 2166
DNB - - - - - - - 2 ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
81* 169 114 5 1 71.05 5 not out 2 ODI v India Birmingham 19 Sep 2004 ODI # 2179
12 30 28 0 0 42.85 5 caught 1 ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
1 - 4 0 0 25.00 4 caught 1 ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
14 - 14 0 0 100.00 7 bowled 2 ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
107* - 121 7 1 88.42 4 not out 2 ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
30 44 27 3 0 111.11 5 caught 2 ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
7 13 10 0 0 70.00 5 stumped 2 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
17 25 21 3 0 80.95 5 caught 2 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
44 150 110 7 0 40.00 5 lbw 4 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
46 99 64 5 2 71.87 6 caught 2 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
1 8 6 0 0 16.66 4 lbw 4 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
18 41 25 1 0 72.00 5 caught 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
1 7 7 0 0 14.28 5 caught 2 Test v Australia Perth 16 Dec 2004 Test # 1726
27 57 31 5 0 87.09 4 caught 4 Test v Australia Perth 16 Dec 2004 Test # 1726
111 195 134 11 4 82.83 5 stumped 1 Test v Australia Melbourne 26 Dec 2004 Test # 1729
12 38 28 1 0 42.85 5 caught 3 Test v Australia Melbourne 26 Dec 2004 Test # 1729
8 21 22 1 0 36.36 4 caught 1 Test v Australia Sydney 2 Jan 2005 Test # 1731
30 94 78 3 0 38.46 4 bowled 3 Test v Australia Sydney 2 Jan 2005 Test # 1731
4 6 5 0 0 80.00 5 caught 2 ODI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
30 51 47 2 0 63.82 6 caught 1 ODI v Australia Hobart 16 Jan 2005 ODI # 2205
9* - 22 0 0 40.90 6 not out 2 ODI v West Indies Brisbane 19 Jan 2005 ODI # 2206
4 - 6 1 0 66.66 5 caught 1 ODI v Australia Sydney 23 Jan 2005 ODI # 2209
45 63 46 1 1 97.82 6 run out 2 ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
72 - 90 7 1 80.00 4 caught 2 ODI v Australia Perth 30 Jan 2005 ODI # 2215
105 - 100 9 0 105.00 4 run out 1 ODI v West Indies Perth 1 Feb 2005 ODI # 2218
2 - 4 0 0 50.00 4 bowled 2 ODI v Australia Melbourne 4 Feb 2005 ODI # 2220
51 89 57 5 0 89.47 4 bowled 2 ODI v Australia Sydney 6 Feb 2005 ODI # 2222
6 16 13 1 0 46.15 5 caught 1 Test v India Mohali 8 Mar 2005 Test # 1738
68 205 145 12 0 46.89 4 bowled 3 Test v India Mohali 8 Mar 2005 Test # 1738
104 228 179 13 0 58.10 4 lbw 2 Test v India Eden Gardens 16 Mar 2005 Test # 1741
22 110 89 3 0 24.71 5 caught 4 Test v India Eden Gardens 16 Mar 2005 Test # 1741
37 95 57 5 0 64.91 5 caught 1 Test v India Bengaluru 24 Mar 2005 Test # 1743
DNB - - - - - - - 3 Test v India Bengaluru 24 Mar 2005 Test # 1743
0 26 8 0 0 0.00 4 caught 2 ODI v India Kochi 2 Apr 2005 ODI # 2235
71 86 56 2 4 126.78 5 caught 2 ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
43 36 31 6 0 138.70 5 caught 1 ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
11 8 9 1 0 122.22 6 caught 2 ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
24 57 50 3 0 48.00 4 caught 2 ODI v India Kanpur 15 Apr 2005 ODI # 2239
50 69 59 3 1 84.74 4 run out 1 ODI v India Delhi 17 Apr 2005 ODI # 2240
30 71 46 1 0 65.21 4 run out 1 ODI v West Indies Kingstown 18 May 2005 ODI # 2246
21 60 35 2 0 60.00 4 caught 1 ODI v West Indies Gros Islet 21 May 2005 ODI # 2247
50 76 63 5 0 79.36 4 caught 1 ODI v West Indies Gros Islet 22 May 2005 ODI # 2248
1 4 3 0 0 33.33 3 caught 2 ODI v Africa XI Centurion 17 Aug 2005 ODI # 2269
42 57 56 3 1 75.00 5 caught 1 ODI v Africa XI Durban 20 Aug 2005 ODI # 2270
DNB - - - - - - - 2 ODI v Africa XI Durban 21 Aug 2005 ODI # 2271
5 10 7 1 0 71.42 4 bowled 1 Test v England Multan 12 Nov 2005 Test # 1770
16 19 13 4 0 123.07 6 caught 3 Test v England Multan 12 Nov 2005 Test # 1770
78 192 143 8 2 54.54 4 caught 1 Test v England Faisalabad 20 Nov 2005 Test # 1772
20 88 69 0 0 28.98 4 bowled 3 Test v England Faisalabad 20 Nov 2005 Test # 1772
223 602 373 26 2 59.78 4 caught 2 Test v England Lahore 29 Nov 2005 Test # 1774
59 98 63 5 0 93.65 4 caught 2 ODI v England Lahore 10 Dec 2005 ODI # 2304
28* 100 68 1 0 41.17 4 not out 2 ODI v England Lahore 12 Dec 2005 ODI # 2305
68 107 65 7 0 104.61 4 run out 1 ODI v England Karachi 15 Dec 2005 ODI # 2306
11 33 17 2 0 64.70 4 lbw 1 ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
54 148 79 3 0 68.35 4 caught 2 ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
173 270 199 22 2 86.93 4 stumped 1 Test v India Lahore 13 Jan 2006 Test # 1781
65 161 119 8 1 54.62 4 caught 1 Test v India Faisalabad 21 Jan 2006 Test # 1782
126 232 179 11 4 70.39 4 run out 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
0 2 1 0 0 0.00 4 bowled 1 Test v India Karachi 29 Jan 2006 Test # 1783
97 232 161 12 0 60.24 4 lbw 3 Test v India Karachi 29 Jan 2006 Test # 1783
17 20 14 3 0 121.42 5 caught 2 ODI v India Peshawar 6 Feb 2006 ODI # 2324
1 6 6 0 0 16.66 4 run out 1 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
1 9 2 0 0 50.00 5 caught 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
25 61 40 3 0 62.50 6 caught 1 ODI v India Multan 16 Feb 2006 ODI # 2331
67 118 85 6 0 78.82 4 caught 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
46 116 76 4 0 60.52 4 caught 1 ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
26 84 60 1 0 43.33 6 lbw 2 ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
53 87 73 6 0 72.60 4 lbw 2 ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
17 47 34 3 0 50.00 4 bowled 2 Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
14* 41 31 1 0 45.16 4 not out 4 Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
1 12 14 0 0 7.14 5 caught 2 ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
5 14 9 0 0 55.55 6 caught 2 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
83* 141 113 11 0 73.45 4 not out 2 ODI v Scotland Edinburgh 27 Jun 2006 ODI # 2387
202 468 330 26 1 61.21 4 caught 2 Test v England Lord's 13 Jul 2006 Test # 1809
48 92 62 8 0 77.41 4 lbw 4 Test v England Lord's 13 Jul 2006 Test # 1809
38 84 58 6 0 65.51 4 caught 1 Test v England Manchester 27 Jul 2006 Test # 1811
15 42 32 2 0 46.87 4 stumped 3 Test v England Manchester 27 Jul 2006 Test # 1811
192 343 261 25 2 73.56 4 caught 2 Test v England Leeds 4 Aug 2006 Test # 1813
8 13 7 1 0 114.28 4 run out 4 Test v England Leeds 4 Aug 2006 Test # 1813
128 349 236 18 0 54.23 4 caught 2 Test v England The Oval 17 Aug 2006 Test # 1814
20 17 19 2 1 105.26 5 caught 2 T20I v England Bristol 28 Aug 2006 T20I # 8
DNB - - - - - - - 2 ODI v England Cardiff 30 Aug 2006 ODI # 2408
49* 119 81 3 0 60.49 4 not out 2 ODI v England Lord's 2 Sep 2006 ODI # 2409
60 146 103 5 0 58.25 4 bowled 2 ODI v England Southampton 5 Sep 2006 ODI # 2410
29 99 80 1 0 36.25 4 bowled 1 ODI v England Nottingham 8 Sep 2006 ODI # 2411
11 24 17 0 1 64.70 5 caught 1 ODI v England Birmingham 10 Sep 2006 ODI # 2412
49 92 78 5 0 62.82 4 run out 2 ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
71 124 92 9 0 77.17 4 caught 2 ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
5 12 8 1 0 62.50 4 bowled 2 ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
192 501 330 24 1 58.18 4 stumped 2 Test v West Indies Lahore 11 Nov 2006 Test # 1815
DNB - - - - - - - 4 Test v West Indies Lahore 11 Nov 2006 Test # 1815
56 179 117 3 1 47.86 4 caught 1 Test v West Indies Multan 19 Nov 2006 Test # 1816
191 420 344 22 0 55.52 4 caught 3 Test v West Indies Multan 19 Nov 2006 Test # 1816
102 - 158 15 0 64.55 4 lbw 1 Test v West Indies Karachi 27 Nov 2006 Test # 1818
124 - 195 15 0 63.58 4 bowled 3 Test v West Indies Karachi 27 Nov 2006 Test # 1818
28* 65 38 1 0 73.68 4 not out 2 ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
DNB - - - - - - - 2 ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
32 77 55 5 0 58.18 5 lbw 2 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
18 73 50 2 0 36.00 5 caught 4 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
83 131 90 10 1 92.22 5 caught 1 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
18 44 29 2 0 62.06 5 bowled 3 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
39 37 25 5 2 156.00 5 caught 2 ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
101* 169 111 12 0 90.99 4 not out 1 ODI v South Africa Durban 7 Feb 2007 ODI # 2513
79 151 98 6 0 80.61 4 caught 1 ODI v South Africa Gqeberha 9 Feb 2007 ODI # 2517
21 54 29 3 0 72.41 4 caught 1 ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
5 11 10 1 0 50.00 5 lbw 1 ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
37 103 72 1 0 51.38 4 caught 2 ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
15 43 31 2 0 48.38 4 caught 1 ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
3 12 10 0 0 30.00 5 caught 1 ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
12 - 25 1 0 48.00 4 bowled 2 ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
37 - 45 2 0 82.22 4 run out 1 ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
5 - 8 1 0 62.50 4 lbw 2 ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
66 94 74 5 0 89.18 5 caught 1 ODI v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
51 52 44 3 2 115.90 6 caught 1 ODI v Africa XI Chennai 9 Jun 2007 ODI # 2588
2 11 7 0 0 28.57 5 caught 1 ODI v Africa XI Chennai 10 Jun 2007 ODI # 2589
25 46 39 3 0 64.10 4 lbw 2 Test v South Africa Lahore 8 Oct 2007 Test # 1844
63* 228 156 6 0 40.38 4 not out 4 Test v South Africa Lahore 8 Oct 2007 Test # 1844
53 130 75 3 0 70.66 4 caught 2 ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
117 190 143 9 0 81.81 4 bowled 1 ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
58* 163 113 1 0 51.32 4 not out 2 ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
5 19 10 0 0 50.00 4 run out 1 ODI v South Africa Multan 26 Oct 2007 ODI # 2639
53 111 88 5 0 60.22 4 caught 2 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
82* 126 88 7 0 93.18 4 not out 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
12 35 25 1 0 48.00 4 stumped 2 ODI v India Mohali 8 Nov 2007 ODI # 2644
16 42 24 2 0 66.66 4 run out 2 ODI v India Kanpur 11 Nov 2007 ODI # 2645
99* 122 104 7 2 95.19 4 not out 1 ODI v India Gwalior 15 Nov 2007 ODI # 2646
74 129 82 4 0 90.24 4 stumped 1 ODI v India Jaipur 18 Nov 2007 ODI # 2647
27 64 43 5 0 62.79 4 lbw 1 Test v India Delhi 22 Nov 2007 Test # 1849
18 30 21 3 0 85.71 4 caught 3 Test v India Delhi 22 Nov 2007 Test # 1849
6 10 12 1 0 50.00 4 bowled 2 Test v India Eden Gardens 30 Nov 2007 Test # 1850
44* 140 110 6 0 40.00 6 not out 4 Test v India Eden Gardens 30 Nov 2007 Test # 1850
24 102 76 3 0 31.57 4 caught 2 Test v India Bengaluru 8 Dec 2007 Test # 1852
10* 21 13 1 0 76.92 7 not out 4 Test v India Bengaluru 8 Dec 2007 Test # 1852
72 89 74 5 1 97.29 4 caught 1 ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
38* 102 63 2 0 60.31 4 not out 2 ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
5 33 26 0 0 19.23 4 caught 1 ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
108* 144 111 10 1 97.29 4 not out 2 ODI v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
108* 166 103 11 0 104.85 4 not out 1 ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
32* 51 30 3 0 106.66 4 not out 2 ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
2 12 8 0 0 25.00 4 stumped 1 ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
37* - 55 2 0 67.27 4 not out 2 ODI v Bangladesh Multan 16 Apr 2008 ODI # 2702
22 30 17 1 1 129.41 4 caught 1 ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
59 74 56 7 0 105.35 4 caught 1 ODI v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
11 11 11 2 0 100.00 4 lbw 2 ODI v India Mirpur 10 Jun 2008 ODI # 2705
DNB - - - - - - - 1 ODI v India Mirpur 14 Jun 2008 ODI # 2707
28 37 28 5 0 100.00 4 caught 1 ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
30 26 20 5 0 150.00 4 run out 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
19 34 29 2 0 65.51 4 lbw 2 ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
21 20 23 2 0 91.30 4 bowled 2 ODI v India Karachi 2 Jul 2008 ODI # 2730
DNB - - - - - - - 2 ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
112 275 186 10 0 60.21 5 run out 2 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
12 37 25 1 0 48.00 4 lbw 4 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
10 8 6 2 0 166.66 4 caught 1 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
6 11 12 0 0 50.00 4 lbw 3 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
90 218 146 7 1 61.64 4 run out 1 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
23 79 55 3 0 41.81 4 caught 3 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
4 9 10 1 0 40.00 4 caught 2 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
6 10 12 0 0 50.00 4 caught 1 ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
43 60 55 5 0 78.18 4 caught 1 ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
23 44 31 4 0 74.19 4 caught 2 ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
87 128 88 7 0 98.86 5 bowled 1 ODI v India Centurion 26 Sep 2009 ODI # 2898
45 92 69 3 0 65.21 5 caught 1 ODI v Australia Centurion 30 Sep 2009 ODI # 2903
45 102 78 3 0 57.69 5 bowled 1 ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
30 65 49 4 0 61.22 4 run out 1 ODI v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
18 19 18 1 1 100.00 6 lbw 2 ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
17 55 48 3 0 35.41 4 caught 2 Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
41 125 70 7 1 58.57 4 caught 4 Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
0 2 2 0 0 0.00 4 lbw 1 Test v New Zealand Wellington 3 Dec 2009 Test # 1938
83 283 200 7 0 41.50 3 lbw 3 Test v New Zealand Wellington 3 Dec 2009 Test # 1938
0 21 13 0 0 0.00 4 caught 1 Test v New Zealand Napier 11 Dec 2009 Test # 1940
89 276 212 8 1 41.98 4 caught 3 Test v New Zealand Napier 11 Dec 2009 Test # 1940
22 84 59 2 1 37.28 4 caught 2 Test v Australia Melbourne 26 Dec 2009 Test # 1943
61 222 140 7 0 43.57 4 caught 4 Test v Australia Melbourne 26 Dec 2009 Test # 1943
46 80 56 8 0 82.14 4 caught 2 Test v Australia Sydney 3 Jan 2010 Test # 1945
19 40 28 4 0 67.85 4 caught 4 Test v Australia Sydney 3 Jan 2010 Test # 1945
7 24 24 0 0 29.16 4 run out 2 Test v Australia Hobart 14 Jan 2010 Test # 1947
23 38 28 5 0 82.14 4 lbw 4 Test v Australia Hobart 14 Jan 2010 Test # 1947
2 9 7 0 0 28.57 4 bowled 1 ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
58 135 94 3 1 61.70 4 caught 2 ODI v Australia Sydney 24 Jan 2010 ODI # 2945
11 6 8 2 0 137.50 4 bowled 2 ODI v Australia Adelaide 26 Jan 2010 ODI # 2946
10 25 20 2 0 50.00 4 caught 2 ODI v Australia Perth 29 Jan 2010 ODI # 2947
56 155 108 8 0 51.85 5 caught 2 Test v England The Oval 18 Aug 2010 Test # 1970
33 89 56 5 0 58.92 4 bowled 4 Test v England The Oval 18 Aug 2010 Test # 1970
0 5 4 0 0 0.00 4 bowled 2 Test v England Lord's 26 Aug 2010 Test # 1971
10 47 19 1 0 52.63 4 caught 3 Test v England Lord's 26 Aug 2010 Test # 1971
26 21 18 3 0 144.44 3 caught 1 T20I v England Cardiff 5 Sep 2010 T20I # 186
4 4 6 0 0 66.66 3 caught 1 T20I v England Cardiff 7 Sep 2010 T20I # 187
8 11 13 1 0 61.53 3 lbw 2 ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
46 59 48 2 1 95.83 3 caught 1 ODI v England Leeds 12 Sep 2010 ODI # 3044
16 21 22 1 0 72.72 4 lbw 1 ODI v England The Oval 17 Sep 2010 ODI # 3045
3 4 6 0 0 50.00 4 caught 1 ODI v England Lord's 20 Sep 2010 ODI # 3046
20 63 43 0 0 46.51 4 bowled 2 ODI v England Southampton 22 Sep 2010 ODI # 3047
3 - 5 0 0 60.00 4 caught 2 ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page