Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India 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 4s 6s
unfiltered 1978-1994 429 517 83 17698 205 40.77 30 102 22 1661 71 Profile
filtered 1979-1992 58 70 14 2671 163 47.69 5 16 4 256 12
Innings by innings list
162 416 360 24 1 45.00 3 run out 1 Test v India Chennai 11 Sep 1979 Test # 855
50 174 138 8 0 36.23 3 bowled 3 Test v India Chennai 11 Sep 1979 Test # 855
44 97 68 4 0 64.70 3 caught 1 Test v India Bengaluru 19 Sep 1979 Test # 856
19 47 55 1 0 34.54 3 bowled 3 Test v India Bengaluru 19 Sep 1979 Test # 856
24 128 - 3 0 - 3 caught 2 Test v India Kanpur 2 Oct 1979 Test # 857
8 68 - 1 0 - 6 bowled 4 Test v India Kanpur 2 Oct 1979 Test # 857
24 131 119 2 0 20.16 3 caught 2 Test v India Delhi 13 Oct 1979 Test # 858
46 168 120 5 0 38.33 3 caught 3 Test v India Delhi 13 Oct 1979 Test # 858
54 133 101 8 0 53.46 3 lbw 1 Test v India Eden Gardens 26 Oct 1979 Test # 859
6 26 28 0 0 21.42 3 stumped 3 Test v India Eden Gardens 26 Oct 1979 Test # 859
23 78 48 2 1 47.91 3 caught 2 Test v India Wankhede 3 Nov 1979 Test # 860
61 257 182 7 0 33.51 3 bowled 3 Test v India Wankhede 3 Nov 1979 Test # 860
6 27 19 0 0 31.57 4 caught 2 ODI v India Melbourne 6 Dec 1980 ODI # 97
105* 186 122 12 0 86.06 2 not out 2 ODI v India Sydney 18 Dec 1980 ODI # 100
31 97 65 5 0 47.69 5 caught 2 Test v India Sydney 2 Jan 1981 Test # 893
DNB - - - - - - - 2 ODI v India Sydney 8 Jan 1981 ODI # 104
39 85 52 4 0 75.00 1 bowled 2 ODI v India Melbourne 11 Jan 1981 ODI # 106
85 157 131 6 0 64.88 2 caught 1 ODI v India Sydney 15 Jan 1981 ODI # 108
57 123 78 6 0 73.07 5 caught 1 Test v India Adelaide 23 Jan 1981 Test # 894
7 49 49 1 0 14.28 5 bowled 3 Test v India Adelaide 23 Jan 1981 Test # 894
124 303 265 12 0 46.79 5 bowled 2 Test v India Melbourne 7 Feb 1981 Test # 895
9 51 24 1 0 37.50 6 caught 4 Test v India Melbourne 7 Feb 1981 Test # 895
26 - 23 1 0 113.04 6 caught 1 ODI v India Nottingham 13 Jun 1983 ODI # 207
36 - 49 5 0 73.46 5 bowled 2 ODI v India Chelmsford 20 Jun 1983 ODI # 219
0 6 3 0 0 0.00 5 stumped 1 ODI v India New Delhi 28 Sep 1984 ODI # 267
4* 8 7 1 0 57.14 3 not out 2 ODI v India Thiruvananthapuram 1 Oct 1984 ODI # 268
TDNB - - - - - - - - ODI v India Jamshedpur 3 Oct 1984 ODI # 269
62* - 90 5 0 68.88 3 not out 2 ODI v India Ahmedabad 5 Oct 1984 ODI # 270
4 21 16 0 0 25.00 4 bowled 1 ODI v India Melbourne 3 Mar 1985 ODI # 315
27 48 38 3 0 71.05 4 caught 1 ODI v India Sharjah 29 Mar 1985 ODI # 325
49 118 91 7 0 53.84 4 bowled 1 Test v India Adelaide 13 Dec 1985 Test # 1032
DNB - - - - - - - 3 Test v India Adelaide 13 Dec 1985 Test # 1032
11 17 12 1 1 91.66 4 caught 1 Test v India Melbourne 26 Dec 1985 Test # 1033
163 410 358 16 0 45.53 3 stumped 3 Test v India Melbourne 26 Dec 1985 Test # 1033
71 239 172 5 0 41.27 3 caught 2 Test v India Sydney 2 Jan 1986 Test # 1034
4 19 20 0 0 20.00 7 caught 3 Test v India Sydney 2 Jan 1986 Test # 1034
16 37 25 3 0 64.00 3 caught 2 ODI v India Brisbane 12 Jan 1986 ODI # 349
0 1 1 0 0 0.00 4 bowled 1 ODI v India Melbourne 16 Jan 1986 ODI # 351
52 75 42 1 0 123.80 3 caught 1 ODI v India Sydney 21 Jan 1986 ODI # 354
9 24 20 0 0 45.00 3 caught 1 ODI v India Adelaide 26 Jan 1986 ODI # 357
18 33 32 0 0 56.25 3 caught 1 ODI v India Melbourne 31 Jan 1986 ODI # 360
12 24 21 0 0 57.14 4 caught 1 ODI v India Sydney 5 Feb 1986 ODI # 362
65* 87 67 5 0 97.01 4 not out 2 ODI v India Melbourne 9 Feb 1986 ODI # 363
3 3 3 0 0 100.00 4 run out 1 ODI v India Jaipur 7 Sep 1986 ODI # 390
90* 175 106 6 1 84.90 4 not out 2 ODI v India Srinagar 9 Sep 1986 ODI # 391
106 255 172 14 1 61.62 5 caught 1 Test v India Chennai 18 Sep 1986 Test # 1052
27 67 41 4 0 65.85 4 bowled 3 Test v India Chennai 18 Sep 1986 Test # 1052
7 42 10 0 0 70.00 4 caught 1 ODI v India Hyderabad (Deccan) 24 Sep 1986 ODI # 392
DNB - - - - - - - 1 Test v India Delhi 26 Sep 1986 Test # 1053
5 32 17 0 0 29.41 4 caught 1 ODI v India Delhi 2 Oct 1986 ODI # 393
43 114 64 5 0 67.18 4 run out 2 ODI v India Ahmedabad 5 Oct 1986 ODI # 394
91* 132 88 9 0 103.40 4 not out 2 ODI v India Rajkot 7 Oct 1986 ODI # 395
46 143 109 6 0 42.20 4 stumped 1 Test v India Wankhede 15 Oct 1986 Test # 1054
66* 199 172 8 0 38.37 4 not out 3 Test v India Wankhede 15 Oct 1986 Test # 1054
16 - 22 0 0 72.72 4 bowled 1 ODI v India Chennai 9 Oct 1987 ODI # 453
12 22 24 0 0 50.00 4 caught 2 ODI v India Delhi 22 Oct 1987 ODI # 465
41 62 46 4 0 89.13 4 bowled 1 ODI v India Bengaluru 27 Oct 1989 ODI # 587
37 61 50 1 1 74.00 4 run out 1 ODI v India Christchurch 3 Mar 1990 ODI # 613
9* 4 6 0 1 150.00 5 not out 2 ODI v India Hamilton 8 Mar 1990 ODI # 618
28 82 53 0 2 52.83 4 bowled 2 Test v India Brisbane 29 Nov 1991 Test # 1177
DNB - - - - - - - 4 Test v India Brisbane 29 Nov 1991 Test # 1177
32 64 45 5 0 71.11 4 caught 2 ODI v India Perth 8 Dec 1991 ODI # 693
0* 2 0 0 0 - 4 not out 2 ODI v India Hobart 10 Dec 1991 ODI # 694
76 108 102 5 2 74.50 4 caught 2 ODI v India Adelaide 15 Dec 1991 ODI # 697
0 3 5 0 0 0.00 4 bowled 2 Test v India Melbourne 26 Dec 1991 Test # 1180
5* 7 5 0 0 100.00 4 not out 4 Test v India Melbourne 26 Dec 1991 Test # 1180
19 67 51 2 0 37.25 6 caught 1 Test v India Sydney 2 Jan 1992 Test # 1181
53* 158 157 2 0 33.75 6 not out 3 Test v India Sydney 2 Jan 1992 Test # 1181
DNB - - - - - - - 2 ODI v India Sydney 14 Jan 1992 ODI # 705
28* 38 24 1 0 116.66 6 not out 1 ODI v India Melbourne 18 Jan 1992 ODI # 709
38 44 39 3 0 97.43 6 run out 1 ODI v India Sydney 20 Jan 1992 ODI # 711
0 8 4 0 0 0.00 4 caught 1 Test v India Adelaide 25 Jan 1992 Test # 1184
91* 343 247 4 1 36.84 4 not out 3 Test v India Adelaide 25 Jan 1992 Test # 1184
59 192 138 9 0 42.75 4 caught 1 Test v India Perth 1 Feb 1992 Test # 1186
20* 41 30 3 0 66.66 8 not out 3 Test v India Perth 1 Feb 1992 Test # 1186
10 17 10 0 0 100.00 7 caught 1 ODI v India Brisbane 1 Mar 1992 ODI # 725
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
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