Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 12 Nov 1996 remove less than or equal to 12 Nov 1996 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+
unfiltered 1976-1989 198 231 18 6767 231 31.76 10 33 13 43 Profile
filtered 1977-1988 43 43 4 3719 231 95.35 10 33 0 43
Innings by innings list
114 591 449 12 0 25.38 1 caught 1 Test v England Lahore 14 Dec 1977 Test # 810
66 273 232 6 0 28.44 1 caught 3 Test v England Hyderabad (Sind) 2 Jan 1978 Test # 813
76 290 209 6 0 36.36 1 caught 2 Test v England Karachi 18 Jan 1978 Test # 815
56 - 136 4 0 41.17 1 caught 2 ODI v England The Oval 26 May 1978 ODI # 51
57 - - - 0 - 2 caught 2 Test v India Karachi 14 Nov 1978 Test # 833
126 450 337 13 0 37.38 2 caught 1 Test v India Bengaluru 21 Nov 1979 Test # 861
59 223 171 5 0 34.50 1 caught 2 Test v Australia Lahore 18 Mar 1980 Test # 879
51 99 86 1 0 59.30 1 bowled 2 ODI v West Indies Melbourne 21 Nov 1981 ODI # 122
95 273 202 9 0 47.02 1 caught 1 Test v Australia Melbourne 11 Dec 1981 Test # 913
50 108 67 6 0 74.62 1 caught 2 ODI v Australia Sydney 17 Dec 1981 ODI # 128
79 - 82 9 0 96.34 1 caught 2 ODI v Sri Lanka Karachi 31 Mar 1982 ODI # 151
51 - 86 5 0 59.30 1 run out 1 ODI v England Nottingham 17 Jul 1982 ODI # 154
65 164 118 8 0 55.08 2 bowled 1 Test v England Leeds 26 Aug 1982 Test # 933
52* 193 101 2 0 51.48 6 not out 2 Test v Australia Karachi 22 Sep 1982 Test # 935
79 260 184 10 0 42.93 2 caught 1 Test v Australia Faisalabad 30 Sep 1982 Test # 936
50 135 101 3 0 49.50 2 caught 1 Test v India Lahore 10 Dec 1982 Test # 941
119 294 199 12 0 59.79 6 caught 2 Test v India Karachi 23 Dec 1982 Test # 942
231 627 444 21 1 52.02 2 caught 1 Test v India Hyderabad (Sind) 14 Jan 1983 Test # 946
61* - 89 3 0 68.53 2 not out 2 ODI v India Karachi 21 Jan 1983 ODI # 172
152* 495 296 15 0 51.35 2 not out 1 Test v India Lahore 23 Jan 1983 Test # 947
152 458 308 14 0 49.35 2 lbw 2 Test v India Karachi 30 Jan 1983 Test # 948
78 239 185 10 0 42.16 6 stumped 2 Test v India Nagpur 5 Oct 1983 Test # 963
84 243 169 8 0 49.70 2 caught 1 Test v Australia Sydney 2 Jan 1984 Test # 974
68 128 114 7 0 59.64 1 caught 1 ODI v West Indies Brisbane 14 Jan 1984 ODI # 234
54 140 117 3 0 46.15 1 caught 1 ODI v West Indies Perth 4 Feb 1984 ODI # 244
199 552 408 24 0 48.77 2 caught 2 Test v India Faisalabad 24 Oct 1984 Test # 996
106 255 187 11 0 56.68 1 caught 4 Test v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
89 231 187 8 0 47.59 1 bowled 3 Test v New Zealand Auckland 25 Jan 1985 Test # 1010
69 112 86 7 0 80.23 1 caught 1 ODI v Australia Melbourne 24 Feb 1985 ODI # 311
77 142 102 7 0 75.49 1 caught 1 ODI v England Melbourne 2 Mar 1985 ODI # 314
78 - - - 0 - 1 lbw 2 Test v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
78 - - - 0 - 1 caught 2 Test v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
57* - - - 0 - 1 not out 4 Test v Sri Lanka Karachi 7 Nov 1985 Test # 1028
67 - 117 4 1 57.26 1 caught 1 ODI v India Sharjah 17 Nov 1985 ODI # 340
77 - 122 6 1 63.11 1 caught 1 ODI v West Indies Gujranwala 27 Nov 1985 ODI # 342
81 364 239 9 0 33.89 1 caught 2 Test v Sri Lanka Kandy 23 Feb 1986 Test # 1037
95 205 140 5 0 67.85 1 bowled 2 ODI v Australia Sharjah 11 Apr 1986 ODI # 382
64 170 135 4 0 47.40 1 run out 2 ODI v Australia Sharjah 3 Apr 1987 ODI # 443
124 416 362 16 0 34.25 1 lbw 1 Test v England Birmingham 23 Jul 1987 Test # 1078
73 174 142 8 0 51.40 1 caught 1 Test v England The Oval 6 Aug 1987 Test # 1079
120 324 257 18 0 46.69 1 lbw 2 Test v England Lahore 25 Nov 1987 Test # 1081
76 140 108 9 0 70.37 1 run out 2 ODI v Australia Lahore 14 Oct 1988 ODI # 522
64 - 99 6 0 64.64 1 stumped 1 ODI v West Indies Sharjah 18 Oct 1988 ODI # 524
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th Match, May 24, 2024 [T20I # 2619 - Live]
    » Netherlands 10/0 (1.2 ov, MP O'Dowd 1*, M Levitt 9*, BJ McCarthy 0/7)
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st Match, May 24, 2024 [T20I # 2618 - Current]
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page