Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 2 Aug 2008 remove less than or equal to 2 Aug 2008 from query
Match result lost match remove lost match from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1982-1992 201 257 26 8666 142 37.51 14366 60.32 18 44 17 946 50 Profile
filtered 1982-1992 87 119 4 3503 125 30.46 6273 55.84 6 17 8 396 11
Innings by innings list
33 123 78 3 0 42.30 3 caught 2 Test v Pakistan Lord's 12 Aug 1982 Test # 932
0 1 2 0 0 0.00 3 lbw 3 Test v Pakistan Lord's 12 Aug 1982 Test # 932
72 167 118 10 0 61.01 4 caught 1 Test v Australia Brisbane 26 Nov 1982 Test # 939
12 42 28 2 0 42.85 4 caught 3 Test v Australia Brisbane 26 Nov 1982 Test # 939
82 221 156 10 0 52.56 4 caught 2 Test v Australia Adelaide 10 Dec 1982 Test # 940
8 42 30 0 0 26.66 4 caught 3 Test v Australia Adelaide 10 Dec 1982 Test # 940
49 132 92 6 0 53.26 3 bowled 2 ODI v Australia Sydney 11 Jan 1983 ODI # 166
15 33 29 3 0 51.72 3 stumped 2 ODI v New Zealand Melbourne 13 Jan 1983 ODI # 167
19 60 46 1 0 41.30 4 caught 1 ODI v Australia Brisbane 16 Jan 1983 ODI # 169
94 94 76 9 2 123.68 4 caught 1 ODI v Australia Melbourne 23 Jan 1983 ODI # 174
19 27 23 3 0 82.60 4 run out 1 ODI v New Zealand Adelaide 29 Jan 1983 ODI # 176
7 32 25 1 0 28.00 4 caught 1 ODI v New Zealand Perth 5 Feb 1983 ODI # 179
0 4 1 0 0 0.00 4 run out 1 ODI v New Zealand Auckland 19 Feb 1983 ODI # 183
7 28 22 1 0 31.81 4 bowled 2 ODI v New Zealand Wellington 23 Feb 1983 ODI # 184
37 87 76 4 0 48.68 4 caught 2 ODI v New Zealand Christchurch 26 Feb 1983 ODI # 185
8 16 14 1 0 57.14 5 caught 1 ODI v New Zealand Birmingham 15 Jun 1983 ODI # 209
29 64 58 1 0 50.00 4 run out 1 ODI v India Manchester 22 Jun 1983 ODI # 221
58 100 83 9 1 69.87 4 caught 1 Test v New Zealand Leeds 28 Jul 1983 Test # 958
28 77 71 3 0 39.43 4 bowled 3 Test v New Zealand Leeds 28 Jul 1983 Test # 958
11 58 49 2 0 22.44 4 caught 2 Test v New Zealand Christchurch 3 Feb 1984 Test # 976
9 37 26 1 0 34.61 4 caught 3 Test v New Zealand Christchurch 3 Feb 1984 Test # 976
97* 196 140 7 1 69.28 3 not out 1 ODI v New Zealand Auckland 25 Feb 1984 ODI # 251
4 12 8 1 0 50.00 4 caught 1 Test v Pakistan Karachi 2 Mar 1984 Test # 978
20 66 53 2 0 37.73 4 caught 3 Test v Pakistan Karachi 2 Mar 1984 Test # 978
57 - 78 3 0 73.07 4 run out 1 ODI v Pakistan Lahore 9 Mar 1984 ODI # 254
75 - 89 8 0 84.26 5 caught 2 ODI v West Indies Manchester 31 May 1984 ODI # 264
0 - 1 0 0 0.00 4 run out 1 ODI v West Indies Lord's 4 Jun 1984 ODI # 266
15 41 32 2 0 46.87 5 caught 1 Test v West Indies Birmingham 14 Jun 1984 Test # 989
13 50 32 1 0 40.62 5 caught 3 Test v West Indies Birmingham 14 Jun 1984 Test # 989
23 111 77 3 0 29.87 4 lbw 1 Test v West Indies Lord's 28 Jun 1984 Test # 990
110 362 260 13 0 42.30 4 caught 3 Test v West Indies Lord's 28 Jun 1984 Test # 990
100 227 186 15 0 53.76 5 bowled 1 Test v West Indies Leeds 12 Jul 1984 Test # 991
3 13 6 0 0 50.00 5 lbw 3 Test v West Indies Leeds 12 Jul 1984 Test # 991
100* 252 185 15 0 54.05 5 not out 2 Test v West Indies Manchester 26 Jul 1984 Test # 992
9 27 27 1 0 33.33 5 bowled 3 Test v West Indies Manchester 26 Jul 1984 Test # 992
12 67 40 0 0 30.00 6 lbw 2 Test v West Indies The Oval 9 Aug 1984 Test # 993
1 3 2 0 0 50.00 5 caught 4 Test v West Indies The Oval 9 Aug 1984 Test # 993
9 20 13 2 0 69.23 5 caught 1 Test v India Wankhede 28 Nov 1984 Test # 1001
1 6 3 0 0 33.33 5 stumped 3 Test v India Wankhede 28 Nov 1984 Test # 1001
30 - 29 1 2 103.44 5 stumped 1 ODI v India Nagpur 23 Jan 1985 ODI # 295
53 77 53 3 0 100.00 4 caught 1 ODI v Australia Melbourne 17 Feb 1985 ODI # 307
13 25 20 0 0 65.00 4 bowled 2 ODI v India Sydney 26 Feb 1985 ODI # 312
81 93 69 12 1 117.39 3 caught 2 ODI v Pakistan Melbourne 2 Mar 1985 ODI # 314
0 1 1 0 0 0.00 4 caught 1 ODI v Australia Manchester 30 May 1985 ODI # 329
25 69 56 1 0 44.64 4 bowled 1 ODI v Australia Birmingham 1 Jun 1985 ODI # 330
47 155 119 4 0 39.49 5 caught 1 Test v Australia Lord's 27 Jun 1985 Test # 1018
9 41 32 1 0 28.12 7 caught 3 Test v Australia Lord's 27 Jun 1985 Test # 1018
30 - 78 0 0 38.46 5 caught 1 ODI v West Indies Kingston 18 Feb 1986 ODI # 364
49 120 67 8 1 73.13 5 bowled 1 Test v West Indies Kingston 21 Feb 1986 Test # 1036
13 21 15 3 0 86.66 5 caught 3 Test v West Indies Kingston 21 Feb 1986 Test # 1036
62 130 64 11 0 96.87 5 caught 1 Test v West Indies Port of Spain 7 Mar 1986 Test # 1039
40 135 90 6 0 44.44 5 lbw 3 Test v West Indies Port of Spain 7 Mar 1986 Test # 1039
18 - 35 3 0 51.42 5 caught 2 ODI v West Indies Bridgetown 19 Mar 1986 ODI # 370
5 40 22 1 0 22.72 5 caught 2 Test v West Indies Bridgetown 21 Mar 1986 Test # 1042
6 16 14 0 0 42.85 5 caught 3 Test v West Indies Bridgetown 21 Mar 1986 Test # 1042
16 - 46 0 0 34.78 4 caught 1 ODI v West Indies Port of Spain 31 Mar 1986 ODI # 376
36 125 66 6 0 54.54 5 bowled 1 Test v West Indies Port of Spain 3 Apr 1986 Test # 1044
11 30 33 2 0 33.33 5 bowled 3 Test v West Indies Port of Spain 3 Apr 1986 Test # 1044
1 6 5 0 0 20.00 5 caught 2 Test v West Indies St John's 11 Apr 1986 Test # 1045
1 14 11 0 0 9.09 6 bowled 4 Test v West Indies St John's 11 Apr 1986 Test # 1045
0 - 7 0 0 0.00 5 caught 1 ODI v India The Oval 24 May 1986 ODI # 386
6 8 8 1 0 75.00 5 caught 1 Test v India Lord's 5 Jun 1986 Test # 1046
39 89 83 7 0 46.98 5 caught 3 Test v India Lord's 5 Jun 1986 Test # 1046
10 35 21 2 0 47.61 4 caught 2 Test v India Leeds 19 Jun 1986 Test # 1047
10 27 26 1 0 38.46 4 caught 4 Test v India Leeds 19 Jun 1986 Test # 1047
33 40 45 5 0 73.33 4 run out 2 ODI v New Zealand Leeds 16 Jul 1986 ODI # 388
24 92 60 4 0 40.00 4 caught 2 Test v Australia Sydney 10 Jan 1987 Test # 1065
3 26 25 0 0 12.00 4 caught 4 Test v Australia Sydney 10 Jan 1987 Test # 1065
6 13 15 0 0 40.00 4 caught 2 ODI v Australia Brisbane 18 Jan 1987 ODI # 420
8 24 17 0 0 47.05 5 run out 2 ODI v Australia Adelaide 26 Jan 1987 ODI # 425
0 - 1 0 0 0.00 4 run out 1 ODI v West Indies Melbourne 30 Jan 1987 ODI # 428
11 39 27 0 0 40.74 4 run out 2 ODI v Australia Melbourne 1 Feb 1987 ODI # 429
26 - 57 0 0 45.61 4 caught 1 ODI v Pakistan Nottingham 23 May 1987 ODI # 449
30 - 38 3 0 78.94 5 lbw 2 ODI v Pakistan Rawalpindi 12 Oct 1987 ODI # 455
9 - 15 0 0 60.00 5 bowled 1 ODI v Pakistan Karachi 20 Oct 1987 ODI # 463
45 56 55 4 0 81.81 5 bowled 2 ODI v Australia Eden Gardens 8 Nov 1987 ODI # 477
10 70 45 1 0 22.22 5 lbw 2 Test v West Indies Lord's 16 Jun 1988 Test # 1099
113 338 212 15 0 53.30 5 run out 4 Test v West Indies Lord's 16 Jun 1988 Test # 1099
33 113 82 2 0 40.24 5 caught 1 Test v West Indies Manchester 30 Jun 1988 Test # 1100
9 72 53 1 0 16.98 5 caught 3 Test v West Indies Manchester 30 Jun 1988 Test # 1100
64* 158 91 9 0 70.32 5 retired notout 1 Test v West Indies Leeds 21 Jul 1988 Test # 1101
19 87 59 3 0 32.20 8 caught 3 Test v West Indies Leeds 21 Jul 1988 Test # 1101
0 3 1 0 0 0.00 4 lbw 1 ODI v Australia Lord's 29 May 1989 ODI # 568
125 282 204 24 0 61.27 4 caught 2 Test v Australia Leeds 8 Jun 1989 Test # 1121
4 10 6 1 0 66.66 4 caught 4 Test v Australia Leeds 8 Jun 1989 Test # 1121
91 - 109 6 0 83.48 4 caught 1 ODI v India Kanpur 25 Oct 1989 ODI # 583
0 - 1 0 0 0.00 4 bowled 2 ODI v West Indies Gwalior 27 Oct 1989 ODI # 586
6 - 7 0 0 85.71 6 caught 1 ODI v Pakistan Nagpur 30 Oct 1989 ODI # 590
66 131 97 4 1 68.04 4 bowled 1 ODI v West Indies Kingston 3 Mar 1990 ODI # 614
22 65 45 1 0 48.88 4 caught 1 ODI v West Indies Georgetown 7 Mar 1990 ODI # 617
9 - 36 1 0 25.00 4 caught 1 ODI v West Indies Georgetown 15 Mar 1990 ODI # 621
55* 60 39 7 0 141.02 4 not out 1 ODI v West Indies Bridgetown 3 Apr 1990 ODI # 622
119 338 224 14 0 53.12 4 lbw 2 Test v West Indies Bridgetown 5 Apr 1990 Test # 1143
10 57 35 2 0 28.57 6 caught 4 Test v West Indies Bridgetown 5 Apr 1990 Test # 1143
37 115 70 5 0 52.85 4 caught 1 Test v West Indies St John's 12 Apr 1990 Test # 1144
35 98 59 5 0 59.32 5 bowled 3 Test v West Indies St John's 12 Apr 1990 Test # 1144
18 37 25 2 0 72.00 4 run out 1 ODI v New Zealand Leeds 23 May 1990 ODI # 632
56 100 77 3 0 72.72 4 caught 1 ODI v India Leeds 18 Jul 1990 ODI # 634
3 23 18 0 0 16.66 4 run out 1 ODI v India Nottingham 20 Jul 1990 ODI # 635
32 106 78 5 0 41.02 4 caught 1 Test v Australia Brisbane 23 Nov 1990 Test # 1155
14 32 24 2 0 58.33 4 lbw 3 Test v Australia Brisbane 23 Nov 1990 Test # 1155
49 77 62 4 0 79.03 4 bowled 2 ODI v New Zealand Adelaide 1 Dec 1990 ODI # 643
3 2 3 0 0 100.00 4 caught 1 ODI v Australia Perth 9 Dec 1990 ODI # 649
10 14 12 0 0 83.33 4 run out 1 ODI v New Zealand Brisbane 15 Dec 1990 ODI # 652
35 67 43 2 0 81.39 3 caught 2 ODI v Australia Brisbane 16 Dec 1990 ODI # 653
91 206 122 13 1 74.59 3 caught 1 Test v Australia Perth 1 Feb 1991 Test # 1163
5 16 11 1 0 45.45 3 lbw 3 Test v Australia Perth 1 Feb 1991 Test # 1163
33 48 36 4 0 91.66 4 bowled 2 ODI v New Zealand Wellington 13 Feb 1991 ODI # 669
42 57 53 4 1 79.24 4 caught 2 ODI v New Zealand Auckland 16 Feb 1991 ODI # 670
13 39 21 1 0 61.90 4 lbw 1 Test v West Indies Nottingham 4 Jul 1991 Test # 1173
29 118 82 4 0 35.36 4 lbw 3 Test v West Indies Nottingham 4 Jul 1991 Test # 1173
9 40 29 1 0 31.03 5 lbw 1 Test v West Indies Birmingham 25 Jul 1991 Test # 1174
25 105 74 3 0 33.78 5 caught 3 Test v West Indies Birmingham 25 Jul 1991 Test # 1174
12 39 29 0 0 41.37 5 caught 1 ODI v New Zealand Wellington 15 Mar 1992 ODI # 744
17 29 26 2 0 65.38 3 caught 2 ODI v Zimbabwe Albury 18 Mar 1992 ODI # 748
31 54 41 2 0 75.60 6 bowled 2 ODI v Pakistan Melbourne 25 Mar 1992 ODI # 752
30 74 69 5 0 43.47 5 bowled 1 Test v Pakistan Lord's 18 Jun 1992 Test # 1190
12 22 25 2 0 48.00 6 lbw 3 Test v Pakistan Lord's 18 Jun 1992 Test # 1190
55 104 78 3 0 70.51 5 caught 2 ODI v Pakistan Lord's 22 Aug 1992 ODI # 760
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page