Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave 100 50 0
unfiltered 1971-1992 88 126 25 3807 136 37.69 6 18 8 Profile
filtered 1971-1992 88 126 25 3807 136 37.69 6 18 8
Innings by innings list
5 12 5 0 0 100.00 8 run out 1 v England Birmingham 3 Jun 1971 Test # 687
23 80 64 2 0 35.93 8 caught 1 v England Leeds 25 Jul 1974 Test # 742
31 112 92 3 0 33.69 8 caught 3 v England Leeds 25 Jul 1974 Test # 742
4 3 6 1 0 66.66 8 caught 1 v England Lord's 8 Aug 1974 Test # 743
0 13 14 0 0 0.00 7 caught 3 v England Lord's 8 Aug 1974 Test # 743
24 50 40 1 0 60.00 7 caught 1 v England The Oval 22 Aug 1974 Test # 744
10* 28 32 0 0 31.25 6 not out 3 v England The Oval 22 Aug 1974 Test # 744
29 70 - 1 1 - 9 caught 1 v New Zealand Lahore 9 Oct 1976 Test # 782
DNB - - - - - - - 4 v New Zealand Lahore 9 Oct 1976 Test # 782
13 - - - 0 - 7 caught 1 v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
DNB - - - - - - - 4 v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
59 126 - 5 1 - 7 caught 1 v New Zealand Karachi 30 Oct 1976 Test # 784
4* - - - 0 - 7 not out 3 v New Zealand Karachi 30 Oct 1976 Test # 784
48 114 136 4 0 35.29 7 bowled 1 v Australia Adelaide 24 Dec 1976 Test # 789
5 4 6 1 0 83.33 7 bowled 3 v Australia Adelaide 24 Dec 1976 Test # 789
5 19 14 0 0 35.71 7 caught 2 v Australia Melbourne 1 Jan 1977 Test # 790
28 48 52 4 0 53.84 7 caught 4 v Australia Melbourne 1 Jan 1977 Test # 790
0 11 5 0 0 0.00 8 caught 2 v Australia Sydney 14 Jan 1977 Test # 792
DNB - - - - - - - 4 v Australia Sydney 14 Jan 1977 Test # 792
20 - - - 0 - 8 caught 1 v West Indies Bridgetown 18 Feb 1977 Test # 797
1 - - 0 0 - 8 caught 3 v West Indies Bridgetown 18 Feb 1977 Test # 797
1 - - 0 0 - 7 caught 1 v West Indies Port of Spain 4 Mar 1977 Test # 799
35 - - - 0 - 8 caught 3 v West Indies Port of Spain 4 Mar 1977 Test # 799
47 - - 6 1 - 8 caught 1 v West Indies Georgetown 18 Mar 1977 Test # 801
35 - - - 0 - 9 lbw 3 v West Indies Georgetown 18 Mar 1977 Test # 801
1 - - 0 0 - 8 caught 1 v West Indies Port of Spain 1 Apr 1977 Test # 802
30 - - - 0 - 8 caught 3 v West Indies Port of Spain 1 Apr 1977 Test # 802
23 - - - 0 - 8 caught 2 v West Indies Kingston 15 Apr 1977 Test # 803
22 - - - 0 - 8 caught 4 v West Indies Kingston 15 Apr 1977 Test # 803
32 - - - 0 - 7 caught 1 v India Faisalabad 16 Oct 1978 Test # 831
DNB - - - - - - - 3 v India Faisalabad 16 Oct 1978 Test # 831
9* - - - 0 - 8 not out 2 v India Lahore 27 Oct 1978 Test # 832
DNB - - - - - - - 4 v India Lahore 27 Oct 1978 Test # 832
32 - - - 3 - 8 bowled 2 v India Karachi 14 Nov 1978 Test # 833
31* - - - 2 - 4 not out 4 v India Karachi 14 Nov 1978 Test # 833
3 - - 0 0 - 8 caught 1 v New Zealand Napier 16 Feb 1979 Test # 847
27* 48 - 4 0 - 5 not out 3 v New Zealand Napier 16 Feb 1979 Test # 847
33 - - 4 1 - 8 caught 2 v New Zealand Auckland 23 Feb 1979 Test # 848
DNB - - - - - - - 4 v New Zealand Auckland 23 Feb 1979 Test # 848
33 107 90 3 0 36.66 8 caught 1 v Australia Melbourne 10 Mar 1979 Test # 849
28 71 54 3 0 51.85 8 caught 3 v Australia Melbourne 10 Mar 1979 Test # 849
14 51 32 0 1 43.75 8 caught 1 v Australia Perth 24 Mar 1979 Test # 850
15 115 56 1 0 26.78 8 caught 3 v Australia Perth 24 Mar 1979 Test # 850
6 11 9 0 1 66.66 7 caught 1 v India Bengaluru 21 Nov 1979 Test # 861
DNB - - - - - - - 3 v India Bengaluru 21 Nov 1979 Test # 861
30 78 51 4 1 58.82 7 lbw 1 v India Delhi 4 Dec 1979 Test # 863
2 18 11 0 0 18.18 7 caught 3 v India Delhi 4 Dec 1979 Test # 863
15 53 47 3 0 31.91 7 caught 2 v India Wankhede 16 Dec 1979 Test # 865
19 47 28 2 1 67.85 7 caught 4 v India Wankhede 16 Dec 1979 Test # 865
34 64 47 5 0 72.34 8 run out 1 v India Chennai 15 Jan 1980 Test # 869
29 148 68 3 0 42.64 8 caught 3 v India Chennai 15 Jan 1980 Test # 869
DNB - - - - - - - 2 v India Eden Gardens 29 Jan 1980 Test # 871
19* 87 48 2 1 39.58 7 not out 4 v India Eden Gardens 29 Jan 1980 Test # 871
9 35 22 1 0 40.90 8 caught 2 v Australia Karachi 27 Feb 1980 Test # 876
DNB - - - - - - - 4 v Australia Karachi 27 Feb 1980 Test # 876
56 127 138 3 3 40.57 9 caught 2 v Australia Lahore 18 Mar 1980 Test # 879
123 302 199 13 0 61.80 7 lbw 1 v West Indies Lahore 24 Nov 1980 Test # 886
9 9 11 0 1 81.81 7 caught 3 v West Indies Lahore 24 Nov 1980 Test # 886
29 64 46 2 0 63.04 7 caught 2 v West Indies Faisalabad 8 Dec 1980 Test # 888
0 5 5 0 0 0.00 9 caught 4 v West Indies Faisalabad 8 Dec 1980 Test # 888
21 81 58 3 0 36.20 7 lbw 1 v West Indies Karachi 22 Dec 1980 Test # 890
12 63 45 1 0 26.66 7 caught 3 v West Indies Karachi 22 Dec 1980 Test # 890
10 42 23 1 0 43.47 8 caught 2 v West Indies Multan 30 Dec 1980 Test # 892
4 11 10 0 0 40.00 7 caught 2 v Australia Perth 13 Nov 1981 Test # 909
31 66 50 5 0 62.00 7 caught 4 v Australia Perth 13 Nov 1981 Test # 909
0 3 3 0 0 0.00 7 caught 1 v Australia Brisbane 27 Nov 1981 Test # 910
3 21 16 0 0 18.75 7 caught 3 v Australia Brisbane 27 Nov 1981 Test # 910
70* 155 111 5 1 63.06 7 not out 1 v Australia Melbourne 11 Dec 1981 Test # 913
39 102 82 3 2 47.56 7 caught 2 v Sri Lanka Lahore 22 Mar 1982 Test # 927
22 42 35 2 1 62.85 8 caught 2 v England Birmingham 29 Jul 1982 Test # 931
65 138 103 6 2 63.10 7 bowled 4 v England Birmingham 29 Jul 1982 Test # 931
12 62 33 1 0 36.36 7 caught 1 v England Lord's 12 Aug 1982 Test # 932
DNB - - - - - - - 4 v England Lord's 12 Aug 1982 Test # 932
67* 171 131 9 2 51.14 7 not out 1 v England Leeds 26 Aug 1982 Test # 933
46 213 158 7 0 29.11 7 caught 3 v England Leeds 26 Aug 1982 Test # 933
1 5 7 0 0 14.28 7 caught 2 v Australia Karachi 22 Sep 1982 Test # 935
DNB - - - - - - - 4 v Australia Karachi 22 Sep 1982 Test # 935
24* 54 29 2 1 82.75 7 not out 1 v Australia Faisalabad 30 Sep 1982 Test # 936
39* 55 38 5 0 102.63 8 not out 2 v Australia Lahore 14 Oct 1982 Test # 937
DNB - - - - - - - 4 v Australia Lahore 14 Oct 1982 Test # 937
45 107 79 3 1 56.96 7 caught 1 v India Lahore 10 Dec 1982 Test # 941
DNB - - - - - - - 3 v India Lahore 10 Dec 1982 Test # 941
33 51 34 4 0 97.05 7 caught 2 v India Karachi 23 Dec 1982 Test # 942
117 192 121 9 5 96.69 7 caught 2 v India Faisalabad 3 Jan 1983 Test # 945
DNB - - - - - - - 4 v India Faisalabad 3 Jan 1983 Test # 945
DNB - - - - - - - 1 v India Hyderabad (Sind) 14 Jan 1983 Test # 946
20 79 57 2 0 35.08 7 caught 1 v India Lahore 23 Jan 1983 Test # 947
32* 71 38 5 1 84.21 6 not out 2 v India Karachi 30 Jan 1983 Test # 948
83 233 169 10 0 49.11 7 caught 1 v Australia Melbourne 26 Dec 1983 Test # 973
72* 222 153 8 0 47.05 7 not out 3 v Australia Melbourne 26 Dec 1983 Test # 973
5 17 13 0 0 38.46 7 caught 1 v Australia Sydney 2 Jan 1984 Test # 974
10 39 22 1 0 45.45 6 caught 3 v Australia Sydney 2 Jan 1984 Test # 974
DNB - - - - - - - 2 v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
6 - - - 0 - 7 caught 2 v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
DNB - - - - - - - 4 v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
63 - - - 1 - 7 caught 2 v Sri Lanka Karachi 7 Nov 1985 Test # 1028
DNB - - - - - - - 4 v Sri Lanka Karachi 7 Nov 1985 Test # 1028
7 - - - 0 - 7 caught 2 v Sri Lanka Kandy 23 Feb 1986 Test # 1037
8 - - - 0 - 7 caught 1 v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
0 - - 0 0 - 7 caught 3 v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
33 - - - 0 - 7 caught 2 v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
61 142 75 8 0 81.33 7 caught 1 v West Indies Faisalabad 24 Oct 1986 Test # 1055
23 77 36 3 0 63.88 7 caught 3 v West Indies Faisalabad 24 Oct 1986 Test # 1055
13* 62 45 0 0 28.88 10 not out 1 v West Indies Lahore 7 Nov 1986 Test # 1056
2 28 29 0 0 6.89 7 caught 3 v West Indies Lahore 7 Nov 1986 Test # 1056
1 32 26 0 0 3.84 5 lbw 2 v West Indies Karachi 20 Nov 1986 Test # 1058
15* 96 64 1 0 23.43 8 not out 4 v West Indies Karachi 20 Nov 1986 Test # 1058
135* - 230 14 5 58.69 8 not out 1 v India Chennai 3 Feb 1987 Test # 1066
DNB - - - - - - - 3 v India Chennai 3 Feb 1987 Test # 1066
1 - - 0 0 - 6 caught 2 v India Eden Gardens 11 Feb 1987 Test # 1067
5* - - - 0 - 7 not out 4 v India Eden Gardens 11 Feb 1987 Test # 1067
66 140 - 11 0 - 7 caught 2 v India Jaipur 21 Feb 1987 Test # 1069
72 224 165 8 1 43.63 7 bowled 1 v India Ahmedabad 4 Mar 1987 Test # 1071
DNB - - - - - - - 3 v India Ahmedabad 4 Mar 1987 Test # 1071
6 23 19 1 0 31.57 6 caught 1 v India Bengaluru 13 Mar 1987 Test # 1073
39 129 100 3 0 39.00 6 caught 3 v India Bengaluru 13 Mar 1987 Test # 1073
10* 71 73 0 0 13.69 6 not out 2 v England Manchester 4 Jun 1987 Test # 1075
TDNB - - - - - - - - v England Lord's 18 Jun 1987 Test # 1076
26 100 80 2 0 32.50 7 caught 2 v England Leeds 2 Jul 1987 Test # 1077
0 1 1 0 0 0.00 7 caught 1 v England Birmingham 23 Jul 1987 Test # 1078
37 129 94 5 0 39.36 7 lbw 3 v England Birmingham 23 Jul 1987 Test # 1078
118 256 201 11 1 58.70 6 run out 1 v England The Oval 6 Aug 1987 Test # 1079
24 74 31 3 0 77.41 7 caught 2 v West Indies Georgetown 2 Apr 1988 Test # 1095
DNB - - - - - - - 4 v West Indies Georgetown 2 Apr 1988 Test # 1095
4 11 10 0 0 40.00 8 caught 2 v West Indies Port of Spain 14 Apr 1988 Test # 1096
1 44 22 0 0 4.54 6 caught 4 v West Indies Port of Spain 14 Apr 1988 Test # 1096
18 39 29 3 0 62.06 7 caught 1 v West Indies Bridgetown 22 Apr 1988 Test # 1097
43* 167 97 3 0 44.32 7 not out 3 v West Indies Bridgetown 22 Apr 1988 Test # 1097
71 156 139 3 1 51.07 6 bowled 2 v New Zealand Wellington 10 Feb 1989 Test # 1115
69* 153 107 5 1 64.48 7 not out 1 v New Zealand Auckland 24 Feb 1989 Test # 1116
109* 200 146 17 1 74.65 6 not out 1 v India Karachi 15 Nov 1989 Test # 1127
28* 42 25 2 1 112.00 7 not out 3 v India Karachi 15 Nov 1989 Test # 1127
34 107 71 3 1 47.88 6 caught 2 v India Faisalabad 23 Nov 1989 Test # 1128
66 101 94 4 2 70.21 6 caught 2 v India Lahore 1 Dec 1989 Test # 1130
25 119 84 2 1 29.76 6 caught 2 v India Sialkot 9 Dec 1989 Test # 1132
3 66 29 0 0 10.34 6 caught 2 v Australia Melbourne 12 Jan 1990 Test # 1134
45 148 111 1 0 40.54 6 lbw 4 v Australia Melbourne 12 Jan 1990 Test # 1134
13 77 49 1 0 26.53 7 caught 1 v Australia Adelaide 19 Jan 1990 Test # 1135
136 485 361 10 0 37.67 5 bowled 3 v Australia Adelaide 19 Jan 1990 Test # 1135
82* 283 203 5 2 40.39 6 not out 1 v Australia Sydney 3 Feb 1990 Test # 1137
73* 311 189 7 0 38.62 6 not out 2 v West Indies Karachi 15 Nov 1990 Test # 1154
DNB - - - - - - - 4 v West Indies Karachi 15 Nov 1990 Test # 1154
3 20 14 0 0 21.42 6 lbw 1 v West Indies Faisalabad 23 Nov 1990 Test # 1157
0 5 4 0 0 0.00 7 caught 3 v West Indies Faisalabad 23 Nov 1990 Test # 1157
17 104 52 2 0 32.69 6 caught 2 v West Indies Lahore 6 Dec 1990 Test # 1158
58* 292 162 3 0 35.80 6 not out 4 v West Indies Lahore 6 Dec 1990 Test # 1158
93* 240 189 9 3 49.20 6 not out 2 v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
DNB - - - - - - - 1 v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
22 104 83 4 0 26.50 6 bowled 2 v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
0 3 3 0 0 0.00 5 lbw 4 v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
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