Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 6 Feb 1985 and 21 Feb 1993 remove between 6 Feb 1985 and 21 Feb 1993 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 1983-1995 108 126 13 3974 203* 35.16 8802+ 42.54* 8 21 14 29 386+ 7+ Profile
filtered 1985-1992 15 17 1 1160 95 72.50 2454 47.26 0 17 0 17 110 3
Innings by innings list
72* - 149 11 0 48.32 2 not out 2 ODI v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
53 - 80 3 1 66.25 1 caught 2 ODI v West Indies Rawalpindi 4 Dec 1985 ODI # 345
66 149 117 4 0 56.41 2 caught 1 ODI v England Perth 5 Jan 1987 ODI # 413
50 152 136 7 0 36.76 2 lbw 3 Test v England Birmingham 23 Jul 1987 Test # 1078
54 173 107 7 0 50.46 3 caught 1 Test v West Indies Bridgetown 22 Apr 1988 Test # 1097
64 195 141 8 0 45.39 3 caught 3 Test v West Indies Bridgetown 22 Apr 1988 Test # 1097
94 319 241 15 0 39.00 3 bowled 1 Test v Australia Karachi 15 Sep 1988 Test # 1104
74 227 155 10 2 47.74 3 stumped 3 Test v Australia Faisalabad 23 Sep 1988 Test # 1105
76 - 94 8 0 80.85 2 stumped 1 ODI v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
65 - 84 3 0 77.38 2 caught 2 ODI v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
65 - 78 2 0 83.33 1 run out 2 ODI v India Sharjah 15 Oct 1989 ODI # 572
51 - 85 0 0 60.00 2 stumped 1 ODI v India Sharjah 20 Oct 1989 ODI # 577
73 179 121 7 0 60.33 1 caught 1 ODI v Australia Brabourne 23 Oct 1989 ODI # 581
67 204 144 7 0 46.52 3 caught 1 Test v India Karachi 15 Nov 1989 Test # 1127
95 371 253 10 0 37.54 3 lbw 3 Test v India Karachi 15 Nov 1989 Test # 1127
86 474 314 3 0 27.38 1 caught 2 Test v West Indies Karachi 15 Nov 1990 Test # 1154
55 200 155 5 0 35.48 3 caught 2 Test v England The Oval 6 Aug 1992 Test # 1193
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th Match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 73/3 (14.2 ov, S Dube 21*, SA Yadav 28*, CJ Anderson 0/14)
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page