Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Not involving the captain Shoaib Malik (PAK) remove Shoaib Malik (PAK) 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:
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