Records type all-round analysis [change type]
View match by match list [change view]
Start of match date between 1 Jan 1974 and 31 Dec 1991 remove between 1 Jan 1974 and 31 Dec 1991 from query
Match result won match remove won match from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1976-1989 198 6767 231 31.76 10 177 6/32 33.69 2 69 0 -1.92 Profile
filtered 1978-1989 76 2959 231 44.16 4 75 6/32 24.61 2 27 0 19.55
Match by match list
231 - 231 1 - - 0 0 Test v India Hyderabad (Sind) 14 Jan 1983 Test # 946
120 - 120 1 0 13 0 0 Test v England Lahore 25 Nov 1987 Test # 1081
28 106 134 1 2 22 2 0 Test v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
119 - 119 1 - - 0 0 Test v India Karachi 23 Dec 1982 Test # 942
76 - 76 0 2 40 0 0 ODI v Australia Lahore 14 Oct 1988 ODI # 522
28 - 28 0 0 38 0 0 ODI v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
15 - 15 0 - - 0 0 ODI v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
6* - 6 0 1 16 0 0 ODI v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
29 - 29 0 2 23 0 0 ODI v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
20 DNB 20 0 6 38 0 0 Test v England Lord's 12 Aug 1982 Test # 932
DNB - - - 0 63 1 0 ODI v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
24 - 24 0 1 26 1 0 Test v England Leeds 2 Jul 1987 Test # 1077
64 - 64 0 3 44 0 0 ODI v Australia Sharjah 3 Apr 1987 ODI # 443
17* - 17 0 3 34 1 0 ODI v New Zealand Peshawar 12 Nov 1984 ODI # 276
12 29 41 0 3 9 1 0 Test v India Lahore 27 Oct 1978 Test # 832
DNB - - - 0 18 0 0 ODI v New Zealand Auckland 11 Mar 1989 ODI # 559
26 16 42 0 3 38 1 0 Test v New Zealand Lahore 16 Nov 1984 Test # 998
7 - 7 0 0 40 1 0 ODI v Australia Lahore 8 Oct 1982 ODI # 160
47* - 47 0 - - 0 0 ODI v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
1 - 1 0 1 34 0 0 ODI v India Sharjah 5 Dec 1986 ODI # 406
15 - 15 0 2 26 0 0 ODI v West Indies Lahore 29 Nov 1985 ODI # 343
52* 5 57 0 0 33 0 0 Test v Australia Karachi 22 Sep 1982 Test # 935
44 - 44 0 - - 1 0 ODI v Australia Melbourne 22 Nov 1981 ODI # 123
DNB - - - 0 39 0 0 ODI v India Sharjah 10 Apr 1987 ODI # 447
10 - 10 0 4 27 0 0 ODI v New Zealand Faisalabad 23 Nov 1984 ODI # 277
57 DNB 57 0 0 18 0 0 Test v India Karachi 14 Nov 1978 Test # 833
12 - 12 0 1 36 0 0 ODI v England Nottingham 23 May 1987 ODI # 449
20 - 20 0 1 50 0 0 ODI v India Gujranwala 3 Dec 1982 ODI # 162
69 - 69 0 1 40 0 0 ODI v Australia Melbourne 24 Feb 1985 ODI # 311
64 - 64 0 1 48 0 0 ODI v West Indies Sharjah 18 Oct 1988 ODI # 524
41 - 41 0 - - 0 0 ODI v Sri Lanka Kandy 2 Mar 1986 ODI # 365
79 - 79 0 1 34 2 0 Test v Australia Faisalabad 30 Sep 1982 Test # 936
29 0 29 0 0 9 0 0 Test v West Indies Georgetown 2 Apr 1988 Test # 1095
11 - 11 0 - - 0 0 ODI v West Indies Adelaide 5 Dec 1981 ODI # 126
19 - 19 0 0 11 0 0 ODI v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
1 - 1 0 0 40 0 0 ODI v New Zealand Multan 7 Dec 1984 ODI # 280
7 4* 11 0 0 16 0 0 Test v New Zealand Christchurch 2 Feb 1979 Test # 844
DNB - - - 0 11 0 0 ODI v Canada Leeds 9 Jun 1979 ODI # 64
78 24* 102 0 3 34 1 0 Test v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
12 - 12 0 2 40 1 0 ODI v India Multan 17 Dec 1982 ODI # 163
77 - 77 0 - - 1 0 ODI v England Melbourne 2 Mar 1985 ODI # 314
11 - 11 0 0 38 0 0 ODI v India Sharjah 19 Oct 1988 ODI # 525
35 - 35 0 0 6 0 0 ODI v Sri Lanka Colombo (SSC) 11 Mar 1986 ODI # 368
23 39* 62 0 0 22 2 0 Test v Australia Lahore 14 Oct 1982 Test # 937
0 - 0 0 1 20 0 0 Test v Australia Karachi 15 Sep 1988 Test # 1104
50 - 50 0 3 20 0 0 ODI v Australia Sydney 17 Dec 1981 ODI # 128
95 - 95 0 - - 1 0 ODI v Australia Sharjah 11 Apr 1986 ODI # 382
40 - 40 0 2 32 0 0 ODI v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
29 DNB 29 0 0 10 1 0 Test v Australia Karachi 27 Feb 1980 Test # 876
1* - 1 0 1 31 0 0 ODI v Australia Nottingham 13 Jun 1979 ODI # 66
16 57* 73 0 0 6 0 0 Test v Sri Lanka Karachi 7 Nov 1985 Test # 1028
61* - 61 0 0 30 0 0 ODI v India Karachi 21 Jan 1983 ODI # 172
6 - 6 0 5 28 1 0 ODI v West Indies Melbourne 6 Mar 1985 ODI # 317
DNB - - - 3 36 0 0 ODI v West Indies Perth 30 Dec 1986 ODI # 408
43 - 43 0 1 29 0 0 ODI v India Indore 27 Jan 1987 ODI # 426
30 - 30 0 - - 1 0 ODI v England Lahore 13 Jan 1978 ODI # 47
40 - 40 0 1 24 0 0 ODI v Australia Melbourne 9 Jan 1982 ODI # 132
32* - 32 0 - - 0 0 ODI v New Zealand Sharjah 15 Apr 1986 ODI # 384
11 - 11 0 0 39 0 0 ODI v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
95 - 95 0 - - 2 0 Test v Australia Melbourne 11 Dec 1981 Test # 913
36 - 36 0 1 18 2 0 ODI v Sri Lanka Swansea 9 Jun 1983 ODI # 198
81 - 81 0 - - 2 0 Test v Sri Lanka Kandy 23 Feb 1986 Test # 1037
8* - 8 0 0 34 0 0 ODI v England Lahore 9 Mar 1984 ODI # 254
36 - 36 0 - - 0 0 ODI v England Sharjah 26 Mar 1985 ODI # 323
7 - 7 0 1 56 0 0 ODI v Australia Perth 2 Jan 1987 ODI # 410
1* - 1 0 0 30 0 0 ODI v India Eden Gardens 18 Feb 1987 ODI # 434
38 2* 40 0 2 66 0 0 Test v India Faisalabad 3 Jan 1983 Test # 945
79 - 79 0 2 42 0 0 ODI v Sri Lanka Karachi 31 Mar 1982 ODI # 151
31 - 31 0 1 25 0 0 ODI v West Indies Melbourne 12 Jan 1984 ODI # 233
5 - 5 0 0 32 0 0 ODI v India Sharjah 18 Apr 1986 ODI # 385
16 - 16 0 2 41 0 0 ODI v Sri Lanka Lahore 25 Oct 1985 ODI # 337
37 - 37 0 0 23 1 0 Test v Sri Lanka Lahore 22 Mar 1982 Test # 927
15 - 15 0 3 43 0 0 ODI v New Zealand Nottingham 20 Jun 1983 ODI # 218
26 2 28 0 - - 0 0 Test v West Indies Faisalabad 24 Oct 1986 Test # 1055
67 - 67 0 2 43 0 0 ODI v India Sharjah 17 Nov 1985 ODI # 340
7* - 7 0 1 14 0 0 ODI v India Quetta 12 Oct 1984 ODI # 272
Statsguru includes the following current or recent relevant matches:
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