Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave 100 50 0
overall 1974-1991 108 185 16 7558 19020+ 226 44.72 19 34 11 Profile
Innings by innings list
226 677 480 32 0 47.08 1 lbw 3 v Australia Bridgetown 19 Apr 1991 Test # 1169
223 585 425 30 0 52.47 1 caught 1 v England Manchester 26 Jul 1984 Test # 992
194 554 368 23 0 52.71 1 caught 1 v India Kanpur 21 Oct 1983 Test # 964
213 534 384 20 7 55.46 1 bowled 1 v New Zealand Auckland 27 Feb 1987 Test # 1070
149 380 207 18 3 71.98 1 run out 2 v England St John's 12 Apr 1990 Test # 1144
154* 375 - 14 1 - 1 retired notout 2 v India St John's 28 Apr 1983 Test # 956
141 362 265 14 4 53.20 1 caught 1 v India Eden Gardens 26 Dec 1987 Test # 1088
70 322 249 - 0 28.11 1 caught 2 v India Kingston 23 Feb 1983 Test # 949
100 316 235 12 0 42.55 1 bowled 1 v New Zealand Port of Spain 29 Mar 1985 Test # 1013
74 304 219 9 0 33.78 1 caught 3 v New Zealand Auckland 29 Feb 1980 Test # 877
214* 302 242 29 2 88.42 1 not out 4 v England Lord's 28 Jun 1984 Test # 990
104 294 249 8 0 41.76 1 caught 4 v Australia Adelaide 3 Feb 1989 Test # 1114
91 290 236 11 1 38.55 1 caught 1 v New Zealand Christchurch 22 Feb 1980 Test # 875
127 286 193 17 0 65.80 1 caught 2 v Australia Kingston 28 Apr 1984 Test # 988
75 273 197 6 0 38.07 1 lbw 2 v Pakistan Lahore 7 Nov 1986 Test # 1056
120* 270 189 10 3 63.49 1 not out 4 v Australia Georgetown 2 Mar 1984 Test # 979
107 260 208 14 2 51.44 1 caught 3 v India Bengaluru 22 Nov 1974 Test # 745
95 258 180 10 1 52.77 1 caught 1 v Australia Adelaide 7 Dec 1984 Test # 1002
82 255 183 7 0 44.80 1 bowled 1 v India Georgetown 25 Mar 1989 Test # 1117
91 252 - 16 0 - 2 bowled 2 v Pakistan Georgetown 18 Mar 1977 Test # 801
76 251 173 5 1 43.93 1 stumped 3 v Australia Adelaide 26 Jan 1980 Test # 870
134 250 198 18 0 67.67 2 bowled 1 v England Manchester 8 Jul 1976 Test # 779
97 249 200 14 2 48.50 1 caught 3 v New Zealand Christchurch 22 Feb 1980 Test # 875
103 246 192 14 0 53.64 1 caught 3 v England Lord's 16 Jun 1988 Test # 1099
101 245 155 13 0 65.16 2 bowled 3 v England Manchester 8 Jul 1976 Test # 779
117 236 182 11 1 64.28 1 caught 2 v India Bridgetown 7 Apr 1989 Test # 1118
70 227 292 4 2 23.97 1 caught 1 v India Georgetown 31 Mar 1983 Test # 953
84 223 191 12 0 43.97 1 caught 1 v England Port of Spain 13 Feb 1981 Test # 896
82 220 - 7 2 - 2 caught 3 v Pakistan Kingston 15 Apr 1977 Test # 803
77 219 203 10 0 37.93 1 caught 4 v England The Oval 4 Aug 1988 Test # 1102
115 214 147 14 2 78.23 2 caught 1 v England Leeds 22 Jul 1976 Test # 780
100 210 - 15 3 - 2 caught 1 v Pakistan Kingston 15 Apr 1977 Test # 803
69 203 167 8 0 41.31 1 caught 3 v New Zealand Georgetown 6 Apr 1985 Test # 1014
69 199 159 8 1 43.39 1 caught 3 v India Eden Gardens 26 Dec 1987 Test # 1088
80 197 157 8 2 50.95 1 bowled 2 v Australia Brisbane 18 Nov 1988 Test # 1108
78 185 151 11 2 51.65 1 caught 2 v New Zealand Wellington 20 Feb 1987 Test # 1068
64 183 148 10 0 43.24 1 run out 2 v Australia Bridgetown 30 Mar 1984 Test # 986
93 177 - 13 3 - 2 run out 1 v India Bengaluru 22 Nov 1974 Test # 745
58 170 95 10 0 61.05 1 lbw 2 v England Kingston 21 Feb 1986 Test # 1036
62 165 121 8 1 51.23 1 caught 2 v England Kingston 10 Apr 1981 Test # 902
34 163 133 3 0 25.56 1 lbw 2 v England Leeds 7 Aug 1980 Test # 884
42 162 124 4 0 33.87 1 lbw 3 v England Port of Spain 23 Mar 1990 Test # 1142
36* 157 129 3 0 27.90 1 not out 3 v Australia Melbourne 24 Dec 1988 Test # 1112
45 155 129 6 0 34.88 1 lbw 2 v England Manchester 30 Jun 1988 Test # 1100
56 152 135 8 0 41.48 1 caught 1 v Australia Sydney 26 Jan 1989 Test # 1113
57 150 - - 0 - 1 caught 2 v India Bridgetown 15 Apr 1983 Test # 954
66 149 116 9 0 56.89 1 caught 1 v Australia Sydney 2 Jan 1982 Test # 917
84 147 119 14 2 70.58 2 caught 2 v England Lord's 17 Jun 1976 Test # 778
43 145 - 8 0 - 1 bowled 2 v Australia Port of Spain 3 Mar 1978 Test # 819
63 145 123 10 0 51.21 1 caught 2 v England St John's 27 Mar 1981 Test # 901
36 143 87 6 0 41.37 1 caught 3 v England Kingston 24 Feb 1990 Test # 1140
80* 138 - 11 1 - 1 not out 4 v Australia Bridgetown 17 Mar 1978 Test # 821
85* 137 98 12 1 86.73 2 not out 3 v England The Oval 12 Aug 1976 Test # 781
48 137 94 5 0 51.06 1 caught 2 v Australia Melbourne 29 Dec 1979 Test # 867
35 136 89 5 1 39.32 1 caught 3 v Australia Kingston 1 Mar 1991 Test # 1166
27 134 80 3 0 33.75 1 caught 1 v Australia Kingston 1 Mar 1991 Test # 1166
49 133 96 7 0 51.04 1 caught 4 v England Leeds 12 Jul 1984 Test # 991
44 129 83 6 0 53.01 1 caught 2 v Australia Brisbane 23 Nov 1984 Test # 999
54 125 - 9 0 - 2 caught 3 v India Wankhede 23 Jan 1975 Test # 753
53 123 91 9 0 58.24 1 caught 2 v England Nottingham 5 Jun 1980 Test # 880
43 115 73 6 1 58.90 1 run out 4 v Australia St John's 27 Apr 1991 Test # 1170
23 112 68 3 0 33.82 2 caught 3 v England Nottingham 3 Jun 1976 Test # 777
49 111 83 5 0 59.03 1 caught 1 v Australia Melbourne 24 Dec 1988 Test # 1112
33 110 73 5 0 45.20 1 lbw 4 v India Delhi 25 Nov 1987 Test # 1080
52 108 90 3 1 57.77 1 caught 4 v Australia Adelaide 30 Jan 1982 Test # 919
41 108 77 6 0 53.24 1 caught 1 v England Bridgetown 5 Apr 1990 Test # 1143
30 107 71 5 0 42.25 1 caught 1 v Australia Perth 9 Nov 1984 Test # 997
25 107 86 0 0 29.06 1 caught 2 v England Nottingham 2 Jun 1988 Test # 1098
40 107 81 8 0 49.38 1 bowled 1 v Australia Perth 2 Dec 1988 Test # 1110
42 105 67 8 0 62.68 1 lbw 2 v England Port of Spain 3 Apr 1986 Test # 1044
43 104 91 6 0 47.25 4 bowled 3 v Pakistan Georgetown 2 Apr 1988 Test # 1095
32 103 65 6 0 49.23 1 run out 1 v England Kingston 24 Feb 1990 Test # 1140
46 99 68 6 0 67.64 1 caught 1 v New Zealand Kingston 4 May 1985 Test # 1016
29 95 74 4 0 39.18 1 caught 3 v Pakistan Port of Spain 14 Apr 1988 Test # 1096
32 94 - 4 1 - 2 caught 1 v India Wankhede 23 Jan 1975 Test # 753
26* 90 - - 0 - 1 not out 3 v India Chennai 24 Dec 1983 Test # 972
27 89 61 2 1 44.26 1 caught 1 v Pakistan Karachi 20 Nov 1986 Test # 1058
35 84 54 3 0 64.81 1 caught 4 v Pakistan Bridgetown 22 Apr 1988 Test # 1097
22 83 70 2 1 31.42 2 caught 4 v England Lord's 17 Jun 1976 Test # 778
45 80 55 4 3 81.81 1 caught 4 v England Port of Spain 7 Mar 1986 Test # 1039
22 77 51 3 0 43.13 1 lbw 1 v England The Oval 9 Aug 1984 Test # 993
10 74 55 2 0 18.18 1 bowled 1 v New Zealand Georgetown 6 Apr 1985 Test # 1014
34 72 55 5 0 61.81 1 caught 2 v Australia Brisbane 1 Dec 1979 Test # 862
15 71 54 1 0 27.77 1 caught 2 v India Wankhede 11 Dec 1987 Test # 1085
17 70 - 2 0 - 2 bowled 4 v India Chennai 11 Jan 1975 Test # 752
32 70 - 5 0 - 2 bowled 2 v Pakistan Port of Spain 1 Apr 1977 Test # 802
25 69 70 3 0 35.71 1 caught 4 v New Zealand Wellington 20 Feb 1987 Test # 1068
22 67 39 5 0 56.41 1 caught 1 v England Lord's 16 Jun 1988 Test # 1099
11 67 30 0 0 36.66 1 stumped 3 v Pakistan Karachi 15 Nov 1990 Test # 1154
31 63 - 3 1 - 1 caught 2 v India Delhi 11 Dec 1974 Test # 747
22 62 47 4 0 46.80 2 caught 1 v England Nottingham 3 Jun 1976 Test # 777
17 58 53 2 0 32.07 4 caught 1 v Pakistan Georgetown 2 Apr 1988 Test # 1095
32* 56 44 5 0 72.72 1 not out 4 v Australia Kingston 28 Apr 1984 Test # 988
33* 54 52 6 0 63.46 1 not out 4 v New Zealand Kingston 4 May 1985 Test # 1016
37 54 23 6 0 160.86 1 caught 2 v England Port of Spain 7 Mar 1986 Test # 1039
14 52 - 1 1 - 2 caught 2 v India Chennai 11 Jan 1975 Test # 752
19 52 47 3 0 40.42 1 lbw 2 v England Birmingham 14 Jun 1984 Test # 989
8 52 32 1 0 25.00 1 bowled 3 v Pakistan Karachi 20 Nov 1986 Test # 1058
34 51 39 4 0 87.17 1 caught 3 v England The Oval 9 Aug 1984 Test # 993
10 50 40 0 0 25.00 1 caught 1 v Australia Melbourne 22 Dec 1984 Test # 1005
16 50 45 2 0 35.55 1 caught 4 v Australia Brisbane 18 Nov 1988 Test # 1108
21 50 36 4 0 58.33 1 caught 1 v India Port of Spain 15 Apr 1989 Test # 1119
14 49 38 2 0 36.84 1 bowled 1 v England St John's 11 Apr 1986 Test # 1045
25 48 37 5 0 67.56 1 lbw 2 v England Lord's 19 Jun 1980 Test # 881
12 46 43 0 0 27.90 1 bowled 3 v Australia Sydney 30 Dec 1984 Test # 1006
12 45 33 2 0 36.36 1 lbw 2 v Pakistan Faisalabad 23 Nov 1990 Test # 1157
10 42 31 2 0 32.25 1 caught 1 v Australia Bridgetown 19 Apr 1991 Test # 1169
21 40 28 3 0 75.00 1 lbw 1 v Pakistan Lahore 6 Dec 1990 Test # 1158
6 38 26 0 0 23.07 2 lbw 3 v England Leeds 22 Jul 1976 Test # 780
16 37 34 2 0 47.05 1 caught 2 v Australia Georgetown 2 Mar 1984 Test # 979
21 37 24 5 0 87.50 1 caught 1 v England Bridgetown 21 Mar 1986 Test # 1042
16 37 27 0 1 59.25 1 caught 3 v New Zealand Christchurch 12 Mar 1987 Test # 1072
5* 37 21 1 0 23.80 1 not out 4 v Australia Georgetown 23 Mar 1991 Test # 1167
8 36 24 1 0 33.33 1 caught 3 v Australia Sydney 2 Jan 1982 Test # 917
3 35 18 0 0 16.66 2 caught 1 v Australia Melbourne 26 Dec 1975 Test # 766
14 35 32 1 1 43.75 1 caught 1 v England Bridgetown 13 Mar 1981 Test # 900
24 35 28 5 0 85.71 1 caught 2 v Australia Port of Spain 16 Mar 1984 Test # 983
10 35 26 0 0 38.46 1 caught 2 v England The Oval 4 Aug 1988 Test # 1102
12 34 17 1 0 70.58 1 lbw 4 v Pakistan Faisalabad 24 Oct 1986 Test # 1055
10 31 27 2 0 37.03 1 lbw 2 v Pakistan Bridgetown 22 Apr 1988 Test # 1097
3 31 17 0 0 17.64 1 lbw 3 v England Bridgetown 5 Apr 1990 Test # 1143
5 30 20 0 0 25.00 1 caught 3 v India Port of Spain 15 Apr 1989 Test # 1119
6 29 21 0 0 28.57 1 caught 4 v England Nottingham 5 Jun 1980 Test # 880
18 27 25 2 0 72.00 1 caught 2 v Australia Sydney 30 Dec 1984 Test # 1006
10 27 19 1 0 52.63 4 lbw 4 v Pakistan Faisalabad 23 Nov 1990 Test # 1157
9* 26 21 0 0 42.85 1 not out 4 v Australia Melbourne 29 Dec 1979 Test # 867
10 26 23 2 0 43.47 1 caught 2 v England Leeds 12 Jul 1984 Test # 991
4 26 20 1 0 20.00 1 caught 3 v Australia Sydney 26 Jan 1989 Test # 1113
12 25 16 2 0 75.00 1 caught 2 v Australia Port of Spain 5 Apr 1991 Test # 1168
8 24 - 0 0 - 1 caught 2 v Australia Bridgetown 17 Mar 1978 Test # 821
0 24 18 0 0 0.00 1 caught 2 v England Manchester 10 Jul 1980 Test # 882
6 24 27 0 0 22.22 1 lbw 2 v England The Oval 24 Jul 1980 Test # 883
8 24 16 2 0 50.00 1 caught 2 v Australia Adelaide 30 Jan 1982 Test # 919
8 22 23 2 0 34.78 2 caught 3 v Australia Melbourne 26 Dec 1975 Test # 766
7 21 14 0 0 50.00 1 caught 1 v New Zealand Auckland 29 Feb 1980 Test # 877
12 21 13 3 0 92.30 1 caught 4 v India Kingston 28 Apr 1989 Test # 1120
2 20 14 0 0 14.28 1 caught 2 v New Zealand Bridgetown 26 Apr 1985 Test # 1015
2 18 18 0 0 11.11 1 bowled 1 v New Zealand Christchurch 12 Mar 1987 Test # 1072
12 17 15 2 0 80.00 1 bowled 2 v Australia Adelaide 3 Feb 1989 Test # 1114
6 17 15 1 0 40.00 1 lbw 4 v India Bridgetown 7 Apr 1989 Test # 1118
3 16 16 0 0 18.75 1 lbw 3 v New Zealand Dunedin 8 Feb 1980 Test # 873
10* 16 - 2 0 - 1 not out 4 v Australia Bridgetown 30 Mar 1984 Test # 986
10 16 9 2 0 111.11 1 lbw 2 v Pakistan Faisalabad 24 Oct 1986 Test # 1055
6 13 10 0 0 60.00 1 lbw 1 v Australia Adelaide 26 Jan 1980 Test # 870
2 13 13 0 0 15.38 1 caught 1 v New Zealand Dunedin 8 Feb 1980 Test # 873
4 13 11 1 0 36.36 1 lbw 3 v Australia Adelaide 7 Dec 1984 Test # 1002
1 13 10 0 0 10.00 1 lbw 3 v Australia Melbourne 22 Dec 1984 Test # 1005
6 13 12 0 0 50.00 1 lbw 2 v Australia St John's 27 Apr 1991 Test # 1170
2 12 10 0 0 20.00 1 lbw 2 v Australia Georgetown 23 Mar 1991 Test # 1167
0 11 11 0 0 0.00 2 lbw 1 v England The Oval 12 Aug 1976 Test # 781
0 9 6 0 0 0.00 2 caught 3 v Australia Brisbane 28 Nov 1975 Test # 764
5 9 11 1 0 45.45 1 caught 1 v England Port of Spain 23 Mar 1990 Test # 1142
3 8 6 0 0 50.00 1 lbw 1 v Pakistan Karachi 15 Nov 1990 Test # 1154
1 6 7 0 0 14.28 1 caught 2 v England Lord's 28 Jun 1984 Test # 990
10* 6 6 2 0 166.66 1 not out 4 v New Zealand Auckland 27 Feb 1987 Test # 1070
2 6 4 0 0 50.00 1 caught 4 v India Wankhede 11 Dec 1987 Test # 1085
1 6 4 0 0 25.00 1 caught 3 v Pakistan Lahore 6 Dec 1990 Test # 1158
0 5 7 0 0 0.00 1 caught 4 v Australia Brisbane 1 Dec 1979 Test # 862
4* 5 9 1 0 44.44 1 not out 4 v New Zealand Bridgetown 26 Apr 1985 Test # 1015
1 4 4 0 0 25.00 1 caught 1 v Pakistan Port of Spain 14 Apr 1988 Test # 1096
0 4 6 0 0 0.00 1 caught 2 v India Kingston 28 Apr 1989 Test # 1120
0 3 3 0 0 0.00 2 lbw 1 v Australia Brisbane 28 Nov 1975 Test # 764
0 2 3 0 0 0.00 1 lbw 3 v England Bridgetown 13 Mar 1981 Test # 900
0 2 2 0 0 0.00 1 lbw 2 v India Delhi 25 Nov 1987 Test # 1080
0* 1 1 0 0 0.00 1 not out 4 v India Bridgetown 15 Apr 1983 Test # 954
0 1 2 0 0 0.00 1 caught 2 v Australia St John's 7 Apr 1984 Test # 987
0 1 1 0 0 0.00 1 lbw 3 v Australia Perth 2 Dec 1988 Test # 1110
20 - - - 0 - 2 caught 2 v India Eden Gardens 27 Dec 1974 Test # 750
3 - - 0 0 - 2 lbw 4 v India Eden Gardens 27 Dec 1974 Test # 750
47 - - - 2 - 2 caught 2 v Pakistan Bridgetown 18 Feb 1977 Test # 797
2 - - 0 0 - 2 caught 4 v Pakistan Bridgetown 18 Feb 1977 Test # 797
5 - - - 0 - 2 bowled 2 v Pakistan Port of Spain 4 Mar 1977 Test # 799
70 - - - 0 - 2 caught 4 v Pakistan Port of Spain 4 Mar 1977 Test # 799
96 - - 11 1 - 2 caught 4 v Pakistan Georgetown 18 Mar 1977 Test # 801
11 - - - 0 - 2 caught 4 v Pakistan Port of Spain 1 Apr 1977 Test # 802
42 - - - 0 - 1 bowled 4 v India Kingston 23 Feb 1983 Test # 949
0 - - 0 0 - 1 bowled 2 v India Port of Spain 11 Mar 1983 Test # 952
33 - - - 0 - 1 lbw 2 v India Delhi 29 Oct 1983 Test # 965
72* - - - 0 - 1 not out 4 v India Delhi 29 Oct 1983 Test # 965
7 - - - 0 - 1 caught 1 v India Ahmedabad 12 Nov 1983 Test # 967
3 - - 0 0 - 1 bowled 3 v India Ahmedabad 12 Nov 1983 Test # 967
13 - - - 0 - 1 bowled 2 v India Wankhede 24 Nov 1983 Test # 968
4 - - - 0 - 1 bowled 4 v India Wankhede 24 Nov 1983 Test # 968
25 - - 3 1 - 1 caught 2 v India Eden Gardens 10 Dec 1983 Test # 971
34 - - 7 0 - 1 caught 1 v India Chennai 24 Dec 1983 Test # 972
DNB - - - - - - - 4 v Australia Brisbane 23 Nov 1984 Test # 999
DNB - - - - - - - 3 v New Zealand Port of Spain 29 Mar 1985 Test # 1013
DNB - - - - - - - 4 v England Kingston 21 Feb 1986 Test # 1036
DNB - - - - - - - 4 v England Port of Spain 3 Apr 1986 Test # 1044
DNB - - - - - - - 3 v England St John's 11 Apr 1986 Test # 1045
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page