Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Start of match date less than or equal to 6 Mar 1996 remove less than or equal to 6 Mar 1996 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave 100 50 0
unfiltered 1979-1987 99 90 15 1459 83* 19.45 0 6 11 Profile
filtered 1979-1987 99 90 15 1459 83* 19.45 0 6 11
Innings by innings list
46 138 96 5 0 47.91 6 caught 2 Test v Pakistan Bengaluru 21 Nov 1979 Test # 861
1 10 7 0 0 14.28 6 lbw 2 Test v Pakistan Delhi 4 Dec 1979 Test # 863
10 25 24 0 0 41.66 7 caught 4 Test v Pakistan Delhi 4 Dec 1979 Test # 863
0 3 5 0 0 0.00 6 caught 1 Test v Pakistan Wankhede 16 Dec 1979 Test # 865
0 13 6 0 0 0.00 9 caught 3 Test v Pakistan Wankhede 16 Dec 1979 Test # 865
29 118 76 5 0 38.15 6 bowled 1 Test v Pakistan Kanpur 25 Dec 1979 Test # 866
DNB - - - - - - - 3 Test v Pakistan Kanpur 25 Dec 1979 Test # 866
42* 92 45 6 1 93.33 9 not out 2 Test v Pakistan Chennai 15 Jan 1980 Test # 869
DNB - - - - - - - 4 Test v Pakistan Chennai 15 Jan 1980 Test # 869
15 35 35 2 0 42.85 3 lbw 1 Test v Pakistan Eden Gardens 29 Jan 1980 Test # 871
0 12 9 0 0 0.00 2 caught 3 Test v Pakistan Eden Gardens 29 Jan 1980 Test # 871
15 50 36 2 0 41.66 2 run out 1 Test v England Wankhede 15 Feb 1980 Test # 874
0 7 3 0 0 0.00 2 lbw 3 Test v England Wankhede 15 Feb 1980 Test # 874
0 4 0 0 0 - 9 run out 1 ODI v Australia Melbourne 6 Dec 1980 ODI # 97
14 33 20 3 0 70.00 2 caught 1 ODI v New Zealand Perth 9 Dec 1980 ODI # 99
31 77 53 4 0 58.49 2 caught 1 ODI v Australia Sydney 18 Dec 1980 ODI # 100
4 8 6 0 0 66.66 8 caught 1 ODI v New Zealand Adelaide 23 Dec 1980 ODI # 103
3 4 5 0 0 60.00 9 caught 1 Test v Australia Sydney 2 Jan 1981 Test # 893
0 1 1 0 0 0.00 9 lbw 3 Test v Australia Sydney 2 Jan 1981 Test # 893
16 53 44 2 0 36.36 2 caught 1 ODI v Australia Sydney 8 Jan 1981 ODI # 104
5* 16 14 0 0 35.71 10 not out 1 ODI v New Zealand Melbourne 10 Jan 1981 ODI # 105
21 81 66 3 0 31.81 2 caught 1 ODI v Australia Melbourne 11 Jan 1981 ODI # 106
34 53 45 4 0 75.55 2 lbw 2 ODI v Australia Sydney 15 Jan 1981 ODI # 108
35 62 52 5 0 67.30 1 caught 2 ODI v New Zealand Brisbane 18 Jan 1981 ODI # 109
12 - 30 - - 40.00 8 caught 2 ODI v New Zealand Auckland 14 Feb 1981 ODI # 116
18 - 30 3 0 60.00 2 caught 2 ODI v New Zealand Hamilton 15 Feb 1981 ODI # 117
11 - 18 2 0 61.11 9 bowled 2 Test v New Zealand Wellington 21 Feb 1981 Test # 897
26* 111 86 2 0 30.23 9 not out 4 Test v New Zealand Wellington 21 Feb 1981 Test # 897
2* - 3 0 0 66.66 9 not out 1 ODI v England Ahmedabad 25 Nov 1981 ODI # 125
16 - 29 - - 55.17 1 lbw 1 ODI v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
10 - 13 - - 76.92 1 lbw 2 ODI v Sri Lanka Delhi 15 Sep 1982 ODI # 157
15 - 17 - - 88.23 1 run out 2 ODI v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
27 - 38 - - 71.05 7 lbw 1 ODI v West Indies Manchester 9 Jun 1983 ODI # 200
DNB - - - - - - - 2 ODI v Zimbabwe Leicester 11 Jun 1983 ODI # 204
0 - 6 0 0 0.00 9 lbw 2 ODI v Australia Nottingham 13 Jun 1983 ODI # 207
1 - 4 0 0 25.00 8 lbw 2 ODI v West Indies The Oval 15 Jun 1983 ODI # 210
22 - 48 2 0 45.83 7 lbw 1 ODI v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
21 - 32 2 0 65.62 8 run out 1 ODI v Australia Chelmsford 20 Jun 1983 ODI # 219
DNB - - - - - - - 2 ODI v England Manchester 22 Jun 1983 ODI # 221
2 9 8 0 0 25.00 8 caught 1 ODI v West Indies Lord's 25 Jun 1983 ODI # 223
0* - 0 0 0 - 8 not out 2 ODI v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
83* 355 233 8 0 35.62 7 not out 1 Test v Pakistan Bengaluru 14 Sep 1983 Test # 961
DNB - - - - - - - 3 Test v Pakistan Bengaluru 14 Sep 1983 Test # 961
54 180 - 3 0 - 7 bowled 2 Test v Pakistan Jalandhar 24 Sep 1983 Test # 962
11* - 20 2 0 55.00 8 not out 2 ODI v Pakistan Jaipur 2 Oct 1983 ODI # 225
10 - 8 - - 125.00 8 caught 1 ODI v West Indies Srinagar 13 Oct 1983 ODI # 226
39 - - - 0 - 9 caught 2 Test v West Indies Kanpur 21 Oct 1983 Test # 964
7 - - - 0 - 3 caught 3 Test v West Indies Kanpur 21 Oct 1983 Test # 964
52 - - - 2 - 6 lbw 1 Test v West Indies Delhi 29 Oct 1983 Test # 965
32 114 - - 0 - 6 bowled 3 Test v West Indies Delhi 29 Oct 1983 Test # 965
22* - 27 - - 81.48 6 not out 1 ODI v West Indies Vadodara 9 Nov 1983 ODI # 227
5 - - - 0 - 6 caught 2 Test v West Indies Ahmedabad 12 Nov 1983 Test # 967
1 - - 0 0 - 8 caught 4 Test v West Indies Ahmedabad 12 Nov 1983 Test # 967
65 202 165 10 0 39.39 6 lbw 1 Test v West Indies Wankhede 24 Nov 1983 Test # 968
18 - - - 0 - 5 lbw 3 Test v West Indies Wankhede 24 Nov 1983 Test # 968
12 - 18 - - 66.66 7 caught 1 ODI v West Indies Indore 1 Dec 1983 ODI # 228
12* - 27 - - 44.44 7 not out 2 ODI v West Indies Jamshedpur 7 Dec 1983 ODI # 229
44 - - 8 0 - 7 lbw 1 Test v West Indies Eden Gardens 10 Dec 1983 Test # 971
6 - - - 0 - 8 caught 3 Test v West Indies Eden Gardens 10 Dec 1983 Test # 971
33 - 45 - - 73.33 6 caught 1 ODI v West Indies Guwahati 17 Dec 1983 ODI # 230
1 - - 0 0 - 8 caught 2 Test v West Indies Chennai 24 Dec 1983 Test # 972
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
DNB - - - - - - - 1 ODI v Pakistan Sharjah 13 Apr 1984 ODI # 261
DNB - - - - - - - 1 ODI v Australia Jamshedpur 3 Oct 1984 ODI # 269
57 121 88 8 0 64.77 2 stumped 1 ODI v Australia Ahmedabad 5 Oct 1984 ODI # 270
37 54 33 6 1 112.12 3 caught 1 ODI v Australia Indore 6 Oct 1984 ODI # 271
19 - 57 0 0 33.33 3 caught 2 ODI v Pakistan Quetta 12 Oct 1984 ODI # 272
0 - - 0 0 - 8 lbw 2 Test v Pakistan Lahore 17 Oct 1984 Test # 995
13 - - - 0 - 7 lbw 3 Test v Pakistan Lahore 17 Oct 1984 Test # 995
DNB - - - - - - - 1 ODI v Pakistan Sialkot 31 Oct 1984 ODI # 273
0* - 0 0 0 - 7 not out 1 ODI v England Pune 5 Dec 1984 ODI # 279
2 - 3 0 0 66.66 6 bowled 1 ODI v England Cuttack 27 Dec 1984 ODI # 281
DNB - - - - - - - 2 ODI v Pakistan Melbourne 20 Feb 1985 ODI # 309
2 2 3 0 0 66.66 8 caught 1 ODI v England Sydney 26 Feb 1985 ODI # 312
DNB - - - - - - - 2 ODI v Australia Melbourne 3 Mar 1985 ODI # 315
DNB - - - - - - - 2 ODI v New Zealand Sydney 5 Mar 1985 ODI # 316
8 - 19 1 0 42.10 8 caught 1 ODI v Pakistan Sharjah 22 Mar 1985 ODI # 321
2 3 5 0 0 40.00 8 bowled 2 ODI v Australia Sharjah 29 Mar 1985 ODI # 325
19 - - - 0 - 8 caught 1 Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
DNB - - - - - - - 3 Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
8* - 12 1 0 66.66 8 not out 1 ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
11 - 12 1 0 91.66 8 caught 2 ODI v Pakistan Sharjah 17 Nov 1985 ODI # 340
DNB - - - - - - - 1 ODI v West Indies Sharjah 22 Nov 1985 ODI # 341
38 125 108 1 0 35.18 9 caught 2 Test v Australia Adelaide 13 Dec 1985 Test # 1032
0 9 8 0 0 0.00 8 caught 2 Test v Australia Melbourne 26 Dec 1985 Test # 1033
DNB - - - - - - - 4 Test v Australia Melbourne 26 Dec 1985 Test # 1033
DNB - - - - - - - 2 ODI v New Zealand Brisbane 11 Jan 1986 ODI # 348
8 14 12 0 0 66.66 8 lbw 1 ODI v Australia Brisbane 12 Jan 1986 ODI # 349
DNB - - - - - - - 2 ODI v Australia Melbourne 16 Jan 1986 ODI # 351
1 6 9 0 0 11.11 9 caught 1 ODI v New Zealand Perth 18 Jan 1986 ODI # 352
DNB - - - - - - - 2 ODI v Australia Sydney 21 Jan 1986 ODI # 354
11 9 7 0 0 157.14 9 bowled 1 ODI v New Zealand Melbourne 23 Jan 1986 ODI # 355
DNB - - - - - - - 2 ODI v New Zealand Adelaide 25 Jan 1986 ODI # 356
DNB - - - - - - - 2 ODI v Australia Melbourne 31 Jan 1986 ODI # 360
24 34 25 3 0 96.00 9 lbw 1 ODI v New Zealand Launceston 2 Feb 1986 ODI # 361
16 13 15 1 0 106.66 10 bowled 2 ODI v Australia Sydney 5 Feb 1986 ODI # 362
4 11 10 0 0 40.00 9 caught 1 ODI v Australia Melbourne 9 Feb 1986 ODI # 363
DNB - - - - - - - 2 ODI v New Zealand Sharjah 10 Apr 1986 ODI # 381
DNB - - - - - - - 2 ODI v England The Oval 24 May 1986 ODI # 386
DNB - - - - - - - 1 ODI v England Manchester 26 May 1986 ODI # 387
9 24 19 2 0 47.36 7 lbw 2 Test v England Lord's 5 Jun 1986 Test # 1046
DNB - - - - - - - 4 Test v England Lord's 5 Jun 1986 Test # 1046
6 33 27 1 0 22.22 8 caught 1 Test v England Leeds 19 Jun 1986 Test # 1047
26 53 35 3 1 74.28 10 lbw 3 Test v England Leeds 19 Jun 1986 Test # 1047
40 106 87 4 0 45.97 9 caught 2 Test v England Birmingham 3 Jul 1986 Test # 1048
DNB - - - - - - - 4 Test v England Birmingham 3 Jul 1986 Test # 1048
DNB - - - - - - - 2 ODI v Australia Jaipur 7 Sep 1986 ODI # 390
11* 27 17 0 0 64.70 10 not out 1 ODI v Australia Srinagar 9 Sep 1986 ODI # 391
DNB - - - - - - - 2 ODI v Australia Delhi 2 Oct 1986 ODI # 393
1 3 5 0 0 20.00 9 caught 1 ODI v Australia Ahmedabad 5 Oct 1986 ODI # 394
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
1* - 7 0 0 14.28 10 not out 2 ODI v West Indies Sharjah 30 Nov 1986 ODI # 403
0 - 1 0 0 0.00 10 bowled 1 ODI v Pakistan Sharjah 5 Dec 1986 ODI # 406
52* - - - 0 - 8 not out 1 Test v Pakistan Eden Gardens 11 Feb 1987 Test # 1067
DNB - - - - - - - 3 Test v Pakistan Eden Gardens 11 Feb 1987 Test # 1067
DNB - - - - - - - 1 ODI v Pakistan Eden Gardens 18 Feb 1987 ODI # 434
6* - - - 0 - 9 not out 1 Test v Pakistan Jaipur 21 Feb 1987 Test # 1069
DNB - - - - - - - 3 Test v Pakistan Jaipur 21 Feb 1987 Test # 1069
1 23 29 0 0 3.44 8 caught 2 Test v Pakistan Bengaluru 13 Mar 1987 Test # 1073
15 61 48 0 1 31.25 9 caught 4 Test v Pakistan Bengaluru 13 Mar 1987 Test # 1073
0 - 3 0 0 0.00 9 run out 2 ODI v Australia Chennai 9 Oct 1987 ODI # 453
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 67/5 (12.1 ov, GD Phillips 9*, JDS Neesham 1*, G Motie 3/19)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page