Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date between 1 Jan 1990 and 31 Dec 2001 remove between 1 Jan 1990 and 31 Dec 2001 from query
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 50+ 4s 6s
unfiltered 1989-2013 664 782 74 34357 248* 48.52 50817+ 67.58* 100 164 34 264 4076+ 264 Profile
filtered 1990-2001 126 153 12 6121 177 43.41 9834 62.24 19 25 8 44 724 33
Innings by innings list
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
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
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
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
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
31 64 44 1 0 70.45 5 run out 1 ODI v Australia Sydney 14 Jan 1992 ODI # 705
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
11 19 19 1 0 57.89 4 caught 2 ODI v Australia Brisbane 1 Mar 1992 ODI # 725
84 122 107 6 0 78.50 4 caught 1 ODI v New Zealand Dunedin 12 Mar 1992 ODI # 740
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
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
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
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
0 6 2 0 0 0.00 2 caught 2 ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
13 30 15 3 0 86.66 2 caught 1 ODI v New Zealand Napier 16 Feb 1995 ODI # 976
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
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
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
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
21 49 28 3 0 75.00 1 bowled 1 ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
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
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
54 104 76 4 0 71.05 4 caught 2 ODI v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
65 79 50 9 0 130.00 2 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
17 28 16 4 0 106.25 2 caught 2 ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
128 182 131 8 2 97.70 2 stumped 1 ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
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
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
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
22 49 40 2 0 55.00 4 caught 1 ODI v England Birmingham 29 May 1999 ODI # 1467
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
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
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
18 45 28 2 0 64.28 1 caught 2 ODI v Australia Adelaide 26 Jan 2000 ODI # 1548
3 23 21 0 0 14.28 2 bowled 1 ODI v Australia Perth 30 Jan 2000 ODI # 1552
36 55 25 4 2 144.00 2 caught 2 ODI v Bangladesh Dhaka 30 May 2000 ODI # 1597
25 55 35 4 0 71.42 2 lbw 2 ODI v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
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
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
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
37 68 35 5 0 105.71 2 bowled 2 ODI v South Africa East London 19 Oct 2001 ODI # 1762
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
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page