Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 1982-1994 149 176 10 6155 179 37.07 12086 50.92 7 41 5 567 5 Profile
Innings by innings list
179 340 233 23 1 76.82 1 caught 1 Test v Pakistan Adelaide 9 Dec 1983 Test # 970
173 481 352 14 0 49.14 3 bowled 1 Test v West Indies Sydney 30 Dec 1984 Test # 1006
162 464 343 17 0 47.23 1 bowled 2 Test v England Brisbane 26 Nov 1982 Test # 939
141 250 188 21 0 75.00 1 caught 1 Test v Sri Lanka Kandy 22 Apr 1983 Test # 955
118 334 266 18 0 44.36 3 caught 1 Test v India Durban 13 Nov 1992 Test # 1200
107 190 133 13 0 80.45 1 caught 1 ODI v India New Delhi 28 Sep 1984 ODI # 267
105 295 217 15 0 48.38 4 caught 1 Test v England Lord's 21 Jul 1994 Test # 1263
98 248 164 16 0 59.75 3 bowled 2 Test v West Indies Adelaide 7 Dec 1984 Test # 1002
95* 183 169 12 0 56.21 1 not out 4 Test v India Gqeberha 26 Dec 1992 Test # 1206
92 131 123 9 0 74.79 1 bowled 1 ODI v Pakistan Sydney 10 Jan 1984 ODI # 232
92 304 220 7 0 41.81 1 caught 2 Test v Sri Lanka Colombo (SSC) 6 Sep 1993 Test # 1233
90 246 151 6 0 59.60 3 caught 2 Test v West Indies Melbourne 22 Dec 1984 Test # 1005
90 - 105 10 0 85.71 2 lbw 2 ODI v India New Delhi 14 Nov 1991 ODI # 688
86 132 118 10 0 72.88 2 caught 1 ODI v Pakistan Melbourne 21 Jan 1984 ODI # 238
85 170 126 6 0 67.46 1 caught 1 ODI v England Melbourne 12 Mar 1992 ODI # 741
83 226 205 8 0 40.48 3 caught 1 Test v England Birmingham 15 Aug 1985 Test # 1021
82 144 97 4 0 84.53 3 caught 2 ODI v Sri Lanka Sydney 23 Jan 1985 ODI # 294
81* 173 148 9 0 54.72 1 not out 2 ODI v Australia Sydney 26 Feb 1992 ODI # 719
79 157 118 10 0 66.94 1 bowled 2 ODI v New Zealand Melbourne 9 Jan 1983 ODI # 165
78 - 120 6 0 65.00 2 caught 1 ODI v India Durban 17 Dec 1992 ODI # 783
77 167 109 6 0 70.64 1 caught 2 ODI v West Indies Melbourne 11 Feb 1984 ODI # 247
76 147 130 5 0 58.46 2 run out 2 ODI v Zimbabwe Nottingham 9 Jun 1983 ODI # 199
74 215 174 7 0 42.52 3 caught 4 Test v West Indies Bridgetown 18 Apr 1992 Test # 1188
71 - 96 6 0 73.95 3 caught 2 ODI v India Gwalior 12 Nov 1991 ODI # 687
70 150 87 13 0 80.45 1 caught 4 Test v West Indies Adelaide 7 Dec 1984 Test # 1002
70 263 186 6 1 37.63 1 lbw 1 Test v New Zealand Brisbane 8 Nov 1985 Test # 1029
70 148 137 6 0 51.09 1 bowled 2 ODI v Zimbabwe Canberra 10 Mar 1992 ODI # 738
70 158 118 4 0 59.32 2 bowled 2 ODI v Australia Melbourne 9 Dec 1993 ODI # 860
67 157 95 6 1 70.52 1 caught 2 ODI v West Indies Port of Spain 14 Mar 1984 ODI # 255
64 152 128 10 0 50.00 3 bowled 3 Test v England Leeds 13 Jun 1985 Test # 1017
63* 189 172 2 0 36.62 6 not out 2 Test v Australia Melbourne 26 Dec 1993 Test # 1242
63 143 133 3 0 47.36 2 stumped 1 ODI v West Indies Sydney 15 Jan 1985 ODI # 289
62 162 116 6 0 53.44 1 caught 2 ODI v New Zealand Melbourne 22 Jan 1983 ODI # 173
61 128 96 4 0 63.54 2 bowled 1 ODI v Pakistan Adelaide 30 Jan 1984 ODI # 243
61 148 90 8 0 67.77 2 caught 3 Test v West Indies Brisbane 23 Nov 1984 Test # 999
60 120 98 2 0 61.22 2 bowled 2 ODI v West Indies Melbourne 22 Jan 1984 ODI # 239
59 147 102 8 1 57.84 3 caught 2 Test v West Indies Bridgetown 18 Apr 1992 Test # 1188
58 159 105 2 0 55.23 2 caught 2 ODI v New Zealand Sydney 18 Jan 1983 ODI # 170
57 128 100 6 0 57.00 1 caught 2 ODI v England Birmingham 1 Jun 1985 ODI # 330
57 - 99 7 0 57.57 1 caught 1 ODI v India East London 19 Dec 1992 ODI # 784
55 - 95 3 0 57.89 1 caught 2 ODI v India Bloemfontein 15 Dec 1992 ODI # 781
53 116 89 6 0 59.55 1 lbw 3 Test v England Sydney 2 Jan 1983 Test # 944
53 - 91 5 0 58.24 1 stumped 1 ODI v Sri Lanka Guwahati 19 Nov 1993 ODI # 853
51 120 97 4 0 52.57 2 caught 1 ODI v Pakistan Faisalabad 28 Oct 1994 ODI # 940
50 162 103 0 0 48.54 2 caught 1 ODI v West Indies Perth 5 Feb 1984 ODI # 245
50 115 115 8 0 43.47 3 caught 3 Test v England Manchester 1 Aug 1985 Test # 1020
50 - 95 3 0 52.63 3 bowled 1 ODI v India Eden Gardens 10 Nov 1991 ODI # 686
50 161 105 6 0 47.61 4 caught 3 Test v Australia Johannesburg 4 Mar 1994 Test # 1252
49 - 89 3 0 55.05 1 bowled 1 ODI v West Indies Bloemfontein 23 Feb 1993 ODI # 807
47 104 64 4 0 73.43 1 bowled 2 Test v England Melbourne 26 Dec 1982 Test # 943
47 95 75 2 0 62.66 3 caught 1 ODI v West Indies Brisbane 13 Jan 1985 ODI # 287
47 174 144 2 0 32.63 1 caught 2 Test v Sri Lanka Moratuwa 25 Aug 1993 Test # 1232
46 107 81 3 0 56.79 1 bowled 4 Test v England Brisbane 26 Nov 1982 Test # 939
45 - 77 2 0 58.44 3 bowled 1 ODI v West Indies Port of Spain 12 Apr 1992 ODI # 755
45 - 96 3 0 46.87 2 caught 2 ODI v India Johannesburg 13 Dec 1992 ODI # 779
45 118 84 7 0 53.57 4 lbw 1 Test v England The Oval 18 Aug 1994 Test # 1266
44 109 89 4 0 49.43 1 caught 1 Test v England Adelaide 10 Dec 1982 Test # 940
44 114 77 4 0 57.14 1 caught 1 ODI v West Indies Albion 29 Feb 1984 ODI # 252
43 107 64 5 0 67.18 2 caught 1 ODI v Sri Lanka Colombo (SSC) 29 Apr 1983 ODI # 195
43 - 100 2 0 43.00 1 run out 2 ODI v India Cape Town 7 Dec 1992 ODI # 770
42 80 56 6 0 75.00 1 caught 2 ODI v India Ahmedabad 5 Oct 1984 ODI # 270
42 - 84 3 0 50.00 2 lbw 2 ODI v Pakistan Durban 9 Feb 1993 ODI # 800
40* 86 79 4 0 50.63 5 not out 2 ODI v Australia Durban 24 Feb 1994 ODI # 886
40 130 94 0 0 42.55 1 caught 1 ODI v Sri Lanka Wellington 2 Mar 1992 ODI # 727
39 80 63 4 0 61.90 2 bowled 1 ODI v Sri Lanka Colombo (PSS) 16 Apr 1983 ODI # 194
39 56 50 5 0 78.00 1 caught 2 ODI v England Melbourne 17 Feb 1985 ODI # 307
39 106 88 5 0 44.31 1 caught 2 ODI v England Manchester 30 May 1985 ODI # 329
39 - 76 1 0 51.31 2 run out 2 ODI v Pakistan Centurion 21 Feb 1993 ODI # 806
36 150 103 4 0 34.95 3 caught 1 Test v England Leeds 13 Jun 1985 Test # 1017
35* 46 37 3 0 94.59 6 not out 2 ODI v India Indore 6 Oct 1984 ODI # 271
35 68 58 5 0 60.34 1 caught 2 Test v Pakistan Brisbane 25 Nov 1983 Test # 969
34 83 61 2 0 55.73 1 caught 1 Test v England Manchester 1 Aug 1985 Test # 1020
34 - 75 4 0 45.33 1 bowled 1 ODI v India Centurion 11 Dec 1992 ODI # 774
34 180 122 0 0 27.86 1 caught 3 Test v India Cape Town 2 Jan 1993 Test # 1209
33 84 57 2 0 57.89 3 run out 1 ODI v West Indies Melbourne 6 Jan 1985 ODI # 282
33 95 85 1 0 38.82 4 caught 2 Test v England Nottingham 11 Jul 1985 Test # 1019
33 98 66 1 0 50.00 2 caught 1 ODI v Pakistan Karachi 16 Oct 1994 ODI # 930
32 124 100 1 0 32.00 3 caught 3 Test v India Durban 13 Nov 1992 Test # 1200
30 91 68 2 0 44.11 2 caught 1 ODI v India Sharjah 29 Mar 1985 ODI # 325
30 - 83 3 0 36.14 2 caught 2 ODI v India Gqeberha 9 Dec 1992 ODI # 772
30 93 69 4 0 43.47 1 caught 2 ODI v Australia Faisalabad 18 Oct 1994 ODI # 932
28 67 53 1 0 52.83 2 bowled 1 ODI v Sri Lanka Melbourne 19 Jan 1985 ODI # 291
28 110 86 3 0 32.55 3 run out 4 Test v England Lord's 27 Jun 1985 Test # 1018
28 - 76 0 0 36.84 1 caught 1 ODI v Sri Lanka Colombo (RPS) 2 Sep 1993 ODI # 837
28 97 63 1 0 44.44 2 bowled 2 ODI v Australia Bloemfontein 8 Apr 1994 ODI # 903
28 114 108 5 0 25.92 4 caught 3 Test v England Lord's 21 Jul 1994 Test # 1263
28 94 61 4 0 45.90 4 caught 3 Test v England The Oval 18 Aug 1994 Test # 1266
27 96 77 0 0 35.06 2 lbw 2 ODI v West Indies Sydney 17 Jan 1984 ODI # 236
27 - 45 1 0 60.00 2 run out 2 ODI v Pakistan East London 15 Feb 1993 ODI # 803
27 52 36 1 0 75.00 5 bowled 1 ODI v Australia Gqeberha 4 Apr 1994 ODI # 901
26 103 73 3 0 35.61 2 bowled 1 Test v Sri Lanka Colombo (PSS) 14 Sep 1993 Test # 1234
25 99 66 3 0 37.87 5 caught 2 Test v England Leeds 4 Aug 1994 Test # 1264
22 37 32 3 0 68.75 5 caught 1 ODI v Australia Centurion 20 Feb 1994 ODI # 884
21 23 22 1 0 95.45 8 bowled 2 ODI v West Indies Melbourne 20 Jan 1985 ODI # 292
21 54 39 3 0 53.84 2 lbw 1 ODI v England Manchester 27 Aug 1994 ODI # 920
20 40 56 0 0 35.71 1 caught 3 Test v West Indies Georgetown 2 Mar 1984 Test # 979
19 61 47 2 0 40.42 1 caught 1 Test v England Sydney 2 Jan 1983 Test # 944
19 59 51 2 0 37.25 1 caught 2 ODI v England Brisbane 16 Jan 1983 ODI # 169
19 54 43 3 0 44.18 3 lbw 2 ODI v Australia Sydney 14 Dec 1993 ODI # 862
19 89 46 1 0 41.30 2 lbw 2 ODI v Pakistan Rawalpindi 20 Oct 1994 ODI # 934
18 40 40 1 0 45.00 2 bowled 1 ODI v England Sydney 11 Jan 1983 ODI # 166
18 72 51 1 0 35.29 4 bowled 3 Test v Australia Sydney 2 Jan 1994 Test # 1243
18 66 53 2 0 33.96 4 caught 1 Test v Australia Johannesburg 4 Mar 1994 Test # 1252
17 28 33 0 0 51.51 1 bowled 1 ODI v West Indies Melbourne 12 Feb 1984 ODI # 248
17 64 48 0 1 35.41 2 caught 1 ODI v West Indies Sydney 12 Feb 1985 ODI # 305
17 17 21 1 0 80.95 1 caught 2 ODI v England Sydney 22 Mar 1992 ODI # 751
16 56 36 1 0 44.44 1 bowled 2 ODI v England Sharjah 24 Mar 1985 ODI # 322
16 81 59 1 0 27.11 2 caught 4 Test v Sri Lanka Moratuwa 25 Aug 1993 Test # 1232
16 - 54 2 0 29.62 2 lbw 2 ODI v Sri Lanka Colombo (RPS) 4 Sep 1993 ODI # 838
15 58 43 0 0 34.88 3 caught 1 ODI v New Zealand Hobart 18 Dec 1993 ODI # 865
15 36 26 0 0 57.69 6 run out 1 ODI v Australia East London 2 Apr 1994 ODI # 900
14* 24 13 2 0 107.69 1 not out 4 Test v Pakistan Sydney 2 Jan 1984 Test # 974
14 47 30 3 0 46.66 1 bowled 4 Test v England Melbourne 26 Dec 1982 Test # 943
13 45 28 1 0 46.42 1 caught 2 Test v West Indies Perth 9 Nov 1984 Test # 997
12 38 35 3 0 34.28 1 caught 1 Test v Pakistan Perth 11 Nov 1983 Test # 966
12 25 18 1 0 66.66 2 lbw 2 ODI v India Thiruvananthapuram 1 Oct 1984 ODI # 268
12 56 51 0 0 23.52 3 bowled 2 Test v England The Oval 29 Aug 1985 Test # 1022
12 21 22 0 0 54.54 6 caught 2 ODI v Australia Cape Town 6 Apr 1994 ODI # 902
11 - 27 2 0 40.74 2 bowled 2 ODI v West Indies Leeds 11 Jun 1983 ODI # 203
11 29 25 1 0 44.00 1 caught 2 Test v Pakistan Melbourne 26 Dec 1983 Test # 973
11 66 51 0 0 21.56 3 caught 1 ODI v West Indies Sydney 6 Feb 1985 ODI # 303
11 92 42 1 0 26.19 3 lbw 2 Test v England Lord's 27 Jun 1985 Test # 1018
11 57 35 0 0 31.42 4 run out 3 Test v India Johannesburg 26 Nov 1992 Test # 1201
11 36 34 2 0 32.35 4 caught 1 Test v Australia Cape Town 17 Mar 1994 Test # 1253
10* 41 33 2 0 30.30 1 not out 1 ODI v Zimbabwe Bengaluru 10 Nov 1993 ODI # 848
10 15 11 1 0 90.90 1 bowled 2 ODI v Pakistan Melbourne 24 Feb 1985 ODI # 311
10 52 36 1 0 27.77 3 caught 3 Test v England Birmingham 15 Aug 1985 Test # 1021
9* 13 6 1 0 150.00 5 not out 2 ODI v India Adelaide 15 Mar 1992 ODI # 745
9 34 18 0 0 50.00 4 run out 3 Test v Australia Cape Town 17 Mar 1994 Test # 1253
8 14 12 1 0 66.66 1 caught 2 ODI v Sri Lanka Perth 3 Feb 1985 ODI # 301
8 - 17 1 0 47.05 2 run out 2 ODI v West Indies Kingston 7 Apr 1992 ODI # 753
8 - 43 1 0 18.60 1 caught 2 ODI v West Indies Gqeberha 11 Feb 1993 ODI # 801
7 25 11 0 0 63.63 7 bowled 2 ODI v England Adelaide 30 Jan 1983 ODI # 177
7 30 24 1 0 29.16 1 bowled 2 ODI v West Indies Melbourne 8 Jan 1984 ODI # 231
7 22 22 1 0 31.81 2 caught 1 ODI v Pakistan Sydney 25 Jan 1984 ODI # 240
7 34 21 0 0 33.33 3 caught 3 Test v England The Oval 29 Aug 1985 Test # 1022
7 32 24 0 0 29.16 2 caught 1 ODI v Pakistan Brisbane 8 Mar 1992 ODI # 735
7 24 23 1 0 30.43 1 caught 3 Test v Sri Lanka Colombo (PSS) 14 Sep 1993 Test # 1234
7 30 20 0 0 35.00 4 bowled 4 Test v England Leeds 4 Aug 1994 Test # 1264
6 25 18 0 0 33.33 1 bowled 1 ODI v Sri Lanka Colombo (SSC) 30 Apr 1983 ODI # 196
6 25 15 0 0 40.00 3 caught 1 ODI v India Melbourne 3 Mar 1985 ODI # 315
6 43 29 0 0 20.68 1 caught 2 ODI v Australia Lahore 12 Oct 1994 ODI # 928
5* 10 6 1 0 83.33 7 not out 2 ODI v England Melbourne 23 Jan 1983 ODI # 174
5* 16 9 0 0 55.55 2 not out 2 ODI v Pakistan Brisbane 15 Jan 1984 ODI # 235
5 - 11 1 0 45.45 1 bowled 1 ODI v India Nottingham 13 Jun 1983 ODI # 207
5 52 36 0 0 13.88 3 caught 1 Test v India Johannesburg 26 Nov 1992 Test # 1201
5 - 23 1 0 21.73 1 lbw 2 ODI v India Eden Gardens 24 Nov 1993 ODI # 856
5 9 5 1 0 100.00 5 run out 2 ODI v Australia Gqeberha 22 Feb 1994 ODI # 885
4 20 8 0 0 50.00 2 caught 1 ODI v West Indies Adelaide 29 Jan 1984 ODI # 242
4 41 23 0 0 17.39 2 caught 1 Test v West Indies Georgetown 2 Mar 1984 Test # 979
4 3 5 1 0 80.00 1 caught 1 Test v West Indies Port of Spain 16 Mar 1984 Test # 983
4 47 36 0 0 11.11 1 lbw 3 Test v West Indies Port of Spain 16 Mar 1984 Test # 983
4 - 13 0 0 30.76 2 caught 2 ODI v Sri Lanka Kandy 22 Aug 1993 ODI # 836
4 7 8 1 0 50.00 1 bowled 1 ODI v England Birmingham 25 Aug 1994 ODI # 919
4 12 14 1 0 28.57 1 caught 1 ODI v Australia Peshawar 24 Oct 1994 ODI # 937
3 22 18 0 0 16.66 1 caught 2 Test v Pakistan Sydney 2 Jan 1984 Test # 974
3 15 10 0 0 30.00 1 caught 3 Test v New Zealand Brisbane 8 Nov 1985 Test # 1029
3 22 18 0 0 16.66 1 caught 1 ODI v New Zealand Auckland 29 Feb 1992 ODI # 723
3 - 17 0 0 17.64 2 caught 1 ODI v West Indies Brabourne 14 Nov 1993 ODI # 849
3 24 15 0 0 20.00 6 caught 1 Test v Australia Sydney 2 Jan 1994 Test # 1243
2 9 8 0 0 25.00 1 caught 3 Test v Pakistan Adelaide 9 Dec 1983 Test # 970
2 13 4 0 0 50.00 2 caught 1 ODI v West Indies Sydney 8 Feb 1984 ODI # 246
1 9 7 0 0 14.28 1 caught 4 Test v England Adelaide 10 Dec 1982 Test # 940
1 5 3 0 0 33.33 6 bowled 2 ODI v England Sydney 26 Jan 1983 ODI # 175
1 3 6 0 0 16.66 3 caught 2 ODI v Sri Lanka Sydney 8 Jan 1985 ODI # 283
1 - 20 0 0 5.00 1 run out 1 ODI v West Indies Adelaide 27 Jan 1985 ODI # 297
1 11 9 0 0 11.11 2 caught 1 ODI v West Indies Christchurch 5 Mar 1992 ODI # 730
1 - 9 0 0 11.11 2 caught 1 ODI v West Indies Port of Spain 11 Apr 1992 ODI # 754
1 - 5 0 0 20.00 2 bowled 1 ODI v West Indies Cape Town 17 Feb 1993 ODI # 804
1 - 9 0 0 11.11 2 caught 2 ODI v India Mohali 22 Nov 1993 ODI # 855
1 4 4 0 0 25.00 4 lbw 2 Test v Australia Durban 25 Mar 1994 Test # 1256
0 5 6 0 0 0.00 1 caught 3 Test v West Indies Perth 9 Nov 1984 Test # 997
0 2 2 0 0 0.00 2 bowled 1 Test v West Indies Brisbane 23 Nov 1984 Test # 999
0 8 3 0 0 0.00 3 bowled 4 Test v West Indies Melbourne 22 Dec 1984 Test # 1005
0 7 4 0 0 0.00 2 bowled 2 Test v India Gqeberha 26 Dec 1992 Test # 1206
0 5 3 0 0 0.00 2 bowled 1 Test v India Cape Town 2 Jan 1993 Test # 1209
TDNB - - - - - - - - ODI v India Jamshedpur 3 Oct 1984 ODI # 269
DNB - - - - - - - 1 ODI v Sri Lanka Adelaide 28 Jan 1985 ODI # 299
DNB - - - - - - - 1 ODI v West Indies Melbourne 10 Feb 1985 ODI # 304
DNB - - - - - - - 1 ODI v Australia Johannesburg 19 Feb 1994 ODI # 882
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 109/6 (20.0 ov, D Wiese 9*, MB Kruger 1*, Mehran Khan 3/7) - Match over
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page