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 100 50 0
overall 1989-2013 664 782 74 34357 248* 48.52 100 164 34 Profile
Innings by innings list
15 28 24 2 0 62.50 6 bowled 2 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
DNB - - - - - - - 4 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
59 254 172 4 0 34.30 6 lbw 1 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
8 24 16 1 0 50.00 6 run out 3 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
41 124 90 5 0 45.55 7 bowled 1 Test v Pakistan Lahore 1 Dec 1989 Test # 1130
35 74 51 5 0 68.62 6 lbw 1 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
57 193 134 6 0 42.53 6 caught 3 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
0 - 2 0 0 0.00 5 caught 2 ODI v Pakistan Gujranwala 18 Dec 1989 ODI # 593
0 1 1 0 0 0.00 6 caught 2 Test v New Zealand Christchurch 2 Feb 1990 Test # 1136
24 50 44 3 0 54.54 6 caught 3 Test v New Zealand Christchurch 2 Feb 1990 Test # 1136
88 324 266 5 0 33.08 6 caught 1 Test v New Zealand Napier 9 Feb 1990 Test # 1138
5 15 13 1 0 38.46 6 caught 2 Test v New Zealand Auckland 22 Feb 1990 Test # 1139
DNB - - - - - - - 4 Test v New Zealand Auckland 22 Feb 1990 Test # 1139
0 2 2 0 0 0.00 5 caught 2 ODI v New Zealand Dunedin 1 Mar 1990 ODI # 612
36 51 39 5 0 92.30 6 caught 1 ODI v New Zealand Wellington 6 Mar 1990 ODI # 616
10 - 12 0 0 83.33 5 run out 1 ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
20 - 25 1 0 80.00 7 caught 2 ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
19 38 35 1 1 54.28 4 bowled 2 ODI v England Leeds 18 Jul 1990 ODI # 634
31 31 26 3 0 119.23 6 bowled 2 ODI v England Nottingham 20 Jul 1990 ODI # 635
10 30 19 1 0 52.63 6 bowled 2 Test v England Lord's 26 Jul 1990 Test # 1148
27 93 65 4 0 41.53 6 caught 4 Test v England Lord's 26 Jul 1990 Test # 1148
68 216 136 8 0 50.00 6 caught 2 Test v England Manchester 9 Aug 1990 Test # 1149
119* 225 189 17 0 62.96 6 not out 4 Test v England Manchester 9 Aug 1990 Test # 1149
21 39 30 3 0 70.00 7 caught 1 Test v England The Oval 23 Aug 1990 Test # 1150
11 92 - - 0 - 6 lbw 1 Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
36 - 22 3 2 163.63 5 bowled 1 ODI v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
53 - 41 7 1 129.26 5 bowled 2 ODI v Sri Lanka Pune 5 Dec 1990 ODI # 646
30 - 29 1 2 103.44 5 caught 1 ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
DNB - - - - - - - 2 ODI v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
4 - 11 0 0 36.36 5 lbw 2 ODI v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
53 - 70 2 0 75.71 4 lbw 2 ODI v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
52* - 40 5 0 130.00 5 not out 1 ODI v Pakistan Sharjah 18 Oct 1991 ODI # 680
22 - 27 3 0 81.48 5 run out 1 ODI v West Indies Sharjah 19 Oct 1991 ODI # 681
11* - 27 1 0 40.74 5 not out 2 ODI v West Indies Sharjah 22 Oct 1991 ODI # 683
49 - 38 3 2 128.94 5 caught 2 ODI v Pakistan Sharjah 23 Oct 1991 ODI # 684
0 - 1 0 0 0.00 5 lbw 2 ODI v Pakistan Sharjah 25 Oct 1991 ODI # 685
62 - 73 8 1 84.93 4 caught 2 ODI v South Africa Eden Gardens 10 Nov 1991 ODI # 686
4 - 8 0 0 50.00 4 caught 1 ODI v South Africa Gwalior 12 Nov 1991 ODI # 687
1 - 3 0 0 33.33 4 caught 1 ODI v South Africa New Delhi 14 Nov 1991 ODI # 688
16 47 42 3 0 38.09 6 bowled 1 Test v Australia Brisbane 29 Nov 1991 Test # 1177
7 36 25 1 0 28.00 6 caught 3 Test v Australia Brisbane 29 Nov 1991 Test # 1177
1 14 9 0 0 11.11 4 caught 1 ODI v West Indies Perth 6 Dec 1991 ODI # 692
36 79 65 3 0 55.38 4 caught 1 ODI v Australia Perth 8 Dec 1991 ODI # 693
57 111 107 3 0 53.27 4 caught 1 ODI v Australia Hobart 10 Dec 1991 ODI # 694
48 62 57 2 0 84.21 4 caught 1 ODI v West Indies Adelaide 14 Dec 1991 ODI # 696
21 38 35 3 0 60.00 4 caught 1 ODI v Australia Adelaide 15 Dec 1991 ODI # 697
15 33 23 0 0 65.21 7 caught 1 Test v Australia Melbourne 26 Dec 1991 Test # 1180
40 122 107 5 0 37.38 7 caught 3 Test v Australia Melbourne 26 Dec 1991 Test # 1180
148* 298 213 14 0 69.48 6 not out 2 Test v Australia Sydney 2 Jan 1992 Test # 1181
77 157 127 5 0 60.62 4 caught 1 ODI v West Indies Brisbane 11 Jan 1992 ODI # 702
31 64 44 1 0 70.45 5 run out 1 ODI v Australia Sydney 14 Jan 1992 ODI # 705
57* 118 88 2 0 64.77 4 not out 2 ODI v West Indies Melbourne 16 Jan 1992 ODI # 707
4 12 10 0 0 40.00 4 caught 2 ODI v Australia Melbourne 18 Jan 1992 ODI # 709
69 116 100 3 0 69.00 4 caught 2 ODI v Australia Sydney 20 Jan 1992 ODI # 711
6 20 8 1 0 75.00 6 lbw 2 Test v Australia Adelaide 25 Jan 1992 Test # 1184
17 36 29 2 0 58.62 4 lbw 4 Test v Australia Adelaide 25 Jan 1992 Test # 1184
114 228 161 16 0 70.80 4 caught 2 Test v Australia Perth 1 Feb 1992 Test # 1186
5 12 9 1 0 55.55 4 caught 4 Test v Australia Perth 1 Feb 1992 Test # 1186
35 51 44 5 0 79.54 4 caught 2 ODI v England Perth 22 Feb 1992 ODI # 715
DNB - - - - - - - 1 ODI v Sri Lanka Mackay 28 Feb 1992 ODI # 722
11 19 19 1 0 57.89 4 caught 2 ODI v Australia Brisbane 1 Mar 1992 ODI # 725
54* 91 62 3 0 87.09 5 not out 1 ODI v Pakistan Sydney 4 Mar 1992 ODI # 729
81 88 77 8 1 105.19 4 caught 1 ODI v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
4 11 11 0 0 36.36 4 caught 1 ODI v West Indies Wellington 10 Mar 1992 ODI # 737
84 122 107 6 0 78.50 4 caught 1 ODI v New Zealand Dunedin 12 Mar 1992 ODI # 740
14 14 14 1 0 100.00 4 caught 1 ODI v South Africa Adelaide 15 Mar 1992 ODI # 745
0 4 3 0 0 0.00 4 caught 2 Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
39 92 56 7 0 69.64 4 caught 1 ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
11 35 24 1 0 45.83 4 run out 2 Test v South Africa Durban 13 Nov 1992 Test # 1200
111 373 270 19 0 41.11 4 caught 2 Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
1 6 5 0 0 20.00 4 lbw 4 Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
15 - 27 1 0 55.55 4 bowled 1 ODI v South Africa Cape Town 7 Dec 1992 ODI # 770
10 - 36 0 0 27.77 4 caught 1 ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
22 - 24 2 0 91.66 5 caught 2 ODI v South Africa Centurion 11 Dec 1992 ODI # 774
21 - 44 1 0 47.72 5 caught 1 ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
32 - 52 1 0 61.53 5 bowled 1 ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
23 - 39 0 0 58.97 5 caught 2 ODI v South Africa Durban 17 Dec 1992 ODI # 783
21 - 38 3 0 55.26 3 caught 2 ODI v South Africa East London 19 Dec 1992 ODI # 784
6 27 17 1 0 35.29 4 caught 1 Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
0 1 1 0 0 0.00 4 caught 3 Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
73 272 208 8 1 35.09 5 caught 2 Test v South Africa Cape Town 2 Jan 1993 Test # 1209
DNB - - - - - - - 4 Test v South Africa Cape Town 2 Jan 1993 Test # 1209
82* 116 81 6 1 101.23 5 not out 1 ODI v England Jaipur 18 Jan 1993 ODI # 794
1 9 5 0 0 20.00 5 lbw 2 ODI v England Chandigarh 21 Jan 1993 ODI # 795
50 158 118 6 0 42.37 4 caught 1 Test v England Eden Gardens 29 Jan 1993 Test # 1211
9* 17 19 2 0 47.36 4 not out 4 Test v England Eden Gardens 29 Jan 1993 Test # 1211
165 361 296 24 1 55.74 4 caught 1 Test v England Chennai 11 Feb 1993 Test # 1213
78 285 213 10 0 36.61 4 lbw 2 Test v England Wankhede 19 Feb 1993 Test # 1214
3 7 6 0 0 50.00 4 caught 2 ODI v England Bengaluru 26 Feb 1993 ODI # 809
24 42 32 1 0 75.00 4 bowled 1 ODI v England Jamshedpur 1 Mar 1993 ODI # 811
5 7 6 1 0 83.33 5 bowled 2 ODI v England Gwalior 4 Mar 1993 ODI # 813
34 42 30 2 1 113.33 5 caught 2 ODI v England Gwalior 5 Mar 1993 ODI # 814
62 128 114 7 0 54.38 4 caught 1 Test v Zimbabwe Delhi 13 Mar 1993 Test # 1218
3 16 9 0 0 33.33 5 caught 1 ODI v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
8* 8 6 0 0 133.33 5 not out 2 ODI v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
DNB - - - - - - - 2 ODI v Zimbabwe Pune 25 Mar 1993 ODI # 823
TDNB - - - - - - - - Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
21 - 39 1 0 53.84 5 caught 1 ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
28 74 52 5 0 53.84 4 caught 1 Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
104* 217 161 11 1 64.59 4 not out 3 Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
71 202 152 10 0 46.71 4 caught 2 Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
15 - 30 0 0 50.00 5 run out 2 ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
25 - 39 1 0 64.10 5 caught 1 ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
26* - 30 4 0 86.66 5 not out 2 ODI v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
2 - 8 0 0 25.00 5 lbw 2 ODI v West Indies Ahmedabad 16 Nov 1993 ODI # 851
24 22 16 1 1 150.00 6 caught 1 ODI v Zimbabwe Indore 18 Nov 1993 ODI # 852
3 - 25 0 0 12.00 4 caught 1 ODI v South Africa Mohali 22 Nov 1993 ODI # 855
15 - 31 3 0 48.38 5 caught 1 ODI v South Africa Eden Gardens 24 Nov 1993 ODI # 856
28* - 43 2 0 65.11 5 not out 1 ODI v West Indies Eden Gardens 27 Nov 1993 ODI # 858
142 260 224 22 0 63.39 4 caught 1 Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
96 180 140 15 0 68.57 4 bowled 1 Test v Sri Lanka Bengaluru 26 Jan 1994 Test # 1245
6 25 14 1 0 42.85 4 bowled 2 Test v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
1 10 5 0 0 20.00 5 caught 1 ODI v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
11* 25 18 0 0 61.11 5 not out 2 ODI v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
52 83 63 3 0 82.53 5 run out 1 ODI v Sri Lanka Jalandhar 20 Feb 1994 ODI # 883
43 55 47 7 0 91.48 4 caught 2 Test v New Zealand Hamilton 19 Mar 1994 Test # 1255
11* 57 42 0 0 26.19 4 not out 4 Test v New Zealand Hamilton 19 Mar 1994 Test # 1255
15 22 19 1 0 78.94 5 caught 2 ODI v New Zealand Napier 25 Mar 1994 ODI # 896
82 69 49 15 2 167.34 2 caught 2 ODI v New Zealand Auckland 27 Mar 1994 ODI # 897
63 91 75 9 0 84.00 2 lbw 1 ODI v New Zealand Wellington 30 Mar 1994 ODI # 898
40 34 26 8 0 153.84 2 bowled 1 ODI v New Zealand Christchurch 2 Apr 1994 ODI # 899
63 125 77 7 1 81.81 2 caught 1 ODI v U.A.E. Sharjah 13 Apr 1994 ODI # 904
73 96 64 10 3 114.06 2 caught 1 ODI v Pakistan Sharjah 15 Apr 1994 ODI # 906
6 12 7 1 0 85.71 2 caught 2 ODI v Australia Sharjah 19 Apr 1994 ODI # 910
24 59 26 4 0 92.30 2 caught 2 ODI v Pakistan Sharjah 22 Apr 1994 ODI # 912
11* - 16 2 0 68.75 2 not out 1 ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
6 13 5 0 0 120.00 2 caught 1 ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
110 186 130 8 2 84.61 2 bowled 1 ODI v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
0 6 2 0 0 0.00 2 caught 2 ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
0 3 4 0 0 0.00 2 caught 2 ODI v West Indies Faridabad 17 Oct 1994 ODI # 931
0 7 4 0 0 0.00 2 caught 2 ODI v West Indies Wankhede 20 Oct 1994 ODI # 933
8 28 24 0 0 33.33 3 caught 2 ODI v West Indies Chennai 23 Oct 1994 ODI # 936
115 184 136 9 3 84.55 2 run out 2 ODI v New Zealand Vadodara 28 Oct 1994 ODI # 939
34 53 47 7 0 72.34 2 bowled 2 ODI v West Indies Kanpur 30 Oct 1994 ODI # 941
62 80 54 13 0 114.81 2 bowled 1 ODI v New Zealand Delhi 3 Nov 1994 ODI # 944
66 101 68 8 0 97.05 2 caught 1 ODI v West Indies Eden Gardens 5 Nov 1994 ODI # 947
54 130 64 5 0 84.37 2 caught 1 ODI v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
88 147 112 10 0 78.57 2 bowled 2 ODI v West Indies Cuttack 9 Nov 1994 ODI # 950
105 180 134 10 0 78.35 2 caught 1 ODI v West Indies Jaipur 11 Nov 1994 ODI # 951
34 70 43 7 0 79.06 4 lbw 1 Test v West Indies Wankhede 18 Nov 1994 Test # 1274
85 178 130 10 1 65.38 5 caught 3 Test v West Indies Wankhede 18 Nov 1994 Test # 1274
179 414 322 24 1 55.59 4 caught 1 Test v West Indies Nagpur 1 Dec 1994 Test # 1277
54 180 138 3 0 39.13 4 caught 3 Test v West Indies Nagpur 1 Dec 1994 Test # 1277
40 72 55 9 0 72.72 4 caught 2 Test v West Indies Mohali 10 Dec 1994 Test # 1278
10 38 24 2 0 41.66 4 caught 4 Test v West Indies Mohali 10 Dec 1994 Test # 1278
13 30 15 3 0 86.66 2 caught 1 ODI v New Zealand Napier 16 Feb 1995 ODI # 976
37 75 51 3 1 72.54 2 caught 2 ODI v South Africa Hamilton 18 Feb 1995 ODI # 977
47 65 40 7 0 117.50 2 caught 2 ODI v Australia Dunedin 22 Feb 1995 ODI # 979
48 37 30 9 1 160.00 2 bowled 2 ODI v Bangladesh Sharjah 5 Apr 1995 ODI # 993
4 13 9 1 0 44.44 2 caught 2 ODI v Pakistan Sharjah 7 Apr 1995 ODI # 995
112* 137 107 15 1 104.67 2 not out 2 ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
41 51 41 5 0 100.00 2 caught 2 ODI v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
4 7 4 1 0 100.00 4 caught 2 Test v New Zealand Bengaluru 18 Oct 1995 Test # 1308
0* 3 0 0 0 - 4 not out 4 Test v New Zealand Bengaluru 18 Oct 1995 Test # 1308
52* 98 88 5 0 59.09 4 not out 1 Test v New Zealand Chennai 25 Oct 1995 Test # 1309
2 8 8 0 0 25.00 4 bowled 1 Test v New Zealand Cuttack 8 Nov 1995 Test # 1310
30 30 20 5 0 150.00 2 caught 1 ODI v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
39 79 51 4 0 76.47 2 caught 2 ODI v New Zealand Amritsar 18 Nov 1995 ODI # 1016
7 27 11 1 0 63.63 2 caught 2 ODI v New Zealand Pune 24 Nov 1995 ODI # 1017
65 96 59 9 1 110.16 2 run out 2 ODI v New Zealand Nagpur 26 Nov 1995 ODI # 1018
1 14 4 0 0 25.00 2 bowled 2 ODI v New Zealand Brabourne 29 Nov 1995 ODI # 1019
127* 175 138 15 1 92.02 2 not out 2 ODI v Kenya Cuttack 18 Feb 1996 ODI # 1052
70 137 91 8 0 76.92 2 run out 2 ODI v West Indies Gwalior 21 Feb 1996 ODI # 1056
90 124 84 14 1 107.14 2 stumped 2 ODI v Australia Wankhede 27 Feb 1996 ODI # 1065
137 198 137 8 5 100.00 2 run out 1 ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
3 10 12 0 0 25.00 1 bowled 1 ODI v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
31 103 59 3 0 52.54 2 bowled 1 ODI v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
65 96 88 9 0 73.86 1 stumped 2 ODI v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
28 - 31 3 1 90.32 1 caught 1 ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
100 - 111 9 1 90.09 2 stumped 1 ODI v Pakistan Singapore 5 Apr 1996 ODI # 1091
1 - 5 0 0 20.00 2 caught 2 ODI v Pakistan Sharjah 12 Apr 1996 ODI # 1094
2 23 15 0 0 13.33 2 caught 2 ODI v South Africa Sharjah 14 Apr 1996 ODI # 1097
118 - 140 8 2 84.28 2 caught 1 ODI v Pakistan Sharjah 15 Apr 1996 ODI # 1098
17 32 26 2 0 65.38 2 caught 1 ODI v South Africa Sharjah 17 Apr 1996 ODI # 1100
57 104 71 6 0 80.28 2 run out 2 ODI v South Africa Sharjah 19 Apr 1996 ODI # 1101
30 30 19 5 1 157.89 2 lbw 2 ODI v England The Oval 23 May 1996 ODI # 1102
6 26 19 0 0 31.57 2 run out 1 ODI v England Leeds 25 May 1996 ODI # 1103
1 18 11 0 0 9.09 2 caught 1 ODI v England Manchester 26 May 1996 ODI # 1104
24 71 41 4 0 58.53 4 bowled 1 Test v England Birmingham 6 Jun 1996 Test # 1327
122 263 177 19 1 68.92 4 caught 3 Test v England Birmingham 6 Jun 1996 Test # 1327
31 81 59 5 0 52.54 4 bowled 2 Test v England Lord's 20 Jun 1996 Test # 1328
177 462 360 26 0 49.16 4 caught 1 Test v England Nottingham 4 Jul 1996 Test # 1329
74 111 97 11 1 76.28 4 caught 3 Test v England Nottingham 4 Jul 1996 Test # 1329
110 - 138 5 1 79.71 2 run out 1 ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
40 60 46 8 0 86.95 2 caught 2 ODI v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
7 24 11 1 0 63.63 2 caught 1 ODI v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
89* - 89 9 3 100.00 2 not out 2 ODI v Pakistan Toronto 16 Sep 1996 ODI # 1115
20 - 23 3 0 86.95 2 caught 1 ODI v Pakistan Toronto 17 Sep 1996 ODI # 1116
2 - 13 0 0 15.38 2 caught 1 ODI v Pakistan Toronto 18 Sep 1996 ODI # 1117
3 - 9 0 0 33.33 2 caught 2 ODI v Pakistan Toronto 21 Sep 1996 ODI # 1118
23 - 44 0 1 52.27 2 run out 2 ODI v Pakistan Toronto 23 Sep 1996 ODI # 1119
10 12 11 2 0 90.90 4 caught 2 Test v Australia Delhi 10 Oct 1996 Test # 1335
0 6 7 0 0 0.00 4 bowled 4 Test v Australia Delhi 10 Oct 1996 Test # 1335
11 20 8 2 0 137.50 2 caught 2 ODI v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
88 189 111 9 0 79.27 2 lbw 2 ODI v Australia Bengaluru 21 Oct 1996 ODI # 1129
64 133 93 3 0 68.81 2 caught 2 ODI v South Africa Jaipur 23 Oct 1996 ODI # 1130
28 55 38 5 0 73.68 1 lbw 1 ODI v South Africa Rajkot 29 Oct 1996 ODI # 1132
62 - 61 8 0 101.63 1 caught 1 ODI v Australia Mohali 3 Nov 1996 ODI # 1137
67 128 88 6 0 76.13 2 caught 1 ODI v South Africa Wankhede 6 Nov 1996 ODI # 1138
42 80 64 7 0 65.62 4 caught 1 Test v South Africa Ahmedabad 20 Nov 1996 Test # 1338
7 43 33 1 0 21.21 4 caught 3 Test v South Africa Ahmedabad 20 Nov 1996 Test # 1338
18 91 62 3 0 29.03 4 bowled 2 Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
2 28 25 0 0 8.00 4 caught 4 Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
61 211 173 4 1 35.26 4 caught 1 Test v South Africa Kanpur 8 Dec 1996 Test # 1344
36 129 98 4 0 36.73 5 caught 3 Test v South Africa Kanpur 8 Dec 1996 Test # 1344
114 157 126 14 0 90.47 1 stumped 1 ODI v South Africa Wankhede 14 Dec 1996 ODI # 1151
15 58 45 2 0 33.33 4 bowled 2 Test v South Africa Durban 26 Dec 1996 Test # 1347
4 32 25 1 0 16.00 4 caught 4 Test v South Africa Durban 26 Dec 1996 Test # 1347
169 329 254 26 0 66.53 5 caught 2 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
9 38 28 1 0 32.14 5 caught 4 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
35 72 55 7 0 63.63 4 caught 1 Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
9 13 11 2 0 81.81 4 caught 3 Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
0 12 4 0 0 0.00 2 bowled 2 ODI v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
6 8 8 1 0 75.00 1 caught 2 ODI v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
1 14 14 0 0 7.14 4 bowled 1 ODI v South Africa Gqeberha 2 Feb 1997 ODI # 1172
14 34 24 2 0 58.33 3 caught 1 ODI v South Africa East London 4 Feb 1997 ODI # 1173
41 81 56 1 1 73.21 4 caught 1 ODI v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
104 121 97 8 1 107.21 2 caught 2 ODI v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
32 55 27 6 0 118.51 2 caught 1 ODI v South Africa Durban 12 Feb 1997 ODI # 1176
45 48 33 7 1 136.36 2 caught 2 ODI v South Africa Durban 13 Feb 1997 ODI # 1177
13 18 15 0 1 86.66 2 caught 1 ODI v Zimbabwe Bulawayo 15 Feb 1997 ODI # 1178
7 40 30 1 0 23.33 4 bowled 2 Test v West Indies Kingston 6 Mar 1997 Test # 1357
15* 43 36 1 0 41.66 4 not out 4 Test v West Indies Kingston 6 Mar 1997 Test # 1357
88 306 233 9 0 37.76 4 run out 2 Test v West Indies Port of Spain 14 Mar 1997 Test # 1361
92 222 147 14 1 62.58 4 caught 2 Test v West Indies Bridgetown 27 Mar 1997 Test # 1363
4 25 14 0 0 28.57 4 caught 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
83 287 231 9 0 35.93 4 caught 1 Test v West Indies Georgetown 17 Apr 1997 Test # 1365
44 57 43 10 0 102.32 1 caught 1 ODI v West Indies Port of Spain 26 Apr 1997 ODI # 1200
65* 111 70 7 0 92.85 1 not out 2 ODI v West Indies Port of Spain 27 Apr 1997 ODI # 1201
9 22 15 1 0 60.00 1 bowled 2 ODI v West Indies Kingstown 30 Apr 1997 ODI # 1202
1 17 11 0 0 9.09 1 caught 1 ODI v West Indies Bridgetown 3 May 1997 ODI # 1203
117 188 137 13 2 85.40 2 bowled 2 ODI v New Zealand Bengaluru 14 May 1997 ODI # 1206
2 19 4 0 0 50.00 2 caught 1 ODI v Sri Lanka Wankhede 17 May 1997 ODI # 1207
4 10 7 1 0 57.14 1 caught 2 ODI v Pakistan Chennai 21 May 1997 ODI # 1209
21 49 28 3 0 75.00 1 bowled 1 ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
TDNB - - - - - - - - ODI v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
28 36 21 5 0 133.33 2 bowled 2 ODI v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
53 109 67 2 0 79.10 4 caught 1 ODI v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
143 292 247 20 0 57.89 4 caught 1 Test v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
139 397 266 16 0 52.25 4 caught 2 Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
8 43 44 1 0 18.18 4 caught 4 Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
27 55 28 3 0 96.42 1 caught 2 ODI v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
6 4 6 1 0 100.00 1 lbw 1 ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
27 47 31 4 0 87.09 2 caught 1 ODI v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
39 41 32 3 2 121.87 1 caught 2 ODI v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
17 82 54 2 0 31.48 1 caught 1 ODI v Pakistan Toronto 13 Sep 1997 ODI # 1227
25* 66 45 3 0 55.55 4 not out 2 ODI v Pakistan Toronto 14 Sep 1997 ODI # 1228
TDNB - - - - - - - - ODI v Pakistan Toronto 17 Sep 1997 ODI # 1229
0 26 10 0 0 0.00 4 caught 1 ODI v Pakistan Toronto 18 Sep 1997 ODI # 1230
6 10 7 1 0 85.71 1 caught 2 ODI v Pakistan Toronto 20 Sep 1997 ODI # 1231
51 106 64 4 1 79.68 1 lbw 1 ODI v Pakistan Toronto 21 Sep 1997 ODI # 1232
2 17 11 0 0 18.18 1 bowled 1 ODI v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
21 24 18 2 1 116.66 1 caught 2 ODI v Pakistan Karachi 30 Sep 1997 ODI # 1234
7 19 11 1 0 63.63 1 caught 1 ODI v Pakistan Lahore 2 Oct 1997 ODI # 1236
23 129 93 2 0 24.73 4 caught 2 Test v Sri Lanka Mohali 19 Nov 1997 Test # 1385
15 38 20 1 1 75.00 4 bowled 1 Test v Sri Lanka Nagpur 26 Nov 1997 Test # 1387
148 320 244 20 3 60.65 5 bowled 1 Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
13 28 16 1 0 81.25 4 caught 3 Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
91 146 87 4 2 104.59 4 stumped 2 ODI v England Sharjah 11 Dec 1997 ODI # 1259
3 4 4 0 0 75.00 5 caught 1 ODI v Pakistan Sharjah 14 Dec 1997 ODI # 1262
1 3 2 0 0 50.00 4 run out 2 ODI v West Indies Sharjah 16 Dec 1997 ODI # 1264
82* 110 86 6 0 95.34 4 not out 2 ODI v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
TDNB - - - - - - - - ODI v Sri Lanka Indore 25 Dec 1997 ODI # 1268
6 23 13 0 0 46.15 3 caught 1 ODI v Sri Lanka Margao 28 Dec 1997 ODI # 1269
54 104 76 4 0 71.05 4 caught 2 ODI v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
67 - 44 11 0 152.27 2 stumped 1 ODI v Pakistan Dhaka 11 Jan 1998 ODI # 1273
95 104 78 6 5 121.79 2 bowled 2 ODI v Pakistan Dhaka 14 Jan 1998 ODI # 1276
1 14 6 0 0 16.66 2 bowled 1 ODI v Pakistan Dhaka 16 Jan 1998 ODI # 1277
41 - 26 7 1 157.69 2 caught 2 ODI v Pakistan Dhaka 18 Jan 1998 ODI # 1279
4 7 5 1 0 80.00 4 caught 1 Test v Australia Chennai 6 Mar 1998 Test # 1405
155* 286 191 14 4 81.15 4 not out 3 Test v Australia Chennai 6 Mar 1998 Test # 1405
79 109 86 12 2 91.86 4 caught 2 Test v Australia Eden Gardens 18 Mar 1998 Test # 1409
177 298 207 29 3 85.50 4 bowled 1 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
31 75 64 4 0 48.43 4 caught 3 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
8 21 11 1 0 72.72 2 caught 1 ODI v Australia Kochi 1 Apr 1998 ODI # 1300
5 44 17 0 0 29.41 2 run out 1 ODI v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
100 132 89 5 7 112.35 2 caught 2 ODI v Australia Kanpur 7 Apr 1998 ODI # 1308
1 18 2 0 0 50.00 2 caught 1 ODI v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
15 45 24 2 0 62.50 2 caught 1 ODI v Australia Delhi 14 Apr 1998 ODI # 1316
40 62 41 5 1 97.56 1 caught 1 ODI v New Zealand Sharjah 17 Apr 1998 ODI # 1319
80 136 72 9 0 111.11 2 caught 2 ODI v Australia Sharjah 19 Apr 1998 ODI # 1322
38 93 58 2 0 65.51 1 run out 1 ODI v New Zealand Sharjah 20 Apr 1998 ODI # 1323
143 187 131 9 5 109.16 2 caught 2 ODI v Australia Sharjah 22 Apr 1998 ODI # 1325
134 195 131 12 3 102.29 2 lbw 2 ODI v Australia Sharjah 24 Apr 1998 ODI # 1327
33 48 29 6 0 113.79 2 caught 2 ODI v Bangladesh Wankhede 25 May 1998 ODI # 1335
18 33 25 2 0 72.00 2 caught 2 ODI v Kenya Gwalior 28 May 1998 ODI # 1336
100* 156 103 13 0 97.08 2 not out 2 ODI v Kenya Eden Gardens 31 May 1998 ODI # 1337
65 79 50 9 0 130.00 2 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
53 43 36 3 3 147.22 2 caught 2 ODI v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
17 28 16 4 0 106.25 2 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
128 182 131 8 2 97.70 2 stumped 1 ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
77 157 109 9 0 70.64 2 caught 1 ODI v Pakistan Toronto 20 Sep 1998 ODI # 1353
127* 155 130 13 1 97.69 2 not out 2 ODI v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
29 33 21 4 1 138.09 1 caught 2 ODI v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
2 7 6 0 0 33.33 2 caught 2 ODI v Zimbabwe Harare 30 Sep 1998 ODI # 1356
34 103 68 3 0 50.00 5 caught 2 Test v Zimbabwe Harare 7 Oct 1998 Test # 1425
7 27 14 0 0 50.00 4 caught 4 Test v Zimbabwe Harare 7 Oct 1998 Test # 1425
141 191 128 13 3 110.15 2 run out 1 ODI v Australia Dhaka 28 Oct 1998 ODI # 1360
8 20 14 1 0 57.14 2 caught 1 ODI v West Indies Dhaka 31 Oct 1998 ODI # 1363
3 15 6 0 0 50.00 2 caught 2 ODI v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
118* 173 112 14 2 105.35 2 not out 2 ODI v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
18 57 28 2 0 64.28 1 caught 1 ODI v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
11 33 12 2 0 91.66 2 caught 2 ODI v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
124* 140 92 12 6 134.78 2 not out 2 ODI v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
47 95 72 7 0 65.27 5 caught 1 Test v New Zealand Wellington 26 Dec 1998 Test # 1435
113 200 151 13 2 74.83 5 caught 3 Test v New Zealand Wellington 26 Dec 1998 Test # 1435
67 118 93 9 1 72.04 4 lbw 2 Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
DNB - - - - - - - 4 Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
0 10 5 0 0 0.00 2 caught 1 ODI v New Zealand Taupo 9 Jan 1999 ODI # 1378
23 37 19 4 0 121.05 2 caught 2 ODI v New Zealand Napier 12 Jan 1999 ODI # 1381
45 68 42 2 2 107.14 2 stumped 1 ODI v New Zealand Wellington 14 Jan 1999 ODI # 1383
5 27 12 1 0 41.66 1 lbw 2 ODI v New Zealand Auckland 16 Jan 1999 ODI # 1385
0 5 3 0 0 0.00 4 caught 2 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
136 405 273 18 0 49.81 4 caught 4 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
6 13 11 1 0 54.54 4 lbw 1 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
29 99 65 4 0 44.61 4 caught 3 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
0 2 1 0 0 0.00 5 bowled 2 Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
9 18 13 1 0 69.23 4 run out 4 Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
53 94 54 10 0 98.14 4 caught 1 Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
124* 308 235 10 1 52.76 4 not out 3 Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
28 71 46 5 0 60.86 2 caught 1 ODI v South Africa Hove 15 May 1999 ODI # 1444
140* 114 101 16 3 138.61 4 not out 1 ODI v Kenya Bristol 23 May 1999 ODI # 1457
2 10 3 0 0 66.66 4 bowled 1 ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
22 49 40 2 0 55.00 4 caught 1 ODI v England Birmingham 29 May 1999 ODI # 1467
0 5 4 0 0 0.00 2 caught 2 ODI v Australia The Oval 4 Jun 1999 ODI # 1473
45 92 65 5 0 69.23 1 caught 1 ODI v Pakistan Manchester 8 Jun 1999 ODI # 1476
16 26 22 2 0 72.72 1 bowled 1 ODI v New Zealand Nottingham 12 Jun 1999 ODI # 1480
14 52 33 0 0 42.42 2 caught 1 ODI v Australia Galle 23 Aug 1999 ODI # 1486
37 105 58 1 0 63.79 2 run out 1 ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
120 191 141 11 2 85.10 1 caught 1 ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
85 114 72 7 3 118.05 2 caught 1 ODI v Zimbabwe Singapore 4 Sep 1999 ODI # 1493
40 97 65 6 0 61.53 1 caught 1 ODI v West Indies Singapore 7 Sep 1999 ODI # 1495
0 - 6 0 0 0.00 1 caught 1 ODI v West Indies Singapore 8 Sep 1999 ODI # 1496
18 61 34 3 0 52.94 4 bowled 1 Test v New Zealand Mohali 10 Oct 1999 Test # 1462
126* 397 248 14 0 50.80 4 not out 3 Test v New Zealand Mohali 10 Oct 1999 Test # 1462
15 76 54 3 0 27.77 4 caught 2 Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
44* 58 39 8 0 112.82 4 not out 4 Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
217 494 344 29 0 63.08 4 caught 1 Test v New Zealand Ahmedabad 29 Oct 1999 Test # 1465
15 16 10 3 0 150.00 2 bowled 3 Test v New Zealand Ahmedabad 29 Oct 1999 Test # 1465
32 61 31 2 1 103.22 2 caught 2 ODI v New Zealand Rajkot 5 Nov 1999 ODI # 1522
186* 221 150 20 3 124.00 2 not out 1 ODI v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
1 41 23 0 0 4.34 2 caught 1 ODI v New Zealand Gwalior 11 Nov 1999 ODI # 1524
2 21 10 0 0 20.00 2 caught 2 ODI v New Zealand Guwahati 14 Nov 1999 ODI # 1525
0 2 3 0 0 0.00 4 caught 2 ODI v New Zealand Delhi 17 Nov 1999 ODI # 1526
61 181 133 8 0 45.86 5 caught 2 Test v Australia Adelaide 10 Dec 1999 Test # 1476
0 6 5 0 0 0.00 5 lbw 4 Test v Australia Adelaide 10 Dec 1999 Test # 1476
116 283 191 9 1 60.73 4 caught 2 Test v Australia Melbourne 26 Dec 1999 Test # 1479
52 162 122 4 0 42.62 4 lbw 4 Test v Australia Melbourne 26 Dec 1999 Test # 1479
45 82 53 8 0 84.90 4 lbw 1 Test v Australia Sydney 2 Jan 2000 Test # 1481
4 6 4 1 0 100.00 4 caught 3 Test v Australia Sydney 2 Jan 2000 Test # 1481
13 28 26 2 0 50.00 4 bowled 1 ODI v Pakistan Brisbane 10 Jan 2000 ODI # 1537
12 25 11 2 0 109.09 4 run out 2 ODI v Australia Melbourne 12 Jan 2000 ODI # 1539
1 13 11 0 0 9.09 2 caught 1 ODI v Australia Sydney 14 Jan 2000 ODI # 1540
93 157 103 10 0 90.29 1 bowled 2 ODI v Pakistan Hobart 21 Jan 2000 ODI # 1543
41 69 46 5 0 89.13 1 caught 1 ODI v Pakistan Adelaide 25 Jan 2000 ODI # 1547
18 45 28 2 0 64.28 1 caught 2 ODI v Australia Adelaide 26 Jan 2000 ODI # 1548
17 19 14 4 0 121.42 1 caught 2 ODI v Pakistan Perth 28 Jan 2000 ODI # 1550
3 23 21 0 0 14.28 2 bowled 1 ODI v Australia Perth 30 Jan 2000 ODI # 1552
97 208 163 12 2 59.50 4 caught 1 Test v South Africa Wankhede 24 Feb 2000 Test # 1484
8 20 11 2 0 72.72 4 lbw 3 Test v South Africa Wankhede 24 Feb 2000 Test # 1484
21 120 76 3 0 27.63 4 caught 1 Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
20 76 53 2 0 37.73 4 caught 3 Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
26 66 25 4 0 104.00 2 caught 2 ODI v South Africa Kochi 9 Mar 2000 ODI # 1572
21 39 31 3 0 67.74 2 caught 2 ODI v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
12 48 28 1 0 42.85 2 lbw 1 ODI v South Africa Faridabad 15 Mar 2000 ODI # 1574
122 195 138 12 0 88.40 2 caught 2 ODI v South Africa Vadodara 17 Mar 2000 ODI # 1575
93 119 89 7 4 104.49 2 caught 2 ODI v South Africa Nagpur 19 Mar 2000 ODI # 1576
5 10 8 0 0 62.50 2 bowled 1 ODI v South Africa Sharjah 22 Mar 2000 ODI # 1577
11 54 28 1 0 39.28 2 lbw 2 ODI v Pakistan Sharjah 23 Mar 2000 ODI # 1578
10 23 18 1 0 55.55 2 bowled 2 ODI v Pakistan Sharjah 26 Mar 2000 ODI # 1580
39 117 68 3 0 57.35 1 run out 1 ODI v South Africa Sharjah 27 Mar 2000 ODI # 1581
36 55 25 4 2 144.00 2 caught 2 ODI v Bangladesh Dhaka 30 May 2000 ODI # 1597
93 174 95 10 0 97.89 2 caught 2 ODI v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
25 74 30 4 0 83.33 2 lbw 2 ODI v Pakistan Dhaka 3 Jun 2000 ODI # 1600
25 55 35 4 0 71.42 2 lbw 2 ODI v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
38 58 37 3 3 102.70 2 caught 1 ODI v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
39 61 50 4 0 78.00 2 caught 1 ODI v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
69 103 83 10 1 83.13 2 run out 1 ODI v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
101 - 140 3 1 72.14 2 run out 1 ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
8 - 15 1 0 53.33 2 caught 1 ODI v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
4 - 10 0 0 40.00 1 caught 2 ODI v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
61 - 54 7 0 112.96 2 caught 2 ODI v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
5 - 11 0 0 45.45 2 caught 2 ODI v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
18 63 41 1 0 43.90 5 caught 2 Test v Bangladesh Dhaka 10 Nov 2000 Test # 1512
DNB - - - - - - - 4 Test v Bangladesh Dhaka 10 Nov 2000 Test # 1512
122 283 233 19 0 52.36 4 caught 2 Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
39 45 39 8 0 100.00 4 caught 4 Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
201* 392 281 27 0 71.53 4 not out 1 Test v Zimbabwe Nagpur 25 Nov 2000 Test # 1517
44 90 49 7 0 89.79 2 caught 2 ODI v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
8 27 20 0 0 40.00 1 caught 1 ODI v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
146 200 153 15 2 95.42 2 caught 1 ODI v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
62 113 86 9 0 72.09 2 lbw 2 ODI v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
27 38 38 5 0 71.05 2 bowled 1 ODI v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
76 138 114 13 0 66.66 4 caught 1 Test v Australia Wankhede 27 Feb 2001 Test # 1531
65 153 107 11 0 60.74 5 caught 3 Test v Australia Wankhede 27 Feb 2001 Test # 1531
10 25 18 2 0 55.55 4 lbw 2 Test v Australia Eden Gardens 11 Mar 2001 Test # 1535
10 26 23 2 0 43.47 4 caught 3 Test v Australia Eden Gardens 11 Mar 2001 Test # 1535
126 346 230 15 2 54.78 4 caught 2 Test v Australia Chennai 18 Mar 2001 Test # 1539
17 27 17 3 0 100.00 4 caught 4 Test v Australia Chennai 18 Mar 2001 Test # 1539
35 47 26 6 1 134.61 2 run out 1 ODI v Australia Bengaluru 25 Mar 2001 ODI # 1696
32 35 29 6 1 110.34 2 caught 1 ODI v Australia Pune 28 Mar 2001 ODI # 1698
139 197 125 19 0 111.20 2 caught 1 ODI v Australia Indore 31 Mar 2001 ODI # 1699
62 68 38 11 0 163.15 2 caught 2 ODI v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
12 17 15 2 0 80.00 2 caught 1 ODI v Australia Margao 6 Apr 2001 ODI # 1701
74 179 128 12 0 57.81 4 caught 2 Test v Zimbabwe Bulawayo 7 Jun 2001 Test # 1548
36* 41 49 4 0 73.46 4 not out 4 Test v Zimbabwe Bulawayo 7 Jun 2001 Test # 1548
20 78 46 2 1 43.47 4 bowled 1 Test v Zimbabwe Harare 15 Jun 2001 Test # 1549
69 185 135 9 0 51.11 4 caught 3 Test v Zimbabwe Harare 15 Jun 2001 Test # 1549
70* 129 70 13 0 100.00 2 not out 2 ODI v Zimbabwe Harare 24 Jun 2001 ODI # 1729
9 42 27 0 0 33.33 2 caught 2 ODI v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
81* 191 110 8 0 73.63 2 not out 2 ODI v West Indies Bulawayo 30 Jun 2001 ODI # 1731
122* 210 131 12 1 93.12 2 not out 2 ODI v West Indies Harare 4 Jul 2001 ODI # 1733
0 10 4 0 0 0.00 2 caught 2 ODI v West Indies Harare 7 Jul 2001 ODI # 1734
101 209 129 9 0 78.29 2 caught 1 ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
38 82 57 5 0 66.66 2 caught 1 ODI v South Africa Centurion 10 Oct 2001 ODI # 1757
DNB - - - - - - - 2 ODI v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
3 24 20 0 0 15.00 2 bowled 2 ODI v Kenya Gqeberha 17 Oct 2001 ODI # 1761
37 68 35 5 0 105.71 2 bowled 2 ODI v South Africa East London 19 Oct 2001 ODI # 1762
146 186 132 17 0 110.60 2 caught 1 ODI v Kenya Paarl 24 Oct 2001 ODI # 1764
17 49 42 3 0 40.47 2 bowled 1 ODI v South Africa Durban 26 Oct 2001 ODI # 1766
155 233 184 23 1 84.23 4 caught 1 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
15 60 35 2 0 42.85 4 caught 3 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
1 10 4 0 0 25.00 4 caught 2 Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
22* 54 45 4 0 48.88 4 not out 4 Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
88 229 144 13 0 61.11 5 caught 2 Test v England Mohali 3 Dec 2001 Test # 1574
DNB - - - - - - - 4 Test v England Mohali 3 Dec 2001 Test # 1574
103 254 197 12 1 52.28 4 caught 2 Test v England Ahmedabad 11 Dec 2001 Test # 1575
26 87 81 4 0 32.09 4 caught 4 Test v England Ahmedabad 11 Dec 2001 Test # 1575
90 263 198 13 0 45.45 4 stumped 2 Test v England Bengaluru 19 Dec 2001 Test # 1578
36 71 43 6 0 83.72 2 bowled 1 ODI v England Eden Gardens 19 Jan 2002 ODI # 1788
45 101 60 6 0 75.00 2 run out 2 ODI v England Cuttack 22 Jan 2002 ODI # 1792
68 110 79 10 0 86.07 1 lbw 2 ODI v England Chennai 25 Jan 2002 ODI # 1795
87* 120 67 13 1 129.85 1 not out 2 ODI v England Kanpur 28 Jan 2002 ODI # 1798
18 20 16 3 0 112.50 2 caught 2 ODI v England Delhi 31 Jan 2002 ODI # 1800
12 22 18 1 1 66.66 2 caught 2 ODI v England Wankhede 3 Feb 2002 ODI # 1803
176 440 316 23 0 55.69 4 caught 2 Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
36 124 119 5 0 30.25 4 lbw 2 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
42 78 52 7 1 80.76 5 lbw 4 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
79 191 136 13 0 58.08 4 lbw 2 Test v West Indies Georgetown 11 Apr 2002 Test # 1598
117 356 260 14 0 45.00 4 lbw 1 Test v West Indies Port of Spain 19 Apr 2002 Test # 1599
0 16 4 0 0 0.00 4 lbw 3 Test v West Indies Port of Spain 19 Apr 2002 Test # 1599
0 4 2 0 0 0.00 4 caught 1 Test v West Indies Bridgetown 2 May 2002 Test # 1601
8 32 17 1 0 47.05 4 lbw 3 Test v West Indies Bridgetown 2 May 2002 Test # 1601
0 2 1 0 0 0.00 4 caught 1 Test v West Indies St John's 10 May 2002 Test # 1602
41 94 63 7 0 65.07 4 bowled 2 Test v West Indies Kingston 18 May 2002 Test # 1604
86 162 139 13 0 61.87 4 bowled 4 Test v West Indies Kingston 18 May 2002 Test # 1604
34* 64 45 2 0 75.55 4 not out 2 ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
65 110 70 3 1 92.85 4 bowled 1 ODI v West Indies Port of Spain 2 Jun 2002 ODI # 1838
1 12 9 0 0 11.11 4 lbw 2 ODI v England Lord's 29 Jun 2002 ODI # 1848
49 123 70 3 1 70.00 4 caught 2 ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
105* 167 108 8 1 97.22 4 not out 1 ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
19 35 25 3 0 76.00 4 caught 2 ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
36 60 29 5 0 124.13 4 caught 2 ODI v England The Oval 9 Jul 2002 ODI # 1854
113 141 102 12 1 110.78 4 caught 1 ODI v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
14 31 19 1 0 73.68 4 bowled 2 ODI v England Lord's 13 Jul 2002 ODI # 1856
16 94 61 2 0 26.22 5 caught 2 Test v England Lord's 25 Jul 2002 Test # 1610
12 51 35 2 0 34.28 4 bowled 4 Test v England Lord's 25 Jul 2002 Test # 1610
34 90 68 6 0 50.00 4 bowled 1 Test v England Nottingham 8 Aug 2002 Test # 1612
92 160 113 17 0 81.41 4 bowled 3 Test v England Nottingham 8 Aug 2002 Test # 1612
193 434 330 19 3 58.48 4 lbw 1 Test v England Leeds 22 Aug 2002 Test # 1613
54 114 89 10 0 60.67 4 lbw 2 Test v England The Oval 5 Sep 2002 Test # 1614
7 39 16 0 0 43.75 4 caught 1 ODI v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
9* 34 20 0 0 45.00 4 not out 2 ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
16 39 29 1 0 55.17 4 run out 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
7* 33 22 1 0 31.81 3 not out 2 ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
35 96 88 5 0 39.77 4 caught 1 Test v West Indies Wankhede 9 Oct 2002 Test # 1616
43 156 113 5 0 38.05 4 bowled 2 Test v West Indies Chennai 17 Oct 2002 Test # 1618
16* 15 20 0 0 80.00 4 not out 4 Test v West Indies Chennai 17 Oct 2002 Test # 1618
36 85 65 7 0 55.38 4 caught 1 Test v West Indies Eden Gardens 30 Oct 2002 Test # 1622
176 419 298 26 0 59.06 4 caught 3 Test v West Indies Eden Gardens 30 Oct 2002 Test # 1622
8 47 26 2 0 30.76 4 lbw 1 Test v New Zealand Wellington 12 Dec 2002 Test # 1631
51 120 74 7 0 68.91 4 bowled 3 Test v New Zealand Wellington 12 Dec 2002 Test # 1631
9 40 31 1 0 29.03 4 caught 1 Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
32 55 48 5 0 66.66 4 bowled 3 Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
0 9 10 0 0 0.00 4 lbw 2 ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
1 21 13 0 0 7.69 4 caught 2 ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
1 7 6 0 0 16.66 3 caught 1 ODI v New Zealand Hamilton 14 Jan 2003 ODI # 1935
52 91 72 7 0 72.22 2 caught 1 ODI v Netherlands Paarl 12 Feb 2003 ODI # 1948
36 127 59 3 0 61.01 2 lbw 1 ODI v Australia Centurion 15 Feb 2003 ODI # 1951
81 122 91 10 0 89.01 2 bowled 1 ODI v Zimbabwe Harare 19 Feb 2003 ODI # 1957
152 193 151 18 0 100.66 2 bowled 1 ODI v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
50 78 52 8 1 96.15 2 caught 1 ODI v England Durban 26 Feb 2003 ODI # 1969
98 145 75 12 1 130.66 1 caught 2 ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
5 21 12 1 0 41.66 2 caught 2 ODI v Kenya Cape Town 7 Mar 2003 ODI # 1983
97 160 120 7 1 80.83 1 caught 1 ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
15 25 16 3 0 93.75 2 caught 2 ODI v New Zealand Centurion 14 Mar 2003 ODI # 1988
83 166 101 5 1 82.17 2 caught 1 ODI v Kenya Durban 20 Mar 2003 ODI # 1992
4 2 5 1 0 80.00 1 caught 2 ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
8 54 38 1 0 21.05 4 caught 1 Test v New Zealand Ahmedabad 8 Oct 2003 Test # 1660
7 19 15 0 0 46.66 4 caught 3 Test v New Zealand Ahmedabad 8 Oct 2003 Test # 1660
55 238 175 6 0 31.42 4 caught 2 Test v New Zealand Mohali 16 Oct 2003 Test # 1662
1 15 10 0 0 10.00 4 bowled 3 Test v New Zealand Mohali 16 Oct 2003 Test # 1662
48* 119 66 5 0 72.72 2 not out 1 ODI v New Zealand Chennai 23 Oct 2003 ODI # 2051
100 158 119 9 1 84.03 2 caught 1 ODI v Australia Gwalior 26 Oct 2003 ODI # 2052
68 113 76 10 0 89.47 2 bowled 2 ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
14 29 14 3 0 100.00 2 lbw 1 ODI v New Zealand Cuttack 6 Nov 2003 ODI # 2056
89 133 91 12 1 97.80 2 bowled 2 ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
102 124 91 12 1 112.08 2 caught 1 ODI v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
45 104 66 5 0 68.18 1 bowled 2 ODI v Australia Eden Gardens 18 Nov 2003 ODI # 2064
0 3 3 0 0 0.00 4 lbw 2 Test v Australia Brisbane 4 Dec 2003 Test # 1671
DNB - - - - - - - 4 Test v Australia Brisbane 4 Dec 2003 Test # 1671
1 15 6 0 0 16.66 4 caught 2 Test v Australia Adelaide 12 Dec 2003 Test # 1673
37 79 59 5 0 62.71 4 lbw 4 Test v Australia Adelaide 12 Dec 2003 Test # 1673
0 3 1 0 0 0.00 4 caught 1 Test v Australia Melbourne 26 Dec 2003 Test # 1678
44 107 79 5 0 55.69 5 caught 3 Test v Australia Melbourne 26 Dec 2003 Test # 1678
241* 613 436 33 0 55.27 4 not out 1 Test v Australia Sydney 2 Jan 2004 Test # 1680
60* 108 89 5 0 67.41 4 not out 3 Test v Australia Sydney 2 Jan 2004 Test # 1680
63 117 69 8 1 91.30 2 caught 2 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
44 107 59 6 0 74.57 2 bowled 2 ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
86 129 95 8 0 90.52 2 caught 1 ODI v Australia Brisbane 18 Jan 2004 ODI # 2084
5 17 6 1 0 83.33 2 caught 1 ODI v Australia Perth 1 Feb 2004 ODI # 2093
3 16 8 0 0 37.50 2 caught 2 ODI v Zimbabwe Perth 3 Feb 2004 ODI # 2095
8 28 22 1 0 36.36 2 bowled 1 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
27 38 40 4 0 67.50 2 caught 2 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
28 49 35 4 1 80.00 2 caught 1 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
141 173 135 17 1 104.44 2 caught 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
0 7 5 0 0 0.00 2 caught 1 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
7 22 13 1 0 53.84 2 caught 2 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
37 60 48 7 0 77.08 2 caught 1 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
194* 493 348 21 0 55.74 4 not out 1 Test v Pakistan Multan 28 Mar 2004 Test # 1693
2 10 6 0 0 33.33 4 lbw 1 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
8 17 11 1 0 72.72 4 lbw 3 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
1 6 3 0 0 33.33 4 caught 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
18 39 25 2 0 72.00 2 caught 1 ODI v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
11 17 13 2 0 84.61 1 caught 2 ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
82* 157 126 10 1 65.07 2 not out 2 ODI v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
78 192 103 6 0 75.72 2 caught 2 ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
18 30 21 3 0 85.71 1 lbw 1 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
74 170 100 7 1 74.00 2 bowled 2 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
8 49 36 0 0 22.22 4 lbw 2 Test v Australia Nagpur 26 Oct 2004 Test # 1718
2 18 14 0 0 14.28 4 caught 4 Test v Australia Nagpur 26 Oct 2004 Test # 1718
5 43 35 0 0 14.28 4 caught 1 Test v Australia Wankhede 3 Nov 2004 Test # 1720
55 120 83 6 1 66.26 4 caught 3 Test v Australia Wankhede 3 Nov 2004 Test # 1720
16 30 17 2 0 94.11 2 run out 1 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
3 21 18 0 0 16.66 4 bowled 2 Test v South Africa Kanpur 20 Nov 2004 Test # 1722
20 82 54 3 0 37.03 4 bowled 2 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
32* 73 64 3 1 50.00 4 not out 4 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
248* 552 379 35 0 65.43 4 not out 2 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
36 79 55 6 0 65.45 4 lbw 1 Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
19 46 32 3 0 59.37 2 caught 1 ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
47 60 42 9 0 111.90 2 caught 1 ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
94 301 202 11 0 46.53 4 caught 2 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
DNB - - - - - - - 4 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
52 147 102 9 0 50.98 4 caught 1 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
52 117 91 9 0 57.14 4 caught 3 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
41 78 71 7 0 57.74 4 caught 2 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
16 140 98 2 0 16.32 4 caught 4 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
4 8 4 1 0 100.00 2 caught 1 ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
2 17 8 0 0 25.00 2 run out 1 ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
6 15 11 1 0 54.54 2 caught 2 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
123 192 130 12 2 94.61 2 bowled 1 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
1 13 10 0 0 10.00 2 caught 1 ODI v Pakistan Kanpur 15 Apr 2005 ODI # 2239
9 38 15 0 0 60.00 2 bowled 2 ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
93 149 96 9 2 96.87 2 caught 1 ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
67* 87 69 11 0 97.10 2 not out 2 ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
2 2 3 0 0 66.66 2 caught 2 ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
11 28 19 1 1 57.89 2 bowled 2 ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
19 46 30 3 0 63.33 2 caught 2 ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
39 76 48 8 0 81.25 2 caught 2 ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
2 20 9 0 0 22.22 2 caught 1 ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
2 31 22 0 0 9.09 2 caught 2 ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
2 18 15 0 0 13.33 3 caught 1 ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
30 77 44 5 0 68.18 2 caught 2 ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
22 157 126 2 0 17.46 4 lbw 1 Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
109 310 196 14 1 55.61 4 lbw 1 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
16 42 28 3 0 57.14 4 lbw 3 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
23 85 66 2 0 34.84 4 caught 1 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
19 40 29 3 0 65.51 4 lbw 3 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
DNB - - - - - - - 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
14 64 33 3 0 42.42 4 caught 2 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
DNB - - - - - - - 4 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
23 49 29 5 0 79.31 4 bowled 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
26 74 47 5 0 55.31 4 bowled 4 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
100 188 113 10 1 88.49 2 lbw 1 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
42 71 43 8 0 97.67 2 caught 2 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
95 157 104 16 1 91.34 2 caught 2 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
0 7 3 0 0 0.00 2 caught 2 ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
16 84 45 2 0 35.55 4 lbw 2 Test v England Nagpur 1 Mar 2006 Test # 1785
28* 38 19 5 0 147.36 6 not out 4 Test v England Nagpur 1 Mar 2006 Test # 1785
4 20 15 0 0 26.66 4 caught 2 Test v England Mohali 9 Mar 2006 Test # 1788
DNB - - - - - - - 4 Test v England Mohali 9 Mar 2006 Test # 1788
1 33 21 0 0 4.76 4 caught 2 Test v England Wankhede 18 Mar 2006 Test # 1791
34 77 57 5 0 59.64 5 caught 4 Test v England Wankhede 18 Mar 2006 Test # 1791
2* 16 3 0 0 66.66 2 not out 1 ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
141* - 148 13 5 95.27 2 not out 1 ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
12 30 17 2 0 70.58 2 caught 2 ODI v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
65 154 102 7 0 63.72 2 run out 1 ODI v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
4 11 10 1 0 40.00 2 caught 2 ODI v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
35 87 41 5 0 85.36 2 lbw 2 ODI v England Jaipur 15 Oct 2006 ODI # 2429
29 81 45 4 0 64.44 2 bowled 1 ODI v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
10 46 26 2 0 38.46 2 caught 1 ODI v Australia Mohali 29 Oct 2006 ODI # 2440
35 79 51 5 0 68.62 2 bowled 2 ODI v South Africa Durban 22 Nov 2006 ODI # 2447
2 20 9 0 0 22.22 2 caught 2 ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
1 4 3 0 0 33.33 3 caught 2 ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
10 18 12 2 0 83.33 2 bowled 2 T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
55 134 97 8 0 56.70 2 caught 1 ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
44 113 89 7 0 49.43 4 caught 1 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
14 43 22 3 0 63.63 4 bowled 3 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
63 173 115 11 0 54.78 4 caught 2 Test v South Africa Durban 26 Dec 2006 Test # 1825
0 13 7 0 0 0.00 4 lbw 4 Test v South Africa Durban 26 Dec 2006 Test # 1825
64 187 130 11 0 49.23 4 caught 1 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
14 88 62 1 0 22.58 5 lbw 3 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
31 54 38 3 0 81.57 3 lbw 1 ODI v West Indies Nagpur 21 Jan 2007 ODI # 2480
0 6 6 0 0 0.00 4 caught 1 ODI v West Indies Cuttack 24 Jan 2007 ODI # 2485
60 112 66 2 0 90.90 4 caught 1 ODI v West Indies Chennai 27 Jan 2007 ODI # 2487
100* 110 76 10 1 131.57 4 not out 1 ODI v West Indies Vadodara 31 Jan 2007 ODI # 2493
TDNB - - - - - - - - ODI v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
54 94 61 9 0 88.52 4 stumped 2 ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
1 13 8 0 0 12.50 3 bowled 2 ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
7 40 26 1 0 26.92 4 caught 1 ODI v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
57* 46 29 2 4 196.55 6 not out 1 ODI v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
0 5 3 0 0 0.00 4 bowled 2 ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
101 274 169 9 0 59.76 4 caught 1 Test v Bangladesh Chattogram 18 May 2007 Test # 1832
31 69 50 2 0 62.00 4 bowled 3 Test v Bangladesh Chattogram 18 May 2007 Test # 1832
122* 354 226 8 1 53.98 4 not out 1 Test v Bangladesh Mirpur 25 May 2007 Test # 1833
4 4 3 1 0 133.33 2 bowled 2 ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
99 199 143 12 0 69.23 2 run out 1 ODI v South Africa Belfast 26 Jun 2007 ODI # 2592
93 140 106 13 2 87.73 2 bowled 2 ODI v South Africa Belfast 29 Jun 2007 ODI # 2593
8 10 8 2 0 100.00 2 caught 2 ODI v South Africa Belfast 1 Jul 2007 ODI # 2595
37 104 78 6 0 47.43 4 lbw 2 Test v England Lord's 19 Jul 2007 Test # 1840
16 42 35 3 0 45.71 4 lbw 4 Test v England Lord's 19 Jul 2007 Test # 1840
91 259 197 12 0 46.19 4 lbw 2 Test v England Nottingham 27 Jul 2007 Test # 1841
1 17 15 0 0 6.66 4 caught 4 Test v England Nottingham 27 Jul 2007 Test # 1841
82 298 192 11 0 42.70 4 caught 1 Test v England The Oval 9 Aug 2007 Test # 1842
1 13 11 0 0 9.09 4 bowled 3 Test v England The Oval 9 Aug 2007 Test # 1842
17 52 33 1 0 51.51 2 caught 2 ODI v England Southampton 21 Aug 2007 ODI # 2611
99 158 112 15 1 88.39 2 caught 1 ODI v England Bristol 24 Aug 2007 ODI # 2613
8 42 19 1 0 42.10 2 caught 2 ODI v England Birmingham 27 Aug 2007 ODI # 2616
55 128 86 9 0 63.95 2 caught 1 ODI v England Manchester 30 Aug 2007 ODI # 2617
71 87 59 13 0 120.33 2 caught 1 ODI v England Leeds 2 Sep 2007 ODI # 2618
94 120 81 16 1 116.04 2 caught 2 ODI v England The Oval 5 Sep 2007 ODI # 2619
30 80 46 4 0 65.21 2 caught 1 ODI v England Lord's 8 Sep 2007 ODI # 2620
0 9 6 0 0 0.00 2 lbw 2 ODI v Australia Bengaluru 29 Sep 2007 ODI # 2621
16 43 25 1 1 64.00 2 caught 2 ODI v Australia Kochi 2 Oct 2007 ODI # 2623
43 119 71 6 0 60.56 2 bowled 2 ODI v Australia Hyderabad 5 Oct 2007 ODI # 2625
79 184 119 7 0 66.38 2 run out 1 ODI v Australia Chandigarh 8 Oct 2007 ODI # 2627
47 128 73 9 0 64.38 2 caught 1 ODI v Australia Vadodara 11 Oct 2007 ODI # 2629
72 105 72 9 1 100.00 2 stumped 2 ODI v Australia Nagpur 14 Oct 2007 ODI # 2631
21 52 36 4 0 58.33 2 bowled 2 ODI v Australia Wankhede 17 Oct 2007 ODI # 2632
4 14 7 1 0 57.14 2 lbw 2 ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
99 130 91 14 1 108.79 2 caught 1 ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
29 54 27 5 0 107.40 2 caught 1 ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
97 149 102 16 0 95.09 2 bowled 2 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
30 54 27 6 0 111.11 2 caught 2 ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
1 2 1 0 0 100.00 4 run out 2 Test v Pakistan Delhi 22 Nov 2007 Test # 1849
56* 178 110 9 0 50.90 4 not out 4 Test v Pakistan Delhi 22 Nov 2007 Test # 1849
82 146 109 12 0 75.22 4 bowled 1 Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
DNB - - - - - - - 3 Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
62 113 77 7 1 80.51 4 bowled 2 Test v Australia Melbourne 26 Dec 2007 Test # 1855
15 31 21 1 0 71.42 4 caught 4 Test v Australia Melbourne 26 Dec 2007 Test # 1855
154* 429 243 14 1 63.37 4 not out 2 Test v Australia Sydney 2 Jan 2008 Test # 1857
12 33 16 3 0 75.00 4 bowled 4 Test v Australia Sydney 2 Jan 2008 Test # 1857
71 175 128 9 0 55.46 4 lbw 1 Test v Australia Perth 16 Jan 2008 Test # 1862
13 33 25 2 0 52.00 5 lbw 3 Test v Australia Perth 16 Jan 2008 Test # 1862
153 342 205 13 3 74.63 4 caught 1 Test v Australia Adelaide 24 Jan 2008 Test # 1863
13 67 36 1 0 36.11 4 run out 3 Test v Australia Adelaide 24 Jan 2008 Test # 1863
10 30 17 1 0 58.82 2 hit wicket 1 ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
35 70 52 2 0 67.30 2 bowled 1 ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
44 123 54 3 0 81.48 2 caught 2 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
32 41 30 4 0 106.66 2 caught 1 ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
5 23 15 1 0 33.33 2 lbw 2 ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
0 6 2 0 0 0.00 2 bowled 2 ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
2 3 3 0 0 66.66 2 lbw 2 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
63 92 54 10 0 116.66 2 caught 2 ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
117* 235 120 10 0 97.50 2 not out 2 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
91 176 121 7 0 75.20 2 caught 1 ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
0 9 5 0 0 0.00 4 caught 2 Test v South Africa Chennai 26 Mar 2008 Test # 1870
27 60 46 3 0 58.69 4 bowled 2 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
12 42 30 1 0 40.00 4 caught 3 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
5 5 3 1 0 166.66 4 lbw 1 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
31 54 42 5 0 73.80 4 caught 3 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
6 18 12 0 0 50.00 4 lbw 1 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
14 26 22 1 0 63.63 6 lbw 3 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
13 26 18 3 0 72.22 4 caught 2 Test v Australia Bengaluru 9 Oct 2008 Test # 1887
49 177 126 4 0 38.88 4 caught 4 Test v Australia Bengaluru 9 Oct 2008 Test # 1887
88 186 111 10 0 79.27 4 caught 1 Test v Australia Mohali 17 Oct 2008 Test # 1889
10* 16 12 1 0 83.33 5 not out 3 Test v Australia Mohali 17 Oct 2008 Test # 1889
68 188 126 11 0 53.96 4 caught 1 Test v Australia Delhi 29 Oct 2008 Test # 1891
47 159 120 4 0 39.16 5 caught 3 Test v Australia Delhi 29 Oct 2008 Test # 1891
109 274 188 12 0 57.97 4 lbw 1 Test v Australia Nagpur 6 Nov 2008 Test # 1892
12 90 55 1 0 21.81 4 run out 3 Test v Australia Nagpur 6 Nov 2008 Test # 1892
11 40 21 2 0 52.38 2 bowled 1 ODI v England Bengaluru 23 Nov 2008 ODI # 2781
50 99 57 6 0 87.71 2 bowled 2 ODI v England Cuttack 26 Nov 2008 ODI # 2783
37 90 48 4 1 77.08 4 caught 2 Test v England Chennai 11 Dec 2008 Test # 1898
103* 317 196 9 0 52.55 4 not out 4 Test v England Chennai 11 Dec 2008 Test # 1898
11 45 26 1 0 42.30 4 lbw 1 Test v England Mohali 19 Dec 2008 Test # 1901
5 41 22 1 0 22.72 4 caught 3 Test v England Mohali 19 Dec 2008 Test # 1901
5 15 16 0 0 31.25 2 lbw 2 ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
6 11 9 0 0 66.66 2 lbw 1 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
7 9 12 0 1 58.33 2 lbw 1 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
20 43 23 2 0 86.95 2 caught 1 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
61 100 69 7 1 88.40 2 lbw 1 ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
163* 206 133 16 5 122.55 2 retired notout 1 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
160 397 260 26 0 61.53 4 caught 2 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
DNB - - - - - - - 4 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
49 98 65 7 1 75.38 5 caught 2 Test v New Zealand Napier 26 Mar 2009 Test # 1917
64 167 131 9 1 48.85 4 caught 3 Test v New Zealand Napier 26 Mar 2009 Test # 1917
62 108 85 11 0 72.94 4 caught 1 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
9 25 20 0 1 45.00 4 caught 3 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
46 81 55 6 0 83.63 2 caught 2 ODI v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
27 63 33 5 0 81.81 2 caught 2 ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
138 214 133 10 1 103.75 2 lbw 1 ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
8 19 14 1 0 57.14 2 caught 2 ODI v Pakistan Centurion 26 Sep 2009 ODI # 2898
TDNB - - - - - - - - ODI v Australia Centurion 28 Sep 2009 ODI # 2901
14 40 29 2 0 48.27 2 caught 2 ODI v Australia Vadodara 25 Oct 2009 ODI # 2913
4 14 8 1 0 50.00 2 caught 1 ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
32 63 47 2 0 68.08 2 run out 2 ODI v Australia Delhi 31 Oct 2009 ODI # 2918
40 86 68 6 0 58.82 2 lbw 2 ODI v Australia Mohali 2 Nov 2009 ODI # 2919
175 210 141 19 4 124.11 2 caught 2 ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
10 23 17 2 0 58.82 2 caught 1 ODI v Australia Guwahati 8 Nov 2009 ODI # 2925
4 3 3 1 0 133.33 4 bowled 1 Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
100* 298 211 11 0 47.39 5 not out 3 Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
40 122 91 0 1 43.95 4 caught 1 Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
53 139 103 6 0 51.45 4 bowled 2 Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
69 91 63 10 1 109.52 2 bowled 1 ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
43 76 52 4 0 82.69 2 stumped 1 ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
96* 187 104 13 0 92.30 2 not out 2 ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
8 - 8 2 0 100.00 2 caught 2 ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
105* 246 166 11 2 63.25 4 not out 1 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
16 47 26 2 0 61.53 5 lbw 3 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
143 259 182 13 1 78.57 4 caught 2 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
DNB - - - - - - - 4 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
7 25 16 1 0 43.75 4 caught 2 Test v South Africa Nagpur 6 Feb 2010 Test # 1951
100 275 179 13 0 55.86 4 bowled 3 Test v South Africa Nagpur 6 Feb 2010 Test # 1951
106 266 206 12 0 51.45 4 caught 2 Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
4 - 5 1 0 80.00 2 run out 1 ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
200* 226 147 25 3 136.05 2 not out 1 ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
8 29 21 1 0 38.09 4 lbw 2 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
84 168 142 11 1 59.15 4 lbw 3 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
203 516 347 23 1 58.50 4 caught 2 Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
41 88 72 5 0 56.94 4 caught 2 Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
54 186 122 3 0 44.26 4 caught 4 Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
98 251 189 13 0 51.85 5 lbw 2 Test v Australia Mohali 1 Oct 2010 Test # 1972
38 106 64 5 0 59.37 4 caught 4 Test v Australia Mohali 1 Oct 2010 Test # 1972
214 547 363 22 2 58.95 4 bowled 2 Test v Australia Bengaluru 9 Oct 2010 Test # 1973
53* 125 77 5 2 68.83 4 not out 4 Test v Australia Bengaluru 9 Oct 2010 Test # 1973
40 168 133 5 0 30.07 4 caught 1 Test v New Zealand Ahmedabad 4 Nov 2010 Test # 1974
12 27 25 2 0 48.00 4 bowled 3 Test v New Zealand Ahmedabad 4 Nov 2010 Test # 1974
13 52 28 1 0 46.42 4 caught 2 Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
DNB - - - - - - - 4 Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
61 162 129 8 0 47.28 4 caught 2 Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
36 61 34 8 0 105.88 4 lbw 1 Test v South Africa Centurion 16 Dec 2010 Test # 1985
111* 327 241 13 1 46.05 5 not out 3 Test v South Africa Centurion 16 Dec 2010 Test # 1985
13 42 22 3 0 59.09 4 caught 1 Test v South Africa Durban 26 Dec 2010 Test # 1987
6 22 10 1 0 60.00 4 caught 3 Test v South Africa Durban 26 Dec 2010 Test # 1987
146 465 314 17 2 46.49 4 bowled 2 Test v South Africa Cape Town 2 Jan 2011 Test # 1988
14* 146 91 0 0 15.38 4 not out 4 Test v South Africa Cape Town 2 Jan 2011 Test # 1988
7 16 11 0 0 63.63 2 caught 2 ODI v South Africa Durban 12 Jan 2011 ODI # 3079
24 78 44 2 0 54.54 2 bowled 1 ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
28 46 29 4 0 96.55 2 run out 1 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
120 170 115 10 5 104.34 2 caught 1 ODI v England Bengaluru 27 Feb 2011 ODI # 3110
38 91 56 4 0 67.85 2 lbw 2 ODI v Ireland Bengaluru 6 Mar 2011 ODI # 3121
27 45 22 6 0 122.72 2 caught 2 ODI v Netherlands Delhi 9 Mar 2011 ODI # 3124
111 184 101 8 3 109.90 2 caught 1 ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
2 4 4 0 0 50.00 2 caught 1 ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
53 93 68 7 0 77.94 2 caught 2 ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
85 160 115 11 0 73.91 2 caught 1 ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
18 21 14 2 0 128.57 2 caught 2 ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
34 90 58 6 0 58.62 4 caught 2 Test v England Lord's 21 Jul 2011 Test # 2000
12 84 68 1 0 17.64 5 lbw 4 Test v England Lord's 21 Jul 2011 Test # 2000
16 33 34 3 0 47.05 4 caught 2 Test v England Nottingham 29 Jul 2011 Test # 2001
56 136 86 8 0 65.11 4 lbw 4 Test v England Nottingham 29 Jul 2011 Test # 2001
1 10 8 0 0 12.50 4 caught 1 Test v England Birmingham 10 Aug 2011 Test # 2003
40 92 60 8 0 66.66 4 run out 3 Test v England Birmingham 10 Aug 2011 Test # 2003
23 65 34 4 0 67.64 4 caught 2 Test v England The Oval 18 Aug 2011 Test # 2004
91 235 172 11 0 52.90 4 lbw 3 Test v England The Oval 18 Aug 2011 Test # 2004
7 25 18 1 0 38.88 4 lbw 2 Test v West Indies Delhi 6 Nov 2011 Test # 2015
76 200 148 10 0 51.35 4 lbw 4 Test v West Indies Delhi 6 Nov 2011 Test # 2015
38 74 71 5 0 53.52 4 caught 1 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
94 219 153 8 2 61.43 4 caught 2 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
3 6 7 0 0 42.85 4 caught 4 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
73 151 98 8 1 74.48 4 bowled 2 Test v Australia Melbourne 26 Dec 2011 Test # 2025
32 73 46 4 0 69.56 4 caught 4 Test v Australia Melbourne 26 Dec 2011 Test # 2025
41 133 89 8 0 46.06 4 bowled 1 Test v Australia Sydney 3 Jan 2012 Test # 2027
80 213 141 9 0 56.73 4 caught 3 Test v Australia Sydney 3 Jan 2012 Test # 2027
15 46 25 3 0 60.00 4 lbw 1 Test v Australia Perth 13 Jan 2012 Test # 2029
8 22 16 1 0 50.00 4 lbw 3 Test v Australia Perth 13 Jan 2012 Test # 2029
25 94 69 3 0 36.23 4 caught 2 Test v Australia Adelaide 24 Jan 2012 Test # 2031
13 46 34 2 0 38.23 4 caught 4 Test v Australia Adelaide 24 Jan 2012 Test # 2031
2 9 6 0 0 33.33 2 caught 2 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
48 87 63 5 0 76.19 2 bowled 2 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
15 25 24 2 0 62.50 2 caught 2 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
3 21 12 0 0 25.00 2 caught 2 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
22 33 23 3 0 95.65 2 bowled 2 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
14 34 15 2 0 93.33 2 run out 2 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
39 45 30 5 0 130.00 2 lbw 2 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
6 25 19 1 0 31.57 2 caught 1 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
114 205 147 12 1 77.55 2 caught 1 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
52 93 48 5 1 108.33 2 caught 2 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
19 86 62 2 0 30.64 4 bowled 1 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
17 61 50 3 0 34.00 4 bowled 2 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
27 78 34 5 0 79.41 4 bowled 4 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
13 25 18 2 0 72.22 4 caught 1 Test v England Ahmedabad 15 Nov 2012 Test # 2058
DNB - - - - - - - 4 Test v England Ahmedabad 15 Nov 2012 Test # 2058
8 14 12 1 0 66.66 4 bowled 1 Test v England Wankhede 23 Nov 2012 Test # 2062
8 28 19 2 0 42.10 4 lbw 3 Test v England Wankhede 23 Nov 2012 Test # 2062
76 202 155 13 0 49.03 4 caught 1 Test v England Eden Gardens 5 Dec 2012 Test # 2065
5 17 6 1 0 83.33 4 caught 3 Test v England Eden Gardens 5 Dec 2012 Test # 2065
2 25 13 0 0 15.38 4 bowled 2 Test v England Nagpur 13 Dec 2012 Test # 2066
81 257 159 7 0 50.94 4 bowled 2 Test v Australia Chennai 22 Feb 2013 Test # 2074
13* 10 10 0 2 130.00 4 not out 4 Test v Australia Chennai 22 Feb 2013 Test # 2074
7 32 15 1 0 46.66 4 caught 2 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
37 125 81 5 0 45.67 4 caught 2 Test v Australia Mohali 14 Mar 2013 Test # 2081
21 71 23 2 0 91.30 4 run out 4 Test v Australia Mohali 14 Mar 2013 Test # 2081
32 99 53 5 0 60.37 4 lbw 2 Test v Australia Delhi 22 Mar 2013 Test # 2085
1 8 5 0 0 20.00 4 lbw 4 Test v Australia Delhi 22 Mar 2013 Test # 2085
10 41 24 2 0 41.66 4 lbw 2 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
74 150 118 12 0 62.71 4 caught 2 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
Statsguru includes the following current or recent relevant matches:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page