Records type batting analysis [change type]
View reverse cumulative averages [change view]
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave 100 50 0
overall 1981-1992 189 217 7 6153 123 29.30 6 39 18 Profile
Reverse cumulative
1 1 0 0 0 0.00 0 0 1 ODI v South Africa 15 Mar 1992 ODI # 745
2 2 0 0 0 0.00 0 0 2 ODI v New Zealand 12 Mar 1992 ODI # 740
3 3 0 40 40 13.33 0 0 2 ODI v West Indies 10 Mar 1992 ODI # 737
4 4 0 72 40 18.00 0 0 2 ODI v Zimbabwe 7 Mar 1992 ODI # 732
5 5 0 77 40 15.40 0 0 2 ODI v Pakistan 4 Mar 1992 ODI # 729
6 6 0 77 40 12.83 0 0 3 ODI v Australia 1 Mar 1992 ODI # 725
7 7 1 78 40 13.00 0 0 3 ODI v Sri Lanka 28 Feb 1992 ODI # 722
8 8 1 117 40 16.71 0 0 3 ODI v England 22 Feb 1992 ODI # 715
9 10 1 189 40 21.00 0 0 3 Test v Australia 1 Feb 1992 Test # 1186
10 12 1 228 40 20.72 0 0 3 Test v Australia 25 Jan 1992 Test # 1184
11 13 1 239 40 19.91 0 0 3 ODI v Australia 20 Jan 1992 ODI # 711
12 14 1 280 41 21.53 0 0 3 ODI v Australia 18 Jan 1992 ODI # 709
13 15 1 340 60 24.28 0 1 3 ODI v West Indies 16 Jan 1992 ODI # 707
14 16 1 382 60 25.46 0 1 3 ODI v Australia 14 Jan 1992 ODI # 705
15 17 1 386 60 24.12 0 1 3 ODI v West Indies 11 Jan 1992 ODI # 702
16 19 1 397 60 22.05 0 1 3 Test v Australia 26 Dec 1991 Test # 1180
17 20 1 400 60 21.05 0 1 3 ODI v Australia 15 Dec 1991 ODI # 697
18 21 1 482 82 24.10 0 2 3 ODI v West Indies 14 Dec 1991 ODI # 696
19 22 1 489 82 23.28 0 2 3 ODI v Australia 10 Dec 1991 ODI # 694
20 23 1 549 82 24.95 0 3 3 ODI v Australia 8 Dec 1991 ODI # 693
21 24 1 552 82 24.00 0 3 3 ODI v West Indies 6 Dec 1991 ODI # 692
22 26 1 565 82 22.60 0 3 4 Test v Australia 29 Nov 1991 Test # 1177
23 27 1 618 82 23.76 0 4 4 ODI v South Africa 14 Nov 1991 ODI # 688
24 28 1 686 82 25.40 0 5 4 ODI v South Africa 12 Nov 1991 ODI # 687
25 29 1 721 82 25.75 0 5 4 ODI v Pakistan 27 Apr 1990 ODI # 625
26 30 1 740 82 25.51 0 5 4 ODI v Sri Lanka 25 Apr 1990 ODI # 623
27 31 1 771 82 25.70 0 5 4 ODI v Pakistan 22 Dec 1989 ODI # 595
28 31 1 771 82 25.70 0 5 4 ODI v Pakistan 20 Dec 1989 ODI # 594
29 32 1 788 82 25.41 0 5 4 ODI v Pakistan 18 Dec 1989 ODI # 593
30 34 1 801 82 24.27 0 5 4 Test v Pakistan 9 Dec 1989 Test # 1132
31 35 1 801 82 23.55 0 5 5 Test v Pakistan 1 Dec 1989 Test # 1130
32 37 1 850 82 23.61 0 5 5 Test v Pakistan 23 Nov 1989 Test # 1128
33 39 1 885 82 23.28 0 5 5 Test v Pakistan 15 Nov 1989 Test # 1127
34 40 1 886 82 22.71 0 5 5 ODI v West Indies 30 Oct 1989 ODI # 591
35 41 1 951 82 23.77 0 6 5 ODI v Pakistan 28 Oct 1989 ODI # 589
36 42 1 1009 82 24.60 0 7 5 ODI v Australia 27 Oct 1989 ODI # 587
37 43 1 1041 82 24.78 0 7 5 ODI v England 25 Oct 1989 ODI # 583
38 44 1 1051 82 24.44 0 7 5 ODI v West Indies 23 Oct 1989 ODI # 582
39 45 1 1067 82 24.25 0 7 5 ODI v Sri Lanka 22 Oct 1989 ODI # 580
40 46 1 1075 82 23.88 0 7 5 ODI v Pakistan 20 Oct 1989 ODI # 577
41 47 1 1115 82 24.23 0 7 5 ODI v West Indies 16 Oct 1989 ODI # 573
42 48 1 1166 82 24.80 0 8 5 ODI v Pakistan 15 Oct 1989 ODI # 572
43 49 1 1177 82 24.52 0 8 5 ODI v West Indies 13 Oct 1989 ODI # 569
44 50 2 1194 82 24.87 0 8 5 ODI v West Indies 21 Mar 1989 ODI # 563
45 51 2 1201 82 24.51 0 8 5 ODI v West Indies 18 Mar 1989 ODI # 562
46 52 2 1218 82 24.36 0 8 5 ODI v West Indies 11 Mar 1989 ODI # 560
47 53 2 1223 82 23.98 0 8 5 ODI v West Indies 9 Mar 1989 ODI # 558
48 54 2 1241 82 23.86 0 8 5 ODI v West Indies 7 Mar 1989 ODI # 556
49 55 2 1264 82 23.84 0 8 5 ODI v New Zealand 15 Dec 1988 ODI # 541
50 56 2 1269 82 23.50 0 8 5 ODI v New Zealand 12 Dec 1988 ODI # 538
51 57 2 1339 82 24.34 0 9 5 ODI v New Zealand 10 Dec 1988 ODI # 536
52 59 3 1426 82 25.46 0 10 5 Test v New Zealand 2 Dec 1988 Test # 1111
53 61 3 1520 94 26.20 0 11 6 Test v New Zealand 24 Nov 1988 Test # 1109
54 63 4 1579 94 26.76 0 12 6 Test v New Zealand 12 Nov 1988 Test # 1107
55 64 4 1602 94 26.70 0 12 6 ODI v Sri Lanka 4 Nov 1988 ODI # 534
56 65 4 1625 94 26.63 0 12 6 ODI v Pakistan 31 Oct 1988 ODI # 532
57 66 4 1667 94 26.88 0 12 6 ODI v Sri Lanka 29 Oct 1988 ODI # 530
58 67 4 1691 94 26.84 0 12 6 ODI v Bangladesh 27 Oct 1988 ODI # 529
59 68 4 1697 94 26.51 0 12 6 ODI v West Indies 21 Oct 1988 ODI # 526
60 69 4 1716 94 26.40 0 12 6 ODI v Pakistan 19 Oct 1988 ODI # 525
61 70 4 1828 112 27.69 1 12 6 ODI v West Indies 16 Oct 1988 ODI # 523
62 71 4 1842 112 27.49 1 12 6 ODI v New Zealand 1 Apr 1988 ODI # 517
63 72 4 1843 112 27.10 1 12 6 ODI v New Zealand 27 Mar 1988 ODI # 513
64 73 4 1875 112 27.17 1 12 6 ODI v Sri Lanka 25 Mar 1988 ODI # 512
65 74 4 1976 112 28.22 2 12 6 ODI v West Indies 25 Jan 1988 ODI # 502
66 75 4 1985 112 27.95 2 12 6 ODI v West Indies 22 Jan 1988 ODI # 500
67 76 4 2013 112 27.95 2 12 6 ODI v West Indies 19 Jan 1988 ODI # 497
68 78 4 2053 112 27.74 2 12 6 Test v West Indies 11 Jan 1988 Test # 1089
69 79 4 2106 112 28.08 2 13 6 ODI v West Indies 7 Jan 1988 ODI # 489
70 80 4 2138 112 28.13 2 13 6 ODI v West Indies 5 Jan 1988 ODI # 487
71 81 4 2139 112 27.77 2 13 6 ODI v West Indies 2 Jan 1988 ODI # 483
72 82 4 2162 112 27.71 2 13 6 Test v West Indies 26 Dec 1987 Test # 1088
73 83 4 2163 112 27.37 2 13 6 ODI v West Indies 23 Dec 1987 ODI # 482
74 85 4 2299 112 28.38 2 15 6 Test v West Indies 11 Dec 1987 Test # 1085
75 86 4 2304 112 28.09 2 15 6 ODI v West Indies 8 Dec 1987 ODI # 481
76 88 4 2309 112 27.48 2 15 7 Test v West Indies 25 Nov 1987 Test # 1080
77 89 4 2340 112 27.52 2 15 7 ODI v England 5 Nov 1987 ODI # 476
78 90 4 2415 112 28.08 2 16 7 ODI v New Zealand 31 Oct 1987 ODI # 474
79 91 4 2421 112 27.82 2 16 7 ODI v Zimbabwe 26 Oct 1987 ODI # 469
80 92 4 2447 112 27.80 2 16 7 ODI v Australia 22 Oct 1987 ODI # 465
81 93 4 2478 112 27.84 2 16 7 ODI v Zimbabwe 17 Oct 1987 ODI # 461
82 94 4 2487 112 27.63 2 16 7 ODI v New Zealand 14 Oct 1987 ODI # 458
83 95 4 2557 112 28.09 2 17 7 ODI v Australia 9 Oct 1987 ODI # 453
84 96 4 2562 112 27.84 2 17 7 ODI v Pakistan 10 Apr 1987 ODI # 447
85 97 4 2562 112 27.54 2 17 8 ODI v Australia 5 Apr 1987 ODI # 444
86 98 4 2618 112 27.85 2 18 8 ODI v England 2 Apr 1987 ODI # 442
87 99 5 2620 112 27.87 2 18 8 ODI v Pakistan 20 Mar 1987 ODI # 436
88 101 5 2647 112 27.57 2 18 8 Test v Pakistan 13 Mar 1987 Test # 1073
89 102 5 2669 112 27.51 2 18 8 Test v Pakistan 4 Mar 1987 Test # 1071
90 104 5 2765 112 27.92 2 19 8 Test v Pakistan 21 Feb 1987 Test # 1069
91 105 5 2888 123 28.88 3 19 8 ODI v Pakistan 18 Feb 1987 ODI # 434
92 107 5 2931 123 28.73 3 19 8 Test v Pakistan 11 Feb 1987 Test # 1067
93 108 5 3054 123 29.65 4 19 8 Test v Pakistan 3 Feb 1987 Test # 1066
94 109 5 3056 123 29.38 4 19 8 ODI v Pakistan 27 Jan 1987 ODI # 426
95 110 5 3102 123 29.54 4 19 8 ODI v Sri Lanka 17 Jan 1987 ODI # 419
96 111 5 3165 123 29.85 4 20 8 ODI v Sri Lanka 15 Jan 1987 ODI # 417
97 112 5 3193 123 29.84 4 20 8 ODI v Sri Lanka 13 Jan 1987 ODI # 416
98 113 5 3212 123 29.74 4 20 8 ODI v Sri Lanka 11 Jan 1987 ODI # 415
99 114 5 3252 123 29.83 4 20 8 Test v Sri Lanka 4 Jan 1987 Test # 1064
100 115 5 3256 123 29.60 4 20 8 Test v Sri Lanka 27 Dec 1986 Test # 1063
101 116 5 3273 123 29.48 4 20 8 ODI v Sri Lanka 24 Dec 1986 ODI # 407
102 117 5 3291 123 29.38 4 20 8 Test v Sri Lanka 17 Dec 1986 Test # 1061
103 118 5 3294 123 29.15 4 20 8 ODI v Pakistan 5 Dec 1986 ODI # 406
104 119 5 3306 123 29.00 4 20 8 ODI v West Indies 30 Nov 1986 ODI # 403
105 120 5 3398 123 29.54 4 21 8 ODI v Sri Lanka 27 Nov 1986 ODI # 401
106 121 5 3422 123 29.50 4 21 8 Test v Australia 15 Oct 1986 Test # 1054
107 122 5 3445 123 29.44 4 21 8 ODI v Australia 7 Oct 1986 ODI # 395
108 123 5 3471 123 29.41 4 21 8 ODI v Australia 5 Oct 1986 ODI # 394
109 124 5 3480 123 29.24 4 21 8 ODI v Australia 2 Oct 1986 ODI # 393
110 125 5 3506 123 29.21 4 21 8 Test v Australia 26 Sep 1986 Test # 1053
111 126 5 3515 123 29.04 4 21 8 ODI v Australia 24 Sep 1986 ODI # 392
112 128 5 3607 123 29.32 4 22 8 Test v Australia 18 Sep 1986 Test # 1052
113 129 5 3631 123 29.28 4 22 8 ODI v Australia 9 Sep 1986 ODI # 391
114 130 5 3733 123 29.86 5 22 8 ODI v Australia 7 Sep 1986 ODI # 390
115 132 5 3779 123 29.75 5 22 8 Test v England 3 Jul 1986 Test # 1048
116 134 5 3818 123 29.59 5 22 8 Test v England 19 Jun 1986 Test # 1047
117 136 5 3838 123 29.29 5 22 9 Test v England 5 Jun 1986 Test # 1046
118 137 5 3905 123 29.58 5 23 9 ODI v England 26 May 1986 ODI # 387
119 138 5 3905 123 29.36 5 23 10 ODI v England 24 May 1986 ODI # 386
120 139 5 3980 123 29.70 5 24 10 ODI v Pakistan 18 Apr 1986 ODI # 385
121 140 5 4039 123 29.91 5 25 10 ODI v Sri Lanka 13 Apr 1986 ODI # 383
122 141 5 4050 123 29.77 5 25 10 ODI v New Zealand 10 Apr 1986 ODI # 381
123 142 5 4087 123 29.83 5 25 10 ODI v Australia 9 Feb 1986 ODI # 363
124 143 5 4087 123 29.61 5 25 11 ODI v Australia 5 Feb 1986 ODI # 362
125 144 5 4109 123 29.56 5 25 11 ODI v New Zealand 2 Feb 1986 ODI # 361
126 145 5 4136 123 29.54 5 25 11 ODI v Australia 31 Jan 1986 ODI # 360
127 146 5 4146 123 29.40 5 25 11 ODI v Australia 26 Jan 1986 ODI # 357
128 147 5 4162 123 29.30 5 25 11 ODI v New Zealand 25 Jan 1986 ODI # 356
129 148 5 4171 123 29.16 5 25 11 ODI v New Zealand 23 Jan 1986 ODI # 355
130 149 5 4191 123 29.10 5 25 11 ODI v Australia 21 Jan 1986 ODI # 354
131 150 5 4191 123 28.90 5 25 12 ODI v New Zealand 18 Jan 1986 ODI # 352
132 151 5 4213 123 28.85 5 25 12 ODI v Australia 16 Jan 1986 ODI # 351
133 152 5 4219 123 28.70 5 25 12 ODI v Australia 12 Jan 1986 ODI # 349
134 153 5 4269 123 28.84 5 26 12 ODI v New Zealand 11 Jan 1986 ODI # 348
135 154 5 4385 123 29.42 6 26 12 Test v Australia 2 Jan 1986 Test # 1034
136 156 5 4509 123 29.86 6 27 12 Test v Australia 26 Dec 1985 Test # 1033
137 157 5 4560 123 30.00 6 28 12 Test v Australia 13 Dec 1985 Test # 1032
138 158 5 4566 123 29.84 6 28 12 ODI v West Indies 22 Nov 1985 ODI # 341
139 159 5 4570 123 29.67 6 28 12 ODI v Pakistan 17 Nov 1985 ODI # 340
140 160 5 4578 123 29.53 6 28 12 ODI v Sri Lanka 22 Sep 1985 ODI # 334
141 161 5 4588 123 29.41 6 28 12 ODI v Sri Lanka 21 Sep 1985 ODI # 333
142 163 5 4675 123 29.58 6 28 12 Test v Sri Lanka 14 Sep 1985 Test # 1025
143 165 5 4764 123 29.77 6 29 12 Test v Sri Lanka 6 Sep 1985 Test # 1024
144 167 5 4775 123 29.47 6 29 12 Test v Sri Lanka 30 Aug 1985 Test # 1023
145 168 5 4804 123 29.47 6 29 12 ODI v Sri Lanka 25 Aug 1985 ODI # 332
146 169 5 4804 123 29.29 6 29 13 ODI v Australia 29 Mar 1985 ODI # 325
147 170 5 4810 123 29.15 6 29 13 ODI v Pakistan 22 Mar 1985 ODI # 321
148 171 5 4877 123 29.37 6 30 13 ODI v Pakistan 10 Mar 1985 ODI # 319
149 172 5 4886 123 29.25 6 30 13 ODI v New Zealand 5 Mar 1985 ODI # 316
150 173 6 4979 123 29.81 6 31 13 ODI v Australia 3 Mar 1985 ODI # 315
151 174 6 5036 123 29.97 6 32 13 ODI v England 26 Feb 1985 ODI # 312
152 175 6 5048 123 29.86 6 32 13 ODI v Pakistan 20 Feb 1985 ODI # 309
153 177 7 5173 123 30.42 6 33 13 Test v England 31 Jan 1985 Test # 1011
154 178 7 5182 123 30.30 6 33 13 ODI v England 27 Jan 1985 ODI # 298
155 179 7 5188 123 30.16 6 33 13 ODI v England 23 Jan 1985 ODI # 295
156 180 7 5217 123 30.15 6 33 13 ODI v England 20 Jan 1985 ODI # 293
157 182 7 5233 123 29.90 6 33 14 Test v England 13 Jan 1985 Test # 1008
158 183 7 5332 123 30.29 6 34 14 ODI v England 27 Dec 1984 ODI # 281
159 184 7 5382 123 30.40 6 35 14 ODI v England 5 Dec 1984 ODI # 279
160 185 7 5393 123 30.29 6 35 14 ODI v West Indies 17 Dec 1983 ODI # 230
161 186 7 5396 123 30.14 6 35 14 ODI v West Indies 7 Dec 1983 ODI # 229
162 187 7 5396 123 29.97 6 35 15 ODI v West Indies 1 Dec 1983 ODI # 228
163 188 7 5415 123 29.91 6 35 15 ODI v West Indies 9 Nov 1983 ODI # 227
164 189 7 5455 123 29.97 6 35 15 ODI v West Indies 13 Oct 1983 ODI # 226
165 190 7 5472 123 29.90 6 35 15 ODI v Pakistan 2 Oct 1983 ODI # 225
166 191 7 5488 123 29.82 6 35 15 ODI v Pakistan 10 Sep 1983 ODI # 224
167 192 7 5526 123 29.87 6 35 15 ODI v West Indies 25 Jun 1983 ODI # 223
168 193 7 5545 123 29.81 6 35 15 ODI v England 22 Jun 1983 ODI # 221
169 194 7 5569 123 29.78 6 35 15 ODI v Australia 20 Jun 1983 ODI # 219
170 195 7 5569 123 29.62 6 35 16 ODI v Zimbabwe 18 Jun 1983 ODI # 216
171 196 7 5571 123 29.47 6 35 16 ODI v West Indies 15 Jun 1983 ODI # 210
172 197 7 5610 123 29.52 6 35 16 ODI v Australia 13 Jun 1983 ODI # 207
173 198 7 5630 123 29.47 6 35 16 ODI v Zimbabwe 11 Jun 1983 ODI # 204
174 199 7 5644 123 29.39 6 35 16 ODI v West Indies 9 Jun 1983 ODI # 200
175 200 7 5665 123 29.35 6 35 16 Test v Pakistan 23 Jan 1983 Test # 947
176 201 7 5713 123 29.44 6 35 16 ODI v Pakistan 21 Jan 1983 ODI # 172
177 203 7 5720 123 29.18 6 35 16 Test v Pakistan 14 Jan 1983 Test # 946
178 204 7 5759 123 29.23 6 35 16 ODI v Pakistan 31 Dec 1982 ODI # 164
179 205 7 5767 123 29.12 6 35 16 ODI v Pakistan 17 Dec 1982 ODI # 163
180 206 7 5773 123 29.01 6 35 16 ODI v Pakistan 3 Dec 1982 ODI # 162
181 207 7 5865 123 29.32 6 36 16 ODI v Sri Lanka 26 Sep 1982 ODI # 159
182 208 7 5960 123 29.65 6 37 16 ODI v Sri Lanka 15 Sep 1982 ODI # 157
183 209 7 6017 123 29.78 6 38 16 ODI v Sri Lanka 12 Sep 1982 ODI # 156
184 211 7 6052 123 29.66 6 38 16 Test v England 1 Jan 1982 Test # 916
185 212 7 6058 123 29.55 6 38 16 Test v England 23 Dec 1981 Test # 914
186 213 7 6075 123 29.49 6 38 16 ODI v England 20 Dec 1981 ODI # 131
187 214 7 6140 123 29.66 6 39 16 Test v England 9 Dec 1981 Test # 912
188 216 7 6153 123 29.44 6 39 17 Test v England 27 Nov 1981 Test # 911
189 217 7 6153 123 29.30 6 39 18 ODI v England 25 Nov 1981 ODI # 125
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page