Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 19 Mar 1982 and 20 Oct 1995 remove between 19 Mar 1982 and 20 Oct 1995 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 100 50 0
unfiltered 1982-2000 362 410 59 12561 135* 35.78 8 87 30 Profile
filtered 1982-1995 131 153 11 4130 127 29.08 3 23 9
Innings by innings list
6 - 10 1 0 60.00 6 bowled 1 ODI v Pakistan Karachi 31 Mar 1982 ODI # 151
90 174 120 16 0 75.00 6 caught 2 Test v Australia Kandy 22 Apr 1983 Test # 955
32 72 64 2 1 50.00 7 bowled 3 Test v Australia Kandy 22 Apr 1983 Test # 955
31 - 42 5 0 73.80 5 caught 2 ODI v Pakistan Swansea 9 Jun 1983 ODI # 198
34 - 45 4 0 75.55 6 caught 2 ODI v England Taunton 11 Jun 1983 ODI # 201
0 - 3 0 0 0.00 6 lbw 1 ODI v New Zealand Bristol 13 Jun 1983 ODI # 206
0 - 1 0 0 0.00 7 caught 2 ODI v Pakistan Leeds 16 Jun 1983 ODI # 211
0 - 6 0 0 0.00 3 caught 1 ODI v England Leeds 20 Jun 1983 ODI # 217
16 26 14 1 0 114.28 5 caught 2 ODI v New Zealand Colombo (SSC) 3 Mar 1984 ODI # 253
20 39 32 1 0 62.50 7 caught 2 Test v New Zealand Kandy 9 Mar 1984 Test # 980
51 75 47 7 1 108.51 6 caught 4 Test v New Zealand Kandy 9 Mar 1984 Test # 980
37 187 109 6 0 33.94 7 caught 1 Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
50 131 92 7 1 54.34 4 caught 3 Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
13 26 26 0 1 50.00 5 caught 2 ODI v New Zealand Colombo (PSS) 1 Apr 1984 ODI # 258
9 - 20 1 0 45.00 6 run out 1 ODI v India Sharjah 8 Apr 1984 ODI # 260
15 44 33 0 0 45.45 6 run out 1 ODI v New Zealand Moratuwa 4 Nov 1984 ODI # 275
31 - 50 - - 62.00 6 caught 1 ODI v West Indies Adelaide 26 Jan 1985 ODI # 296
5 - 15 0 0 33.33 2 caught 2 ODI v Australia Adelaide 28 Jan 1985 ODI # 299
63* 62 63 2 1 100.00 7 not out 2 ODI v West Indies Perth 2 Feb 1985 ODI # 300
10 10 11 2 0 90.90 6 caught 1 ODI v Australia Perth 3 Feb 1985 ODI # 301
34 64 40 0 0 85.00 6 caught 2 ODI v New Zealand Melbourne 23 Feb 1985 ODI # 310
1 6 2 0 0 50.00 4 bowled 1 ODI v West Indies Melbourne 27 Feb 1985 ODI # 313
64 - 48 5 1 133.33 5 bowled 1 ODI v India Colombo (SSC) 25 Aug 1985 ODI # 332
11 - 16 2 0 68.75 6 lbw 1 ODI v Pakistan Peshawar 13 Oct 1985 ODI # 335
17* - 17 0 0 100.00 6 not out 2 ODI v Pakistan Gujranwala 23 Oct 1985 ODI # 336
39 - 39 4 0 100.00 4 bowled 1 ODI v Pakistan Lahore 25 Oct 1985 ODI # 337
25* - - - 0 - 6 not out 1 Test v Pakistan Sialkot 27 Oct 1985 Test # 1027
28 - - - 0 - 6 caught 3 Test v Pakistan Sialkot 27 Oct 1985 Test # 1027
1 - 8 0 0 12.50 6 caught 2 ODI v Pakistan Hyderabad (Sind) 3 Nov 1985 ODI # 338
12 - - - 0 - 6 caught 1 Test v Pakistan Karachi 7 Nov 1985 Test # 1028
25 - - - 0 - 5 caught 3 Test v Pakistan Karachi 7 Nov 1985 Test # 1028
18 - - - 0 - 6 bowled 1 Test v Pakistan Kandy 23 Feb 1986 Test # 1037
33 - - - 0 - 6 stumped 3 Test v Pakistan Kandy 23 Feb 1986 Test # 1037
2 - 3 0 0 66.66 4 caught 1 ODI v Pakistan Kandy 2 Mar 1986 ODI # 365
74* - 89 4 1 83.14 6 not out 1 ODI v Pakistan Colombo (SSC) 11 Mar 1986 ODI # 368
7 - 13 0 0 53.84 5 caught 2 ODI v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
23 60 37 2 0 62.16 4 caught 1 ODI v New Zealand Colombo (RPS) 5 Apr 1986 ODI # 378
28 - 25 2 0 112.00 6 run out 1 ODI v India Sharjah 13 Apr 1986 ODI # 383
39 - 44 1 2 88.63 3 bowled 1 ODI v India Sharjah 27 Nov 1986 ODI # 401
14 - 29 1 0 48.27 4 caught 1 ODI v Pakistan Sharjah 2 Dec 1986 ODI # 404
8 - 31 0 0 25.80 4 caught 2 ODI v West Indies Sharjah 3 Dec 1986 ODI # 405
59 - 77 5 1 76.62 6 caught 1 Test v India Nagpur 27 Dec 1986 Test # 1063
5 - - - 0 - 7 caught 3 Test v India Nagpur 27 Dec 1986 Test # 1063
30 - - - 1 - 6 lbw 2 Test v India Cuttack 4 Jan 1987 Test # 1064
2 - - 0 0 - 6 lbw 3 Test v India Cuttack 4 Jan 1987 Test # 1064
0 - 7 0 0 0.00 5 caught 1 ODI v India Guwahati 11 Jan 1987 ODI # 415
41 - 30 2 3 136.66 4 caught 1 ODI v India Delhi 13 Jan 1987 ODI # 416
20 - 24 - - 83.33 5 bowled 2 ODI v India Vadodara 15 Jan 1987 ODI # 417
29 - 22 2 0 131.81 3 caught 2 ODI v India Wankhede 17 Jan 1987 ODI # 419
24 - 29 3 0 82.75 4 bowled 2 ODI v Pakistan Hyderabad (Sind) 8 Oct 1987 ODI # 451
52* - 93 5 0 55.91 5 not out 2 ODI v West Indies Karachi 13 Oct 1987 ODI # 457
40 - 67 4 0 59.70 5 lbw 2 ODI v England Peshawar 17 Oct 1987 ODI # 460
86* - 100 7 2 86.00 5 not out 2 ODI v West Indies Kanpur 21 Oct 1987 ODI # 464
50 - 66 4 0 75.75 5 caught 2 ODI v Pakistan Faisalabad 25 Oct 1987 ODI # 467
7 - 16 0 0 43.75 4 caught 2 ODI v Australia Perth 2 Jan 1988 ODI # 484
35 67 51 5 0 68.62 4 caught 1 ODI v New Zealand Sydney 5 Jan 1988 ODI # 486
42 75 53 3 1 79.24 5 caught 1 ODI v New Zealand Adelaide 9 Jan 1988 ODI # 490
23 - 33 0 0 69.69 5 caught 2 ODI v Australia Adelaide 10 Jan 1988 ODI # 491
67 129 86 6 0 77.90 5 run out 2 ODI v Australia Melbourne 14 Jan 1988 ODI # 493
25 49 27 2 0 92.59 5 run out 1 ODI v New Zealand Brisbane 16 Jan 1988 ODI # 494
16 25 21 2 0 76.19 6 caught 1 ODI v Australia Sydney 19 Jan 1988 ODI # 496
55 225 169 5 0 32.54 5 caught 2 Test v Australia Perth 12 Feb 1988 Test # 1092
45 92 65 6 0 69.23 5 lbw 3 Test v Australia Perth 12 Feb 1988 Test # 1092
8 - 11 0 0 72.72 5 caught 2 ODI v India Sharjah 25 Mar 1988 ODI # 512
6 - 12 0 0 50.00 5 bowled 2 ODI v New Zealand Sharjah 29 Mar 1988 ODI # 514
2 - 4 0 0 50.00 5 bowled 2 ODI v New Zealand Sharjah 31 Mar 1988 ODI # 516
5 18 12 1 0 41.66 6 lbw 1 Test v England Lord's 25 Aug 1988 Test # 1103
78 227 179 10 0 43.57 6 bowled 3 Test v England Lord's 25 Aug 1988 Test # 1103
37 72 62 3 0 59.67 4 run out 1 ODI v England The Oval 4 Sep 1988 ODI # 521
5 - 24 0 0 20.83 5 run out 1 ODI v India Dhaka 4 Nov 1988 ODI # 534
23 - 33 1 0 69.69 5 caught 2 ODI v Pakistan Sharjah 23 Mar 1989 ODI # 564
20 - 33 1 0 60.60 5 caught 1 ODI v Pakistan Sharjah 24 Mar 1989 ODI # 565
7 - 19 - - 36.84 5 bowled 1 ODI v England Delhi 15 Oct 1989 ODI # 571
7 - 16 - - 43.75 5 caught 2 ODI v India Ahmedabad 22 Oct 1989 ODI # 580
15 - 29 0 0 51.72 6 caught 2 ODI v Australia Margao 25 Oct 1989 ODI # 585
5 - 3 0 0 166.66 6 run out 2 ODI v Pakistan Lucknow 27 Oct 1989 ODI # 588
21 74 53 1 0 39.62 6 caught 2 Test v Australia Hobart 16 Dec 1989 Test # 1133
38 132 91 3 0 41.75 5 caught 4 Test v Australia Hobart 16 Dec 1989 Test # 1133
55 111 70 3 0 78.57 3 caught 2 ODI v Australia Melbourne 26 Dec 1989 ODI # 596
71* 139 106 7 0 66.98 6 not out 1 ODI v Australia Perth 30 Dec 1989 ODI # 597
39 86 62 2 0 62.90 5 bowled 2 ODI v Australia Melbourne 4 Jan 1990 ODI # 600
1* 1 1 0 0 100.00 7 not out 1 ODI v Pakistan Brisbane 10 Feb 1990 ODI # 601
42 47 49 1 2 85.71 6 caught 1 ODI v Pakistan Hobart 15 Feb 1990 ODI # 605
64 107 70 0 2 91.42 4 caught 2 ODI v Pakistan Adelaide 17 Feb 1990 ODI # 606
1 6 7 0 0 14.28 5 caught 1 ODI v Australia Adelaide 18 Feb 1990 ODI # 608
38 - 53 3 0 71.69 6 caught 2 ODI v Pakistan Sharjah 29 Apr 1990 ODI # 627
26 37 32 1 0 81.25 5 caught 2 ODI v Australia Sharjah 2 May 1990 ODI # 630
1 - - 0 0 - 5 bowled 2 Test v India Chandigarh 23 Nov 1990 Test # 1156
42 - - - 0 - 5 caught 3 Test v India Chandigarh 23 Nov 1990 Test # 1156
14 - 19 0 0 73.68 5 run out 2 ODI v India Nagpur 1 Dec 1990 ODI # 644
58 - 27 5 1 214.81 5 run out 1 ODI v India Pune 5 Dec 1990 ODI # 646
5 - 9 0 0 55.55 4 caught 2 ODI v Pakistan Sharjah 21 Dec 1990 ODI # 656
49 - 57 3 0 85.96 5 run out 1 ODI v India Eden Gardens 4 Jan 1991 ODI # 661
29 87 59 1 0 49.15 5 bowled 1 ODI v New Zealand Napier 26 Jan 1991 ODI # 665
24 32 34 2 0 70.58 5 bowled 2 ODI v New Zealand Auckland 28 Jan 1991 ODI # 666
50 91 59 4 0 84.74 5 run out 2 ODI v New Zealand Dunedin 6 Feb 1991 ODI # 667
0 1 1 0 0 0.00 5 lbw 1 Test v Pakistan Faisalabad 2 Jan 1992 Test # 1182
6 20 11 0 0 54.54 8 caught 3 Test v Pakistan Faisalabad 2 Jan 1992 Test # 1182
20 40 26 2 0 76.92 5 caught 1 ODI v New Zealand Hamilton 25 Feb 1992 ODI # 718
23 48 52 0 0 44.23 5 caught 1 ODI v Australia Adelaide 7 Mar 1992 ODI # 733
36 67 51 6 0 70.58 5 caught 2 ODI v England Ballarat 9 Mar 1992 ODI # 736
24 60 40 0 1 60.00 5 caught 2 ODI v West Indies Berri 13 Mar 1992 ODI # 742
7 18 19 0 0 36.84 6 caught 1 ODI v Pakistan Perth 15 Mar 1992 ODI # 746
127 266 192 15 3 66.14 5 caught 2 Test v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
0 8 2 0 0 0.00 5 caught 4 Test v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
15 29 29 1 0 51.72 5 bowled 1 ODI v Australia Colombo (RPS) 5 Sep 1992 ODI # 763
8 - 15 0 0 53.33 5 caught 1 ODI v Pakistan Sharjah 2 Feb 1993 ODI # 797
25 - 34 3 0 73.52 5 lbw 2 ODI v Pakistan Sharjah 4 Feb 1993 ODI # 799
2 - 11 0 0 18.18 5 lbw 2 ODI v India Colombo (RPS) 25 Jul 1993 ODI # 833
88 151 126 15 0 69.84 5 caught 2 Test v India Colombo (SSC) 27 Jul 1993 Test # 1228
14 65 51 2 1 27.45 5 caught 4 Test v India Colombo (SSC) 27 Jul 1993 Test # 1228
6 - 17 0 0 35.29 5 caught 2 ODI v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
11 17 8 2 0 137.50 5 caught 1 Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
14 25 21 3 0 66.66 6 caught 3 Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
83* - 93 6 3 89.24 6 not out 1 ODI v West Indies Sharjah 28 Oct 1993 ODI # 839
24 - 24 1 1 100.00 6 caught 2 ODI v Pakistan Sharjah 30 Oct 1993 ODI # 841
35 - 37 0 2 94.59 4 stumped 1 ODI v Pakistan Sharjah 2 Nov 1993 ODI # 843
17 - 36 0 0 47.22 6 caught 1 ODI v West Indies Sharjah 3 Nov 1993 ODI # 844
1 - 4 0 0 25.00 5 caught 1 ODI v India Kanpur 7 Nov 1993 ODI # 846
14 - 31 0 0 45.16 6 stumped 2 ODI v West Indies Wankhede 9 Nov 1993 ODI # 847
6 - 30 0 0 20.00 5 lbw 2 ODI v South Africa Guwahati 19 Nov 1993 ODI # 853
2 - 5 0 0 40.00 5 caught 1 ODI v West Indies Eden Gardens 25 Nov 1993 ODI # 857
7 - 14 0 0 50.00 5 caught 1 ODI v West Indies Colombo (SSC) 18 Dec 1993 ODI # 866
9 29 30 1 0 30.00 5 caught 2 Test v India Lucknow 18 Jan 1994 Test # 1244
0 1 1 0 0 0.00 5 caught 3 Test v India Lucknow 18 Jan 1994 Test # 1244
26 73 52 3 0 50.00 4 lbw 2 Test v India Bengaluru 26 Jan 1994 Test # 1245
28 79 60 2 2 46.66 5 caught 3 Test v India Bengaluru 26 Jan 1994 Test # 1245
15 59 56 1 1 26.78 5 caught 1 Test v India Ahmedabad 8 Feb 1994 Test # 1247
29 79 49 2 1 59.18 5 caught 3 Test v India Ahmedabad 8 Feb 1994 Test # 1247
8 31 13 0 0 61.53 5 caught 2 ODI v India Rajkot 15 Feb 1994 ODI # 879
98 168 115 10 0 85.21 5 caught 1 ODI v India Hyderabad (Deccan) 18 Feb 1994 ODI # 881
33 - 38 2 0 86.84 5 run out 1 ODI v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
19 - 19 2 0 100.00 6 bowled 2 ODI v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
9 23 13 2 0 69.23 5 caught 2 Test v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
41 61 43 6 0 95.34 6 stumped 4 Test v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
74 - 102 2 1 72.54 5 run out 1 ODI v Pakistan Colombo (SSC) 22 Aug 1994 ODI # 917
32 - 53 1 0 60.37 5 bowled 2 ODI v Pakistan Colombo (RPS) 24 Aug 1994 ODI # 918
0 12 10 0 0 0.00 5 caught 1 Test v Pakistan Kandy 26 Aug 1994 Test # 1267
34 91 55 5 0 61.81 6 caught 3 Test v Pakistan Kandy 26 Aug 1994 Test # 1267
13 46 22 0 0 59.09 5 caught 1 ODI v India Colombo (SSC) 17 Sep 1994 ODI # 927
1 4 3 0 0 33.33 5 caught 2 ODI v Zimbabwe Harare 5 Nov 1994 ODI # 946
101* 143 108 8 0 93.51 5 not out 1 ODI v Pakistan Durban 2 Dec 1994 ODI # 953
24 30 27 4 0 88.88 5 bowled 2 ODI v Pakistan Centurion 4 Dec 1994 ODI # 954
29 57 38 2 1 76.31 5 caught 2 ODI v South Africa Gqeberha 21 Dec 1994 ODI # 967
2 11 10 0 0 20.00 5 run out 2 ODI v New Zealand Christchurch 26 Mar 1995 ODI # 990
27 44 44 3 0 61.36 5 caught 2 ODI v New Zealand Hamilton 29 Mar 1995 ODI # 991
5 12 13 1 0 38.46 5 lbw 1 ODI v India Sharjah 9 Apr 1995 ODI # 997
3 17 7 0 0 42.85 5 run out 1 ODI v India Sharjah 14 Apr 1995 ODI # 999
8 29 19 2 0 42.10 5 lbw 2 Test v Pakistan Peshawar 8 Sep 1995 Test # 1304
76 162 91 12 0 83.51 5 caught 3 Test v Pakistan Peshawar 8 Sep 1995 Test # 1304
102* - 112 9 0 91.07 5 not out 1 ODI v Pakistan Gujranwala 29 Sep 1995 ODI # 1003
14 - 24 0 0 58.33 5 caught 2 ODI v Pakistan Sharjah 12 Oct 1995 ODI # 1007
0 - 2 0 0 0.00 6 run out 2 ODI v West Indies Sharjah 16 Oct 1995 ODI # 1010
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page