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 1992-2008 424 488 40 18575 239 41.46 29486 62.99 38 107 29 2022 247 Profile
Innings by innings list
3 33 13 0 0 23.07 6 lbw 1 ODI v West Indies Brisbane 11 Jan 1992 ODI # 702
46 117 83 3 0 55.42 3 stumped 1 ODI v England Manchester 26 May 1996 ODI # 1104
131 435 301 20 0 43.52 3 bowled 2 Test v England Lord's 20 Jun 1996 Test # 1328
136 361 268 17 2 50.74 3 caught 1 Test v England Nottingham 4 Jul 1996 Test # 1329
48 121 86 8 0 55.81 3 bowled 3 Test v England Nottingham 4 Jul 1996 Test # 1329
16 - 41 3 0 39.02 3 caught 1 ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
36 59 52 3 1 69.23 3 caught 2 ODI v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
59 102 75 7 0 78.66 7 lbw 1 ODI v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
DNB - - - - - - - 2 ODI v Pakistan Toronto 16 Sep 1996 ODI # 1115
11* - 8 1 0 137.50 8 not out 1 ODI v Pakistan Toronto 17 Sep 1996 ODI # 1116
12 - 21 1 0 57.14 6 lbw 2 ODI v Pakistan Toronto 23 Sep 1996 ODI # 1119
66 190 154 10 1 42.85 3 caught 2 Test v Australia Delhi 10 Oct 1996 Test # 1335
21* 56 29 3 0 72.41 3 not out 4 Test v Australia Delhi 10 Oct 1996 Test # 1335
31 53 42 3 1 73.80 5 caught 2 ODI v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
4 5 4 1 0 100.00 5 run out 2 ODI v Australia Bengaluru 21 Oct 1996 ODI # 1129
54 165 104 3 0 51.92 1 bowled 2 ODI v South Africa Jaipur 23 Oct 1996 ODI # 1130
6 24 17 1 0 35.29 3 bowled 2 Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
0 2 4 0 0 0.00 3 caught 4 Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
39 126 80 7 0 48.75 3 lbw 1 Test v South Africa Kanpur 8 Dec 1996 Test # 1344
41 123 93 6 0 44.08 4 caught 3 Test v South Africa Kanpur 8 Dec 1996 Test # 1344
16 80 45 1 0 35.55 3 caught 2 Test v South Africa Durban 26 Dec 1996 Test # 1347
0 1 1 0 0 0.00 3 bowled 4 Test v South Africa Durban 26 Dec 1996 Test # 1347
23 58 38 2 0 60.52 3 caught 2 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
30 114 82 5 0 36.58 4 caught 4 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
73 174 138 13 1 52.89 5 caught 1 Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
60 124 93 11 1 64.51 5 bowled 3 Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
40 97 64 6 0 62.50 1 caught 2 ODI v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
38 123 79 3 0 48.10 2 caught 2 ODI v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
0 3 4 0 0 0.00 1 run out 1 ODI v South Africa Gqeberha 2 Feb 1997 ODI # 1172
83 171 136 6 1 61.02 1 run out 1 ODI v South Africa East London 4 Feb 1997 ODI # 1173
31 83 44 3 0 70.45 1 caught 1 ODI v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
12 14 14 1 0 85.71 1 caught 2 ODI v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
18 49 43 2 0 41.86 1 run out 1 ODI v South Africa Durban 12 Feb 1997 ODI # 1176
5 11 10 0 0 50.00 1 caught 2 ODI v South Africa Durban 13 Feb 1997 ODI # 1177
2 24 20 0 0 10.00 3 run out 1 ODI v Zimbabwe Bulawayo 15 Feb 1997 ODI # 1178
42 165 112 5 0 37.50 5 caught 2 Test v West Indies Kingston 6 Mar 1997 Test # 1357
DNB - - - - - - - 4 Test v West Indies Kingston 6 Mar 1997 Test # 1357
6 65 55 0 0 10.90 5 caught 2 Test v West Indies Port of Spain 14 Mar 1997 Test # 1361
22 75 53 3 0 41.50 5 caught 2 Test v West Indies Bridgetown 27 Mar 1997 Test # 1363
8 25 18 2 0 44.44 5 bowled 4 Test v West Indies Bridgetown 27 Mar 1997 Test # 1363
DNB - - - - - - - 2 Test v West Indies St John's 4 Apr 1997 Test # 1364
39* 111 77 2 0 50.64 2 not out 2 ODI v West Indies Port of Spain 27 Apr 1997 ODI # 1201
79 161 108 5 0 73.14 2 caught 2 ODI v West Indies Kingstown 30 Apr 1997 ODI # 1202
4 6 5 1 0 80.00 2 bowled 1 ODI v West Indies Bridgetown 3 May 1997 ODI # 1203
62 145 87 8 1 71.26 1 caught 2 ODI v New Zealand Bengaluru 14 May 1997 ODI # 1206
0 1 1 0 0 0.00 1 bowled 1 ODI v Sri Lanka Wankhede 17 May 1997 ODI # 1207
33 51 28 7 0 117.85 2 caught 2 ODI v Pakistan Chennai 21 May 1997 ODI # 1209
11 38 22 2 0 50.00 2 caught 1 ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
TDNB - - - - - - - - ODI v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
73* 75 52 8 2 140.38 1 not out 2 ODI v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
34 86 55 5 0 61.81 1 caught 1 ODI v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
0 5 5 0 0 0.00 6 caught 1 Test v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
147 427 312 19 2 47.11 6 caught 2 Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
45 130 104 8 0 43.26 6 caught 4 Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
31 36 26 4 0 119.23 2 run out 2 ODI v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
113 185 126 11 0 89.68 2 caught 1 ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
14 32 20 1 0 70.00 1 caught 1 ODI v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
17 61 23 3 0 73.91 2 caught 2 ODI v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
17 76 41 3 0 41.46 2 caught 1 ODI v Pakistan Toronto 13 Sep 1997 ODI # 1227
32 122 86 4 0 37.20 1 caught 2 ODI v Pakistan Toronto 14 Sep 1997 ODI # 1228
TDNB - - - - - - - - ODI v Pakistan Toronto 17 Sep 1997 ODI # 1229
2 26 20 0 0 10.00 1 caught 1 ODI v Pakistan Toronto 18 Sep 1997 ODI # 1230
75* 136 75 8 1 100.00 2 not out 2 ODI v Pakistan Toronto 20 Sep 1997 ODI # 1231
96 205 136 5 2 70.58 2 caught 1 ODI v Pakistan Toronto 21 Sep 1997 ODI # 1232
0 7 5 0 0 0.00 2 caught 1 ODI v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
89 117 96 11 0 92.70 2 caught 2 ODI v Pakistan Karachi 30 Sep 1997 ODI # 1234
26 58 36 3 0 72.22 2 caught 1 ODI v Pakistan Lahore 2 Oct 1997 ODI # 1236
109 325 240 10 2 45.41 6 caught 2 Test v Sri Lanka Mohali 19 Nov 1997 Test # 1385
99 309 188 13 0 52.65 6 caught 1 Test v Sri Lanka Nagpur 26 Nov 1997 Test # 1387
173 516 361 25 2 47.92 4 caught 1 Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
11 15 12 1 0 91.66 1 caught 3 Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
29 54 41 4 0 70.73 2 bowled 2 ODI v England Sharjah 11 Dec 1997 ODI # 1259
90 193 128 3 3 70.31 2 bowled 1 ODI v Pakistan Sharjah 14 Dec 1997 ODI # 1262
70 120 94 5 1 74.46 1 stumped 2 ODI v West Indies Sharjah 16 Dec 1997 ODI # 1264
12 43 31 0 0 38.70 1 bowled 2 ODI v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
TDNB - - - - - - - - ODI v Sri Lanka Indore 25 Dec 1997 ODI # 1268
61 137 86 4 1 70.93 2 caught 1 ODI v Sri Lanka Margao 28 Dec 1997 ODI # 1269
11 - 19 2 0 57.89 1 caught 2 ODI v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
13 - 17 3 0 76.47 1 caught 1 ODI v Pakistan Dhaka 11 Jan 1998 ODI # 1273
68 124 87 8 0 78.16 1 lbw 2 ODI v Pakistan Dhaka 14 Jan 1998 ODI # 1276
26 93 43 2 0 60.46 1 caught 1 ODI v Pakistan Dhaka 16 Jan 1998 ODI # 1277
124 - 138 11 1 89.85 1 bowled 2 ODI v Pakistan Dhaka 18 Jan 1998 ODI # 1279
3 21 20 0 0 15.00 6 lbw 1 Test v Australia Chennai 6 Mar 1998 Test # 1405
30* 49 36 4 0 83.33 6 not out 3 Test v Australia Chennai 6 Mar 1998 Test # 1405
65 175 128 6 1 50.78 6 caught 2 Test v Australia Eden Gardens 18 Mar 1998 Test # 1409
17 61 39 3 0 43.58 6 lbw 1 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
16 72 55 0 0 29.09 6 bowled 3 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
82 180 129 7 1 63.56 1 caught 1 ODI v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
72 167 104 9 1 69.23 1 caught 2 ODI v Australia Kanpur 7 Apr 1998 ODI # 1308
13 48 30 1 0 43.33 1 caught 1 ODI v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
29 64 54 4 0 53.70 1 caught 1 ODI v Australia Delhi 14 Apr 1998 ODI # 1316
105 200 140 8 1 75.00 2 bowled 1 ODI v New Zealand Sharjah 17 Apr 1998 ODI # 1319
8 12 12 1 0 66.66 1 bowled 2 ODI v Australia Sharjah 19 Apr 1998 ODI # 1322
31 54 36 4 0 86.11 2 caught 1 ODI v New Zealand Sharjah 20 Apr 1998 ODI # 1323
17 38 32 2 0 53.12 1 lbw 2 ODI v Australia Sharjah 22 Apr 1998 ODI # 1325
23 36 42 2 0 54.76 1 caught 2 ODI v Australia Sharjah 24 Apr 1998 ODI # 1327
7 14 14 1 0 50.00 1 caught 2 ODI v Bangladesh Mohali 14 May 1998 ODI # 1328
9 29 18 1 0 50.00 2 bowled 2 ODI v Kenya Bengaluru 20 May 1998 ODI # 1330
36 66 45 5 0 80.00 1 bowled 2 ODI v Kenya Eden Gardens 31 May 1998 ODI # 1337
80 160 114 7 1 70.17 1 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
4 18 12 0 0 33.33 1 caught 2 ODI v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
26 36 27 5 0 96.29 1 caught 2 ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
TDNB - - - - - - - - ODI v New Zealand Colombo (SSC) 3 Jul 1998 ODI # 1342
109 184 136 6 2 80.14 1 caught 1 ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
54* 129 72 8 0 75.00 1 retired notout 2 ODI v Pakistan Toronto 12 Sep 1998 ODI # 1349
23 41 36 3 0 63.88 1 run out 2 ODI v Pakistan Toronto 16 Sep 1998 ODI # 1351
10 31 26 0 0 38.46 1 bowled 2 ODI v Pakistan Toronto 19 Sep 1998 ODI # 1352
9 53 29 1 0 31.03 1 caught 1 ODI v Pakistan Toronto 20 Sep 1998 ODI # 1353
11 27 20 2 0 55.00 1 caught 2 ODI v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
107* 180 129 11 1 82.94 2 not out 2 ODI v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
40 92 61 5 0 65.57 1 caught 2 ODI v Zimbabwe Harare 30 Sep 1998 ODI # 1356
47 129 80 7 1 58.75 7 lbw 2 Test v Zimbabwe Harare 7 Oct 1998 Test # 1425
36 134 92 4 0 39.13 6 lbw 4 Test v Zimbabwe Harare 7 Oct 1998 Test # 1425
1 12 6 0 0 16.66 1 caught 1 ODI v Australia Dhaka 28 Oct 1998 ODI # 1360
83 155 116 8 2 71.55 1 stumped 1 ODI v West Indies Dhaka 31 Oct 1998 ODI # 1363
5 19 15 1 0 33.33 1 caught 2 ODI v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
28 61 49 5 0 57.14 1 stumped 2 ODI v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
0 7 3 0 0 0.00 2 run out 1 ODI v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
1 9 2 0 0 50.00 1 lbw 2 ODI v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
63* 140 90 4 3 70.00 1 not out 2 ODI v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
5 31 20 1 0 25.00 4 caught 1 Test v New Zealand Wellington 26 Dec 1998 Test # 1435
48 141 104 7 0 46.15 4 caught 3 Test v New Zealand Wellington 26 Dec 1998 Test # 1435
11 46 35 0 1 31.42 5 caught 2 Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
101* 138 111 15 2 90.99 4 not out 4 Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
60 108 88 7 0 68.18 1 caught 1 ODI v New Zealand Taupo 9 Jan 1999 ODI # 1378
38 77 60 3 0 63.33 1 caught 2 ODI v New Zealand Napier 12 Jan 1999 ODI # 1381
0 6 9 0 0 0.00 1 caught 1 ODI v New Zealand Wellington 14 Jan 1999 ODI # 1383
50 115 74 6 0 67.56 2 caught 2 ODI v New Zealand Auckland 16 Jan 1999 ODI # 1385
60 64 50 11 0 120.00 1 caught 2 ODI v New Zealand Christchurch 19 Jan 1999 ODI # 1387
54 213 138 3 2 39.13 6 caught 2 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
2 31 25 0 0 8.00 6 caught 4 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
13 73 57 3 0 22.80 6 lbw 1 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
62* 215 127 6 2 48.81 6 not out 3 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
17 70 41 1 0 41.46 7 caught 2 Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
24 161 86 2 0 27.90 6 caught 4 Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
56 209 127 6 0 44.09 6 caught 1 Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
78 244 167 8 0 46.70 3 stumped 3 Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
130* 229 160 5 2 81.25 1 not out 1 ODI v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
13 31 20 2 0 65.00 1 caught 2 ODI v Pakistan Jaipur 24 Mar 1999 ODI # 1417
65 146 91 6 1 71.42 2 caught 1 ODI v Sri Lanka Pune 30 Mar 1999 ODI # 1426
57 140 90 4 0 63.33 1 caught 1 ODI v Pakistan Mohali 1 Apr 1999 ODI # 1427
13 48 27 2 0 48.14 1 caught 2 ODI v Pakistan Bengaluru 4 Apr 1999 ODI # 1428
26 67 46 1 0 56.52 2 lbw 2 ODI v Pakistan Sharjah 8 Apr 1999 ODI # 1430
7 37 26 0 0 26.92 2 caught 1 ODI v England Sharjah 9 Apr 1999 ODI # 1431
2 17 6 0 0 33.33 2 bowled 1 ODI v England Sharjah 11 Apr 1999 ODI # 1432
50 169 96 2 0 52.08 2 caught 1 ODI v Pakistan Sharjah 16 Apr 1999 ODI # 1437
97 187 142 11 1 68.30 1 run out 1 ODI v South Africa Hove 15 May 1999 ODI # 1444
9 7 8 2 0 112.50 1 caught 2 ODI v Zimbabwe Leicester 19 May 1999 ODI # 1450
13 53 26 3 0 50.00 2 lbw 1 ODI v Kenya Bristol 23 May 1999 ODI # 1457
183 210 158 17 7 115.82 2 caught 1 ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
40 99 59 6 0 67.79 1 run out 1 ODI v England Birmingham 29 May 1999 ODI # 1467
8 18 12 0 0 66.66 1 bowled 2 ODI v Australia The Oval 4 Jun 1999 ODI # 1473
29 109 62 0 0 46.77 2 bowled 1 ODI v New Zealand Nottingham 12 Jun 1999 ODI # 1480
10 39 29 0 0 34.48 1 lbw 1 ODI v Australia Galle 23 Aug 1999 ODI # 1486
9 53 22 1 0 40.90 1 run out 1 ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
8 3 4 2 0 200.00 1 caught 2 ODI v Australia Colombo (SSC) 28 Aug 1999 ODI # 1489
85 108 72 7 3 118.05 4 caught 1 ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
6 26 9 1 0 66.66 1 caught 1 ODI v Zimbabwe Singapore 4 Sep 1999 ODI # 1493
32 75 46 4 0 69.56 2 stumped 2 ODI v West Indies Singapore 5 Sep 1999 ODI # 1494
23 66 44 0 1 52.27 4 run out 1 ODI v West Indies Singapore 7 Sep 1999 ODI # 1495
46 - 67 6 0 68.65 4 caught 1 ODI v West Indies Singapore 8 Sep 1999 ODI # 1496
54* - 69 7 1 78.26 4 not out 2 ODI v West Indies Toronto 11 Sep 1999 ODI # 1497
1 - 6 0 0 16.66 4 caught 2 ODI v West Indies Toronto 12 Sep 1999 ODI # 1498
34 - 63 5 0 53.96 2 bowled 1 ODI v West Indies Toronto 14 Sep 1999 ODI # 1499
38 71 51 6 0 74.50 2 caught 2 ODI v South Africa Nairobi (Gym) 26 Sep 1999 ODI # 1504
21 - 38 2 1 55.26 2 caught 1 ODI v Kenya Nairobi (Gym) 29 Sep 1999 ODI # 1506
139 197 147 11 5 94.55 2 caught 1 ODI v Zimbabwe Nairobi (Gym) 1 Oct 1999 ODI # 1508
10 34 20 2 0 50.00 2 caught 2 ODI v South Africa Nairobi (Gym) 3 Oct 1999 ODI # 1509
2 3 5 0 0 40.00 5 bowled 1 Test v New Zealand Mohali 10 Oct 1999 Test # 1462
64* 70 75 11 1 85.33 5 not out 3 Test v New Zealand Mohali 10 Oct 1999 Test # 1462
0 9 5 0 0 0.00 5 caught 2 Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
DNB - - - - - - - 4 Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
125 323 251 20 0 49.80 5 caught 1 Test v New Zealand Ahmedabad 29 Oct 1999 Test # 1465
53 83 62 2 2 85.48 4 bowled 3 Test v New Zealand Ahmedabad 29 Oct 1999 Test # 1465
41 64 44 7 0 93.18 1 caught 2 ODI v New Zealand Rajkot 5 Nov 1999 ODI # 1522
4 11 6 0 0 66.66 1 run out 1 ODI v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
153* 225 150 18 3 102.00 1 not out 1 ODI v New Zealand Gwalior 11 Nov 1999 ODI # 1524
17 34 18 4 0 94.44 1 lbw 2 ODI v New Zealand Guwahati 14 Nov 1999 ODI # 1525
86 146 110 12 1 78.18 2 stumped 2 ODI v New Zealand Delhi 17 Nov 1999 ODI # 1526
60 172 133 8 0 45.11 6 stumped 2 Test v Australia Adelaide 10 Dec 1999 Test # 1476
43 97 72 4 0 59.72 6 caught 4 Test v Australia Adelaide 10 Dec 1999 Test # 1476
31 112 83 1 0 37.34 5 caught 2 Test v Australia Melbourne 26 Dec 1999 Test # 1479
17 57 39 2 0 43.58 5 bowled 4 Test v Australia Melbourne 26 Dec 1999 Test # 1479
1 5 5 0 0 20.00 5 caught 1 Test v Australia Sydney 2 Jan 2000 Test # 1481
25 71 51 3 0 49.01 5 caught 3 Test v Australia Sydney 2 Jan 2000 Test # 1481
61 173 101 5 0 60.39 2 bowled 1 ODI v Pakistan Brisbane 10 Jan 2000 ODI # 1537
100 174 127 10 0 78.74 2 run out 2 ODI v Australia Melbourne 12 Jan 2000 ODI # 1539
5 21 9 0 0 55.55 1 caught 1 ODI v Australia Sydney 14 Jan 2000 ODI # 1540
43 84 55 5 0 78.18 2 caught 2 ODI v Pakistan Hobart 21 Jan 2000 ODI # 1543
141 207 144 12 1 97.91 2 lbw 1 ODI v Pakistan Adelaide 25 Jan 2000 ODI # 1547
5 13 8 1 0 62.50 2 caught 2 ODI v Australia Adelaide 26 Jan 2000 ODI # 1548
1 5 3 0 0 33.33 2 caught 2 ODI v Pakistan Perth 28 Jan 2000 ODI # 1550
2 32 24 0 0 8.33 5 caught 1 Test v South Africa Wankhede 24 Feb 2000 Test # 1484
31 58 42 4 1 73.80 5 caught 3 Test v South Africa Wankhede 24 Feb 2000 Test # 1484
1 3 3 0 0 33.33 3 lbw 1 Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
13 62 50 3 0 26.00 3 lbw 3 Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
31 36 28 6 0 110.71 1 caught 2 ODI v South Africa Kochi 9 Mar 2000 ODI # 1572
105* 202 139 10 4 75.53 1 not out 2 ODI v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
56 78 54 8 1 103.70 1 caught 1 ODI v South Africa Faridabad 15 Mar 2000 ODI # 1574
87 110 84 12 2 103.57 1 caught 2 ODI v South Africa Vadodara 17 Mar 2000 ODI # 1575
6 16 11 1 0 54.54 1 caught 2 ODI v South Africa Nagpur 19 Mar 2000 ODI # 1576
27 44 29 4 0 93.10 1 caught 1 ODI v South Africa Sharjah 22 Mar 2000 ODI # 1577
25 41 32 4 0 78.12 1 caught 2 ODI v Pakistan Sharjah 23 Mar 2000 ODI # 1578
7 19 12 1 0 58.33 1 caught 2 ODI v Pakistan Sharjah 26 Mar 2000 ODI # 1580
6 19 14 1 0 42.85 2 caught 1 ODI v South Africa Sharjah 27 Mar 2000 ODI # 1581
135* - 124 6 7 108.87 1 not out 2 ODI v Bangladesh Dhaka 30 May 2000 ODI # 1597
13 35 26 2 0 50.00 1 caught 2 ODI v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
8 24 18 1 0 44.44 1 caught 2 ODI v Pakistan Dhaka 3 Jun 2000 ODI # 1600
66 136 101 7 2 65.34 1 stumped 2 ODI v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
24 73 42 5 0 57.14 1 caught 1 ODI v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
141* 216 142 11 6 99.29 1 not out 1 ODI v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
117 177 130 9 4 90.00 1 caught 1 ODI v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
17 - 24 2 0 70.83 1 caught 1 ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
18 - 29 0 0 62.06 4 caught 1 ODI v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
66 - 98 4 1 67.34 2 caught 2 ODI v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
1 - 3 0 0 33.33 1 caught 2 ODI v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
3 - 13 0 0 23.07 1 caught 2 ODI v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
84 214 153 5 0 54.90 6 caught 2 Test v Bangladesh Dhaka 10 Nov 2000 Test # 1512
DNB - - - - - - - 4 Test v Bangladesh Dhaka 10 Nov 2000 Test # 1512
27 89 58 2 1 46.55 5 caught 2 Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
65* 95 90 7 3 72.22 5 not out 4 Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
30 86 64 2 1 46.87 5 caught 1 Test v Zimbabwe Nagpur 25 Nov 2000 Test # 1517
44 102 79 3 0 55.69 1 caught 2 ODI v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
144 192 152 8 6 94.73 2 caught 1 ODI v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
5 15 9 1 0 55.55 1 bowled 1 ODI v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
71* 117 68 12 1 104.41 1 not out 2 ODI v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
8 38 22 2 0 36.36 5 caught 1 Test v Australia Wankhede 27 Feb 2001 Test # 1531
1 20 13 0 0 7.69 6 run out 3 Test v Australia Wankhede 27 Feb 2001 Test # 1531
23 61 51 4 0 45.09 5 caught 2 Test v Australia Eden Gardens 11 Mar 2001 Test # 1535
48 128 81 8 0 59.25 5 caught 3 Test v Australia Eden Gardens 11 Mar 2001 Test # 1535
22 114 76 3 0 28.94 5 caught 2 Test v Australia Chennai 18 Mar 2001 Test # 1539
4 9 5 1 0 80.00 5 caught 4 Test v Australia Chennai 18 Mar 2001 Test # 1539
6 24 27 0 0 22.22 1 caught 1 ODI v Australia Bengaluru 25 Mar 2001 ODI # 1696
4 29 15 0 0 26.66 1 bowled 1 ODI v Australia Pune 28 Mar 2001 ODI # 1698
0 2 3 0 0 0.00 4 caught 1 ODI v Australia Indore 31 Mar 2001 ODI # 1699
9 42 36 1 0 25.00 1 caught 2 ODI v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
74 106 83 9 2 89.15 1 caught 1 ODI v Australia Margao 6 Apr 2001 ODI # 1701
5 35 20 1 0 25.00 6 caught 2 Test v Zimbabwe Bulawayo 7 Jun 2001 Test # 1548
DNB - - - - - - - 4 Test v Zimbabwe Bulawayo 7 Jun 2001 Test # 1548
9 51 32 1 0 28.12 5 caught 1 Test v Zimbabwe Harare 15 Jun 2001 Test # 1549
0 7 4 0 0 0.00 6 lbw 3 Test v Zimbabwe Harare 15 Jun 2001 Test # 1549
2 2 5 0 0 40.00 1 caught 2 ODI v Zimbabwe Harare 24 Jun 2001 ODI # 1729
85 174 125 8 1 68.00 1 caught 2 ODI v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
20 60 51 3 0 39.21 1 caught 2 ODI v West Indies Bulawayo 30 Jun 2001 ODI # 1731
62 87 87 10 1 71.26 1 caught 2 ODI v West Indies Harare 4 Jul 2001 ODI # 1733
28 38 32 3 1 87.50 1 lbw 2 ODI v West Indies Harare 7 Jul 2001 ODI # 1734
5 27 17 1 0 29.41 2 caught 2 ODI v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
69 122 105 7 1 65.71 5 caught 2 ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
4 9 8 1 0 50.00 1 lbw 2 ODI v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
0 26 16 0 0 0.00 2 caught 1 ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
64 134 103 7 0 62.13 1 caught 2 ODI v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
1 10 7 0 0 14.28 1 caught 2 ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
15 86 60 0 0 25.00 5 caught 1 Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
4 13 11 1 0 36.36 5 bowled 3 Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
18 30 18 2 0 100.00 4 caught 2 Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
98* 187 152 15 0 64.47 4 not out 4 Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
1 10 9 0 0 11.11 4 lbw 1 Test v Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
30 148 103 2 1 29.12 4 caught 3 Test v Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
127 150 126 14 5 100.79 1 caught 1 ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
24 34 27 1 2 88.88 1 caught 1 ODI v South Africa Centurion 10 Oct 2001 ODI # 1757
DNB - - - - - - - 2 ODI v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
24 57 35 1 2 68.57 1 bowled 2 ODI v Kenya Gqeberha 17 Oct 2001 ODI # 1761
85 127 95 6 4 89.47 1 caught 2 ODI v South Africa East London 19 Oct 2001 ODI # 1762
111 177 124 7 3 89.51 1 caught 1 ODI v Kenya Paarl 24 Oct 2001 ODI # 1764
9 28 17 1 0 52.94 1 caught 1 ODI v South Africa Durban 26 Oct 2001 ODI # 1766
14 22 18 3 0 77.77 5 caught 1 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
30 94 71 5 0 42.25 5 caught 3 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
42 65 46 7 0 91.30 5 bowled 2 Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
4* 34 18 0 0 22.22 5 not out 4 Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
47 127 95 7 0 49.47 6 caught 2 Test v England Mohali 3 Dec 2001 Test # 1574
DNB - - - - - - - 4 Test v England Mohali 3 Dec 2001 Test # 1574
5 22 13 0 0 38.46 5 caught 2 Test v England Ahmedabad 11 Dec 2001 Test # 1575
16* 45 43 3 0 37.20 5 not out 4 Test v England Ahmedabad 11 Dec 2001 Test # 1575
0 7 3 0 0 0.00 6 caught 2 Test v England Bengaluru 19 Dec 2001 Test # 1578
42 86 58 4 1 72.41 1 caught 1 ODI v England Eden Gardens 19 Jan 2002 ODI # 1788
14 17 15 3 0 93.33 1 caught 2 ODI v England Cuttack 22 Jan 2002 ODI # 1792
26 26 32 5 0 81.25 3 bowled 2 ODI v England Kanpur 28 Jan 2002 ODI # 1798
74 149 95 5 3 77.89 3 caught 2 ODI v England Delhi 31 Jan 2002 ODI # 1800
80 128 99 4 4 80.80 3 bowled 2 ODI v England Wankhede 3 Feb 2002 ODI # 1803
38 149 99 7 0 38.38 5 caught 2 Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
136 456 284 21 1 47.88 3 caught 2 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
20 53 32 4 0 62.50 3 lbw 4 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
57 102 70 6 2 81.42 2 stumped 1 ODI v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
86 144 83 8 3 103.61 2 run out 1 ODI v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
11 60 21 1 0 52.38 2 bowled 1 ODI v Zimbabwe Kochi 13 Mar 2002 ODI # 1816
7 25 16 1 0 43.75 2 caught 2 ODI v Zimbabwe Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
28 50 31 4 0 90.32 2 caught 1 ODI v Zimbabwe Guwahati 19 Mar 2002 ODI # 1818
5 24 12 0 0 41.66 3 caught 2 Test v West Indies Georgetown 11 Apr 2002 Test # 1598
25 73 39 4 0 64.10 5 caught 1 Test v West Indies Port of Spain 19 Apr 2002 Test # 1599
75* 290 227 6 0 33.03 5 not out 3 Test v West Indies Port of Spain 19 Apr 2002 Test # 1599
48 129 76 3 1 63.15 5 caught 1 Test v West Indies Bridgetown 2 May 2002 Test # 1601
60* 252 146 7 0 41.09 5 not out 3 Test v West Indies Bridgetown 2 May 2002 Test # 1601
45 150 101 4 1 44.55 5 caught 1 Test v West Indies St John's 10 May 2002 Test # 1602
36 116 72 6 0 50.00 5 caught 2 Test v West Indies Kingston 18 May 2002 Test # 1604
28 114 74 5 0 37.83 5 caught 4 Test v West Indies Kingston 18 May 2002 Test # 1604
41 108 65 5 0 63.07 1 caught 2 ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
39 61 44 5 1 88.63 1 lbw 1 ODI v West Indies Port of Spain 1 Jun 2002 ODI # 1837
56 129 80 5 0 70.00 1 caught 1 ODI v West Indies Port of Spain 2 Jun 2002 ODI # 1838
43 125 67 4 0 64.17 1 caught 2 ODI v England Lord's 29 Jun 2002 ODI # 1848
7 14 10 1 0 70.00 1 lbw 2 ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
0 1 1 0 0 0.00 1 lbw 1 ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
24 64 51 2 0 47.05 2 caught 2 ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
6 23 10 0 0 60.00 2 caught 2 ODI v England The Oval 9 Jul 2002 ODI # 1854
9 37 19 2 0 47.36 1 run out 1 ODI v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
60 68 43 10 1 139.53 2 bowled 2 ODI v England Lord's 13 Jul 2002 ODI # 1856
5 40 32 0 0 15.62 6 caught 2 Test v England Lord's 25 Jul 2002 Test # 1610
0 2 1 0 0 0.00 5 lbw 4 Test v England Lord's 25 Jul 2002 Test # 1610
68 234 149 11 0 45.63 5 caught 1 Test v England Nottingham 8 Aug 2002 Test # 1612
99 247 159 13 0 62.26 5 bowled 3 Test v England Nottingham 8 Aug 2002 Test # 1612
128 261 167 14 3 76.64 5 bowled 1 Test v England Leeds 22 Aug 2002 Test # 1613
51 118 84 8 0 60.71 5 caught 2 Test v England The Oval 5 Sep 2002 Test # 1614
13 17 12 3 0 108.33 1 caught 1 ODI v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
117* 183 109 12 3 107.33 2 not out 2 ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
13 26 13 3 0 100.00 2 caught 1 ODI v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
4 26 14 0 0 28.57 5 lbw 1 Test v West Indies Wankhede 9 Oct 2002 Test # 1616
0 2 1 0 0 0.00 5 lbw 2 Test v West Indies Chennai 17 Oct 2002 Test # 1618
DNB - - - - - - - 4 Test v West Indies Chennai 17 Oct 2002 Test # 1618
29 67 44 5 0 65.90 5 caught 1 Test v West Indies Eden Gardens 30 Oct 2002 Test # 1622
16 54 37 2 0 43.24 5 lbw 3 Test v West Indies Eden Gardens 30 Oct 2002 Test # 1622
16 53 33 2 0 48.48 2 bowled 1 ODI v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
78 130 99 9 0 78.78 1 caught 1 ODI v West Indies Nagpur 9 Nov 2002 ODI # 1894
72 122 83 9 0 86.74 1 caught 2 ODI v West Indies Rajkot 12 Nov 2002 ODI # 1895
28 32 16 3 1 175.00 1 caught 2 ODI v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
53 99 55 8 0 96.36 1 bowled 1 ODI v West Indies Vadodara 18 Nov 2002 ODI # 1897
17 44 34 2 0 50.00 5 caught 1 Test v New Zealand Wellington 12 Dec 2002 Test # 1631
2 3 3 0 0 66.66 5 caught 3 Test v New Zealand Wellington 12 Dec 2002 Test # 1631
5 10 9 1 0 55.55 5 caught 1 Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
5 11 6 1 0 83.33 5 caught 3 Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
14 36 14 2 0 100.00 4 bowled 1 ODI v New Zealand Auckland 26 Dec 2002 ODI # 1926
0 1 3 0 0 0.00 1 bowled 2 ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
4 36 24 0 0 16.66 2 caught 1 ODI v New Zealand Christchurch 1 Jan 2003 ODI # 1928
2 15 13 0 0 15.38 5 caught 1 ODI v New Zealand Queenstown 4 Jan 2003 ODI # 1929
0 1 1 0 0 0.00 1 caught 2 ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
23 63 44 4 0 52.27 1 caught 2 ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
15 67 39 1 0 38.46 1 bowled 1 ODI v New Zealand Hamilton 14 Jan 2003 ODI # 1935
8 39 32 0 0 25.00 1 caught 1 ODI v Netherlands Paarl 12 Feb 2003 ODI # 1948
9 27 21 1 0 42.85 1 caught 1 ODI v Australia Centurion 15 Feb 2003 ODI # 1951
24 39 36 0 1 66.66 4 caught 1 ODI v Zimbabwe Harare 19 Feb 2003 ODI # 1957
112* 173 119 6 4 94.11 3 not out 1 ODI v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
19 60 38 2 0 50.00 3 caught 1 ODI v England Durban 26 Feb 2003 ODI # 1969
0 2 1 0 0 0.00 3 lbw 2 ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
107* 196 120 11 2 89.16 3 not out 2 ODI v Kenya Cape Town 7 Mar 2003 ODI # 1983
48 68 53 2 2 90.56 3 bowled 1 ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
3 10 6 0 0 50.00 3 bowled 2 ODI v New Zealand Centurion 14 Mar 2003 ODI # 1988
111* 140 114 5 5 97.36 3 not out 1 ODI v Kenya Durban 20 Mar 2003 ODI # 1992
24 44 25 3 1 96.00 3 caught 2 ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
30 45 45 1 2 66.66 3 caught 1 ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
75 117 80 7 2 93.75 3 caught 1 ODI v South Africa Dhaka 13 Apr 2003 ODI # 2002
61 116 83 6 1 73.49 3 caught 1 ODI v South Africa Dhaka 18 Apr 2003 ODI # 2006
11* - 36 1 0 30.55 3 not out 1 ODI v South Africa Dhaka 21 Apr 2003 ODI # 2007
100* 260 211 8 3 47.39 6 not out 1 Test v New Zealand Ahmedabad 8 Oct 2003 Test # 1660
25 25 23 1 2 108.69 6 bowled 3 Test v New Zealand Ahmedabad 8 Oct 2003 Test # 1660
37 45 31 4 1 119.35 4 caught 2 ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
33 54 31 4 0 106.45 3 caught 1 ODI v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
144 291 196 18 0 73.46 5 caught 2 Test v Australia Brisbane 4 Dec 2003 Test # 1671
DNB - - - - - - - 4 Test v Australia Brisbane 4 Dec 2003 Test # 1671
2 10 7 0 0 28.57 5 run out 2 Test v Australia Adelaide 12 Dec 2003 Test # 1673
12 41 22 1 0 54.54 5 caught 4 Test v Australia Adelaide 12 Dec 2003 Test # 1673
37 90 63 6 0 58.73 5 caught 1 Test v Australia Melbourne 26 Dec 2003 Test # 1678
73 164 125 12 0 58.40 4 bowled 3 Test v Australia Melbourne 26 Dec 2003 Test # 1678
16 17 11 3 0 145.45 6 bowled 1 Test v Australia Sydney 2 Jan 2004 Test # 1680
DNB - - - - - - - 3 Test v Australia Sydney 2 Jan 2004 Test # 1680
82 119 83 6 1 98.79 3 run out 2 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
32* 27 26 4 1 123.07 5 not out 2 ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
18 33 24 2 1 75.00 1 caught 1 ODI v Australia Brisbane 18 Jan 2004 ODI # 2084
33 68 43 4 0 76.74 2 caught 1 ODI v Zimbabwe Brisbane 20 Jan 2004 ODI # 2085
1 7 8 0 0 12.50 1 caught 1 ODI v Australia Sydney 22 Jan 2004 ODI # 2086
1 5 5 0 0 20.00 4 caught 1 ODI v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
1 17 10 0 0 10.00 5 caught 1 ODI v Australia Perth 1 Feb 2004 ODI # 2093
6 33 21 0 0 28.57 5 caught 1 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
3 31 15 0 0 20.00 4 caught 2 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
45 82 47 3 2 95.74 3 caught 1 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
15 55 38 1 0 39.47 4 stumped 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
39 64 41 5 1 95.12 5 caught 1 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
21 23 15 2 1 140.00 4 caught 2 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
45 69 64 5 0 70.31 4 caught 1 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
77 175 128 12 0 60.15 6 run out 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
56 147 102 2 0 54.90 3 caught 1 ODI v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
6 39 16 1 0 37.50 4 caught 2 ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
60 142 100 3 3 60.00 3 caught 2 ODI v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
39 52 45 5 1 86.66 3 bowled 2 ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
79 164 120 9 0 65.83 3 caught 1 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
4 22 20 0 0 20.00 3 caught 2 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
25 51 29 3 0 86.20 2 caught 2 ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
TDNB - - - - - - - - ODI v Australia Amstelveen 23 Aug 2004 ODI # 2159
24 53 31 4 0 77.41 2 caught 1 ODI v England Nottingham 1 Sep 2004 ODI # 2164
7 15 10 1 0 70.00 1 run out 2 ODI v England The Oval 3 Sep 2004 ODI # 2165
90 152 119 5 3 75.63 1 caught 1 ODI v England Lord's 5 Sep 2004 ODI # 2167
90 173 124 8 0 72.58 1 bowled 1 ODI v Kenya Southampton 11 Sep 2004 ODI # 2170
0 3 5 0 0 0.00 1 caught 1 ODI v Pakistan Birmingham 19 Sep 2004 ODI # 2179
45 102 85 5 0 52.94 4 caught 2 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
5 10 5 1 0 100.00 4 run out 4 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
9 40 29 1 0 31.03 5 caught 2 Test v Australia Chennai 14 Oct 2004 Test # 1714
DNB - - - - - - - 4 Test v Australia Chennai 14 Oct 2004 Test # 1714
48 99 70 1 2 68.57 4 caught 1 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
57 156 111 7 0 51.35 5 caught 2 Test v South Africa Kanpur 20 Nov 2004 Test # 1722
40 130 73 5 0 54.79 5 lbw 2 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
DNB - - - - - - - 4 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
71 185 123 13 0 57.72 5 bowled 2 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
88 231 153 9 0 57.51 5 caught 1 Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
0 2 2 0 0 0.00 1 bowled 1 ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
22 84 42 3 0 52.38 2 caught 2 ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
55 98 80 2 2 68.75 3 caught 1 ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
22 45 40 2 0 55.00 3 caught 2 ODI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
21 100 74 2 0 28.37 5 caught 2 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
DNB - - - - - - - 4 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
12 15 14 3 0 85.71 5 caught 1 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
12 46 32 2 0 37.50 5 caught 3 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
1 18 4 0 0 25.00 6 stumped 2 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
2 16 14 0 0 14.28 6 bowled 4 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
0 1 1 0 0 0.00 3 bowled 1 ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
9 24 22 1 0 40.90 4 bowled 1 ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
4 12 8 1 0 50.00 4 caught 2 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
18 41 33 1 0 54.54 4 run out 1 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
51 139 110 5 0 46.36 2 bowled 1 ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
2* 20 12 0 0 16.66 1 retired notout 1 ODI v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
26 75 45 2 0 57.77 1 lbw 2 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
5 11 10 1 0 50.00 1 caught 2 ODI v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
20 - 28 3 0 71.42 1 caught 1 ODI v Zimbabwe Harare 29 Aug 2005 ODI # 2274
19 - 21 3 0 90.47 2 caught 2 ODI v New Zealand Harare 2 Sep 2005 ODI # 2278
2 25 8 0 0 25.00 2 caught 2 ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
31 56 44 5 0 70.45 2 caught 1 ODI v New Zealand Harare 6 Sep 2005 ODI # 2281
101 360 262 10 0 38.54 5 caught 2 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
16 71 50 2 0 32.00 5 caught 2 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
DNB - - - - - - - 4 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
5 31 24 1 0 20.83 6 caught 1 Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
40 182 129 4 0 31.00 5 lbw 1 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
39 166 115 3 0 33.91 6 bowled 3 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
DNB - - - - - - - 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
34 98 53 6 0 64.15 5 caught 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
37 109 56 6 0 66.07 5 lbw 4 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
51* 180 101 4 1 50.49 6 not out 1 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
25 61 38 4 0 65.78 6 caught 3 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
0 3 2 0 0 0.00 6 caught 2 Test v South Africa Durban 26 Dec 2006 Test # 1825
26 54 33 4 0 78.78 6 caught 4 Test v South Africa Durban 26 Dec 2006 Test # 1825
66 159 75 9 1 88.00 6 caught 1 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
46 131 89 5 0 51.68 4 caught 3 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
98 177 110 11 3 89.09 2 run out 1 ODI v West Indies Nagpur 21 Jan 2007 ODI # 2480
13 36 25 1 0 52.00 1 caught 1 ODI v West Indies Cuttack 24 Jan 2007 ODI # 2485
68 111 82 8 1 82.92 2 stumped 1 ODI v West Indies Vadodara 31 Jan 2007 ODI # 2493
TDNB - - - - - - - - ODI v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
62 136 79 6 1 78.48 2 caught 2 ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
48 101 72 6 0 66.66 1 lbw 2 ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
58* 114 74 3 3 78.37 2 not out 2 ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
66 178 129 4 0 51.16 1 caught 1 ODI v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
89 161 114 6 2 78.07 2 stumped 1 ODI v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
7 51 23 0 0 30.43 2 caught 2 ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
100 222 165 13 2 60.60 5 caught 1 Test v Bangladesh Chattogram 18 May 2007 Test # 1832
13 21 15 1 0 86.66 5 caught 3 Test v Bangladesh Chattogram 18 May 2007 Test # 1832
15 50 32 1 0 46.87 5 caught 1 Test v Bangladesh Mirpur 25 May 2007 Test # 1833
32 61 29 7 0 110.34 3 bowled 1 ODI v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
88 179 112 9 1 78.57 3 caught 1 ODI v Africa XI Chennai 9 Jun 2007 ODI # 2588
73* 136 99 6 1 73.73 1 not out 2 ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
13 32 22 1 0 59.09 1 caught 1 ODI v South Africa Belfast 26 Jun 2007 ODI # 2592
42 122 75 3 1 56.00 1 caught 2 ODI v South Africa Belfast 29 Jun 2007 ODI # 2593
18 42 24 3 0 75.00 1 caught 2 ODI v South Africa Belfast 1 Jul 2007 ODI # 2595
34 114 82 4 0 41.46 5 bowled 2 Test v England Lord's 19 Jul 2007 Test # 1840
40 86 65 6 0 61.53 5 lbw 4 Test v England Lord's 19 Jul 2007 Test # 1840
79 233 156 10 1 50.64 5 caught 2 Test v England Nottingham 27 Jul 2007 Test # 1841
2* 8 4 0 0 50.00 5 not out 4 Test v England Nottingham 27 Jul 2007 Test # 1841
37 128 77 4 1 48.05 5 lbw 1 Test v England The Oval 9 Aug 2007 Test # 1842
57 93 68 9 0 83.82 5 caught 3 Test v England The Oval 9 Aug 2007 Test # 1842
2 12 6 0 0 33.33 1 run out 2 ODI v England Southampton 21 Aug 2007 ODI # 2611
39 100 54 5 1 72.22 1 caught 1 ODI v England Bristol 24 Aug 2007 ODI # 2613
72 131 104 9 1 69.23 1 caught 2 ODI v England Birmingham 27 Aug 2007 ODI # 2616
9 16 14 2 0 64.28 1 caught 1 ODI v England Manchester 30 Aug 2007 ODI # 2617
59 119 79 7 2 74.68 1 caught 1 ODI v England Leeds 2 Sep 2007 ODI # 2618
53 105 60 7 1 88.33 1 caught 2 ODI v England The Oval 5 Sep 2007 ODI # 2619
15 30 22 2 0 68.18 1 caught 1 ODI v England Lord's 8 Sep 2007 ODI # 2620
DNB - - - - - - - 2 ODI v Australia Bengaluru 29 Sep 2007 ODI # 2621
41 95 59 6 0 69.49 1 caught 1 ODI v Australia Chandigarh 8 Oct 2007 ODI # 2627
0 5 4 0 0 0.00 1 run out 1 ODI v Australia Vadodara 11 Oct 2007 ODI # 2629
86 161 111 7 2 77.47 1 caught 2 ODI v Australia Nagpur 14 Oct 2007 ODI # 2631
0 9 7 0 0 0.00 1 caught 2 ODI v Australia Wankhede 17 Oct 2007 ODI # 2632
39 87 55 6 1 70.90 1 run out 2 ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
6 2 3 1 0 200.00 1 bowled 1 ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
39 79 46 4 1 84.78 1 bowled 1 ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
5 11 5 1 0 100.00 1 caught 2 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
8 20 9 1 0 88.88 5 bowled 2 Test v Pakistan Delhi 22 Nov 2007 Test # 1849
48 119 64 8 0 75.00 5 caught 4 Test v Pakistan Delhi 22 Nov 2007 Test # 1849
102 245 156 14 0 65.38 5 caught 1 Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
46 91 58 4 0 79.31 4 bowled 3 Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
239 518 361 30 2 66.20 4 bowled 1 Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
91 185 134 12 1 67.91 4 caught 3 Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
43 134 79 1 1 54.43 5 bowled 2 Test v Australia Melbourne 26 Dec 2007 Test # 1855
40 142 78 5 0 51.28 5 caught 4 Test v Australia Melbourne 26 Dec 2007 Test # 1855
67 116 78 7 1 85.89 5 caught 2 Test v Australia Sydney 2 Jan 2008 Test # 1857
51 90 56 9 0 91.07 5 caught 4 Test v Australia Sydney 2 Jan 2008 Test # 1857
9 17 12 2 0 75.00 5 caught 1 Test v Australia Perth 16 Jan 2008 Test # 1862
0 7 3 0 0 0.00 6 caught 3 Test v Australia Perth 16 Jan 2008 Test # 1862
7 42 29 1 0 24.13 5 lbw 1 Test v Australia Adelaide 24 Jan 2008 Test # 1863
18 51 38 1 0 47.36 5 caught 3 Test v Australia Adelaide 24 Jan 2008 Test # 1863
24 56 29 4 0 82.75 5 caught 2 Test v South Africa Chennai 26 Mar 2008 Test # 1870
0 3 2 0 0 0.00 5 bowled 1 Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
87 229 149 8 0 58.38 5 caught 3 Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
87 219 119 9 1 73.10 5 caught 2 Test v South Africa Kanpur 11 Apr 2008 Test # 1873
13* 41 28 2 0 46.42 3 not out 4 Test v South Africa Kanpur 11 Apr 2008 Test # 1873
23 80 57 4 0 40.35 5 caught 2 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
4 14 12 1 0 33.33 6 caught 3 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
0 4 5 0 0 0.00 5 caught 1 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
16 76 45 1 0 35.55 5 stumped 3 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
35 68 57 4 1 61.40 5 caught 1 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
18 64 50 1 1 36.00 4 lbw 3 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
47 193 115 3 0 40.86 6 lbw 2 Test v Australia Bengaluru 9 Oct 2008 Test # 1887
26* 72 68 2 0 38.23 6 not out 4 Test v Australia Bengaluru 9 Oct 2008 Test # 1887
102 332 225 8 0 45.33 6 caught 1 Test v Australia Mohali 17 Oct 2008 Test # 1889
27 54 37 2 0 72.97 4 caught 3 Test v Australia Mohali 17 Oct 2008 Test # 1889
5 10 8 1 0 62.50 6 caught 1 Test v Australia Delhi 29 Oct 2008 Test # 1891
32* 81 53 3 1 60.37 7 not out 3 Test v Australia Delhi 29 Oct 2008 Test # 1891
85 220 153 8 1 55.55 6 caught 1 Test v Australia Nagpur 6 Nov 2008 Test # 1892
0 1 1 0 0 0.00 6 caught 3 Test v Australia Nagpur 6 Nov 2008 Test # 1892
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