Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 2 Mar 2003 remove less than or equal to 2 Mar 2003 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 4s 6s
unfiltered 1982-1995 143 140 18 4704 107* 38.55 6476 72.63 4 34 3 378 29 Profile
filtered 1982-1995 143 140 18 4704 107* 38.55 6476 72.63 4 34 3 378 29
Innings by innings list
DNB - - - - - - - 1 v Australia Auckland 13 Feb 1982 ODI # 144
3 20 13 0 0 23.07 3 caught 1 v Australia Dunedin 17 Feb 1982 ODI # 147
7 32 17 0 0 41.17 3 caught 1 v Australia Wellington 20 Feb 1982 ODI # 148
66 77 67 2 1 98.50 4 caught 1 v Australia Sydney 17 Mar 1983 ODI # 188
43* 63 48 6 0 89.58 5 not out 2 v Sri Lanka Napier 19 Mar 1983 ODI # 189
7* 7 5 0 0 140.00 7 not out 1 v Sri Lanka Auckland 20 Mar 1983 ODI # 190
97 - 118 8 0 82.20 6 run out 2 v England The Oval 9 Jun 1983 ODI # 197
34 - 53 2 0 64.15 7 caught 1 v Pakistan Birmingham 11 Jun 1983 ODI # 202
0 - 11 0 0 0.00 4 caught 2 v Sri Lanka Bristol 13 Jun 1983 ODI # 206
20 36 40 2 0 50.00 5 bowled 2 v England Birmingham 15 Jun 1983 ODI # 209
8 - 32 0 0 25.00 4 lbw 1 v Sri Lanka Derby 18 Jun 1983 ODI # 214
43 - 62 4 0 69.35 4 bowled 2 v Pakistan Nottingham 20 Jun 1983 ODI # 218
0 5 2 0 0 0.00 4 run out 2 v England Christchurch 18 Feb 1984 ODI # 249
8 17 15 1 0 53.33 4 caught 1 v England Wellington 22 Feb 1984 ODI # 250
105* 135 105 11 1 100.00 4 not out 2 v England Auckland 25 Feb 1984 ODI # 251
29 36 27 3 0 107.40 4 caught 1 v Sri Lanka Colombo (SSC) 3 Mar 1984 ODI # 253
9 48 13 1 0 69.23 5 caught 2 v Sri Lanka Moratuwa 31 Mar 1984 ODI # 257
68 150 84 4 0 80.95 3 run out 1 v Sri Lanka Colombo (PSS) 1 Apr 1984 ODI # 258
23 41 44 1 0 52.27 3 bowled 1 v Sri Lanka Colombo (PSS) 3 Nov 1984 ODI # 274
52* 101 57 7 1 91.22 4 not out 2 v Sri Lanka Moratuwa 4 Nov 1984 ODI # 275
8 28 10 1 0 80.00 3 caught 2 v Pakistan Peshawar 12 Nov 1984 ODI # 276
19 26 17 2 0 111.76 3 caught 2 v Pakistan Faisalabad 23 Nov 1984 ODI # 277
67 88 61 8 1 109.83 4 bowled 1 v Pakistan Sialkot 2 Dec 1984 ODI # 278
28 35 26 3 0 107.69 4 run out 1 v Pakistan Multan 7 Dec 1984 ODI # 280
32 34 36 2 1 88.88 4 caught 1 v Pakistan Napier 12 Jan 1985 ODI # 285
59 80 72 3 2 81.94 4 caught 2 v Pakistan Hamilton 15 Jan 1985 ODI # 288
20 29 17 2 0 117.64 4 run out 1 v Pakistan Christchurch 6 Feb 1985 ODI # 302
DNB - - - - - - - 1 v West Indies Sydney 19 Feb 1985 ODI # 308
22 49 31 2 0 70.96 4 run out 1 v Sri Lanka Melbourne 23 Feb 1985 ODI # 310
9 39 25 1 0 36.00 4 caught 1 v India Sydney 5 Mar 1985 ODI # 316
8 37 34 0 0 23.52 4 caught 1 v West Indies Sydney 9 Mar 1985 ODI # 318
41 79 56 3 0 73.21 4 lbw 2 v West Indies St John's 20 Mar 1985 ODI # 320
20* 73 65 2 0 30.76 4 not out 1 v West Indies Port of Spain 27 Mar 1985 ODI # 324
20 50 33 2 0 60.60 4 bowled 2 v West Indies Albion 14 Apr 1985 ODI # 326
1 15 13 0 0 7.69 4 bowled 1 v West Indies Port of Spain 17 Apr 1985 ODI # 327
6 3 5 1 0 120.00 4 caught 2 v West Indies Bridgetown 23 Apr 1985 ODI # 328
71 83 57 4 0 124.56 3 bowled 1 v Australia Melbourne 9 Jan 1986 ODI # 347
76 118 83 8 0 91.56 3 caught 1 v India Brisbane 11 Jan 1986 ODI # 348
9 36 24 0 0 37.50 3 caught 1 v Australia Sydney 14 Jan 1986 ODI # 350
33 73 58 2 0 56.89 3 caught 2 v India Perth 18 Jan 1986 ODI # 352
1 5 6 0 0 16.66 3 caught 1 v Australia Perth 19 Jan 1986 ODI # 353
67 121 93 2 0 72.04 3 caught 2 v India Melbourne 23 Jan 1986 ODI # 355
28 83 52 2 0 53.84 3 caught 1 v India Adelaide 25 Jan 1986 ODI # 356
26 43 45 3 0 57.77 3 caught 1 v Australia Adelaide 27 Jan 1986 ODI # 358
9 18 15 0 0 60.00 3 bowled 2 v Australia Sydney 29 Jan 1986 ODI # 359
10 24 21 1 0 47.61 3 caught 2 v India Launceston 2 Feb 1986 ODI # 361
47 91 77 4 0 61.03 3 bowled 1 v Australia Dunedin 19 Mar 1986 ODI # 369
12 21 14 0 0 85.71 3 caught 1 v Australia Christchurch 22 Mar 1986 ODI # 371
28 38 38 1 0 73.68 3 bowled 1 v Australia Wellington 26 Mar 1986 ODI # 372
14 34 25 2 0 56.00 3 caught 2 v Australia Auckland 29 Mar 1986 ODI # 373
4 20 19 0 0 21.05 3 caught 2 v Sri Lanka Colombo (RPS) 5 Apr 1986 ODI # 378
75 146 85 6 0 88.23 3 caught 1 v Pakistan Colombo (SSC) 7 Apr 1986 ODI # 380
1 6 9 0 0 11.11 3 lbw 1 v India Sharjah 10 Apr 1986 ODI # 381
9 18 13 0 1 69.23 3 caught 1 v Pakistan Sharjah 15 Apr 1986 ODI # 384
9 18 16 2 0 56.25 4 bowled 1 v England Leeds 16 Jul 1986 ODI # 388
93* 108 74 11 2 125.67 4 not out 1 v England Manchester 18 Jul 1986 ODI # 389
7 35 29 0 0 24.13 3 caught 2 v West Indies Dunedin 18 Mar 1987 ODI # 435
53 123 86 6 0 61.62 3 caught 1 v West Indies Auckland 21 Mar 1987 ODI # 437
42 90 71 5 0 59.15 3 lbw 1 v West Indies Christchurch 28 Mar 1987 ODI # 441
72 93 88 5 1 81.81 3 caught 1 v Zimbabwe Hyderabad (Deccan) 10 Oct 1987 ODI # 454
9 15 12 1 0 75.00 3 stumped 2 v India Bengaluru 14 Oct 1987 ODI # 458
58 71 48 5 0 120.83 3 caught 2 v Australia Indore 18 Oct 1987 ODI # 462
58 - 58 8 0 100.00 3 caught 2 v Zimbabwe Eden Gardens 23 Oct 1987 ODI # 466
4 11 5 0 0 80.00 3 run out 2 v Australia Chandigarh 27 Oct 1987 ODI # 470
21 35 24 2 0 87.50 3 caught 1 v India Nagpur 31 Oct 1987 ODI # 474
45 78 65 4 0 69.23 3 caught 1 v Australia Perth 3 Jan 1988 ODI # 485
52 74 68 5 0 76.47 3 caught 2 v Sri Lanka Sydney 5 Jan 1988 ODI # 486
37 92 62 1 0 59.67 4 bowled 2 v Australia Melbourne 7 Jan 1988 ODI # 488
39 37 42 4 0 92.85 4 caught 2 v Sri Lanka Adelaide 9 Jan 1988 ODI # 490
25 50 33 3 0 75.75 4 caught 1 v Sri Lanka Hobart 12 Jan 1988 ODI # 492
43 94 60 4 0 71.66 4 run out 2 v Sri Lanka Brisbane 16 Jan 1988 ODI # 494
1 7 4 0 0 25.00 4 caught 1 v Australia Brisbane 17 Jan 1988 ODI # 495
48 83 72 4 0 66.66 3 caught 1 v Australia Melbourne 22 Jan 1988 ODI # 499
8 22 16 0 0 50.00 3 bowled 1 v Australia Sydney 24 Jan 1988 ODI # 501
18 19 19 3 0 94.73 3 bowled 1 v England Dunedin 9 Mar 1988 ODI # 504
2 6 5 0 0 40.00 3 caught 1 v England Christchurch 12 Mar 1988 ODI # 505
13 29 22 0 0 59.09 3 caught 2 v England Auckland 19 Mar 1988 ODI # 510
17* 52 29 0 0 58.62 4 not out 2 v Pakistan Dunedin 6 Feb 1989 ODI # 554
45 110 81 2 0 55.55 4 caught 2 v Pakistan Christchurch 4 Mar 1989 ODI # 555
87* 137 95 5 0 91.57 4 not out 2 v Pakistan Wellington 8 Mar 1989 ODI # 557
32 48 32 0 0 100.00 3 bowled 1 v Pakistan Auckland 11 Mar 1989 ODI # 559
15 30 26 2 0 57.69 3 caught 2 v Pakistan Hamilton 14 Mar 1989 ODI # 561
104 189 135 6 1 77.03 2 bowled 1 v India Dunedin 1 Mar 1990 ODI # 612
17 39 26 4 0 65.38 1 caught 2 v Australia Christchurch 4 Mar 1990 ODI # 615
18 36 24 2 0 75.00 1 caught 2 v India Wellington 6 Mar 1990 ODI # 616
51* 108 81 3 0 62.96 2 retired notout 2 v Australia Auckland 10 Mar 1990 ODI # 619
41 115 74 4 0 55.40 2 bowled 2 v Australia Sharjah 26 Apr 1990 ODI # 624
69 111 71 2 1 97.18 1 bowled 1 v Bangladesh Sharjah 28 Apr 1990 ODI # 626
5 11 10 0 0 50.00 1 caught 1 v Pakistan Sharjah 1 May 1990 ODI # 629
46 77 48 3 0 95.83 3 caught 2 v England Leeds 23 May 1990 ODI # 632
7 46 31 0 0 22.58 3 caught 1 v England The Oval 25 May 1990 ODI # 633
20 69 34 3 0 58.82 2 bowled 2 v Pakistan Lahore 2 Nov 1990 ODI # 636
46 98 55 4 0 83.63 2 lbw 1 v Pakistan Peshawar 4 Nov 1990 ODI # 637
22 32 21 3 0 104.76 2 lbw 2 v Pakistan Sialkot 6 Nov 1990 ODI # 638
21 70 48 2 0 43.75 3 run out 2 v Australia Sydney 29 Nov 1990 ODI # 642
16 45 32 0 0 50.00 3 caught 1 v England Adelaide 1 Dec 1990 ODI # 643
50 116 94 3 0 53.19 3 caught 1 v Australia Adelaide 2 Dec 1990 ODI # 645
37 85 67 2 0 55.22 3 caught 1 v England Perth 7 Dec 1990 ODI # 647
81 168 116 5 0 69.82 1 caught 2 v Australia Melbourne 11 Dec 1990 ODI # 650
76 172 107 4 0 71.02 1 lbw 2 v England Sydney 13 Dec 1990 ODI # 651
78 166 102 8 0 76.47 1 caught 2 v England Brisbane 15 Dec 1990 ODI # 652
5 19 16 0 0 31.25 1 lbw 1 v Australia Hobart 18 Dec 1990 ODI # 654
35 109 66 2 0 53.03 1 caught 1 v Australia Sydney 13 Jan 1991 ODI # 663
6 23 21 0 0 28.57 1 bowled 1 v Australia Melbourne 15 Jan 1991 ODI # 664
3 25 14 0 0 21.42 3 caught 2 v Sri Lanka Napier 26 Jan 1991 ODI # 665
64 100 93 6 0 68.81 3 caught 1 v Sri Lanka Auckland 28 Jan 1991 ODI # 666
31 63 50 2 1 62.00 1 lbw 1 v Sri Lanka Dunedin 6 Feb 1991 ODI # 667
13 37 33 2 0 39.39 1 caught 2 v England Christchurch 9 Feb 1991 ODI # 668
5 41 28 0 0 17.85 3 caught 1 v England Wellington 13 Feb 1991 ODI # 669
6 19 16 0 0 37.50 1 bowled 1 v England Auckland 16 Feb 1991 ODI # 670
31 86 71 2 0 43.66 3 bowled 1 v England Auckland 11 Jan 1992 ODI # 701
29 66 55 3 0 52.72 4 caught 1 v England Dunedin 12 Feb 1992 ODI # 712
6 24 22 0 0 27.27 4 caught 2 v England Christchurch 15 Feb 1992 ODI # 713
100* 180 134 11 0 74.62 4 not out 1 v Australia Auckland 22 Feb 1992 ODI # 714
5 25 23 0 0 21.73 4 caught 2 v Sri Lanka Hamilton 25 Feb 1992 ODI # 718
3* 17 9 0 0 33.33 5 not out 2 v South Africa Auckland 29 Feb 1992 ODI # 723
74* 64 43 8 2 172.09 4 not out 1 v Zimbabwe Napier 3 Mar 1992 ODI # 728
81* 105 81 12 0 100.00 4 not out 2 v West Indies Auckland 8 Mar 1992 ODI # 734
26 27 28 3 1 92.85 4 run out 2 v India Dunedin 12 Mar 1992 ODI # 740
73* 105 81 4 0 90.12 4 not out 2 v England Wellington 15 Mar 1992 ODI # 744
3 23 20 0 0 15.00 4 caught 1 v Pakistan Christchurch 18 Mar 1992 ODI # 747
91 132 83 7 3 109.63 4 run out 1 v Pakistan Auckland 21 Mar 1992 ODI # 750
40 59 56 1 1 71.42 4 caught 1 v Zimbabwe Bulawayo 31 Oct 1992 ODI # 765
94 103 87 8 1 108.04 4 bowled 2 v Zimbabwe Harare 8 Nov 1992 ODI # 766
1 5 5 0 0 20.00 4 caught 1 v Sri Lanka Colombo (RPS) 4 Dec 1992 ODI # 768
28 71 48 3 0 58.33 4 caught 2 v Pakistan Wellington 26 Dec 1992 ODI # 785
47* 123 74 3 0 63.51 4 not out 2 v Pakistan Napier 28 Dec 1992 ODI # 786
57* 142 98 5 0 58.16 4 not out 2 v Pakistan Auckland 30 Dec 1992 ODI # 787
1 10 8 0 0 12.50 4 caught 2 v Australia Dunedin 19 Mar 1993 ODI # 816
1 7 7 0 0 14.28 4 bowled 1 v Australia Christchurch 21 Mar 1993 ODI # 819
91* 127 105 4 2 86.66 4 not out 1 v Australia Wellington 24 Mar 1993 ODI # 822
91 118 101 8 1 90.09 3 run out 2 v Australia Hamilton 27 Mar 1993 ODI # 825
11 29 29 0 0 37.93 4 lbw 2 v Australia Auckland 28 Mar 1993 ODI # 827
0 8 3 0 0 0.00 2 caught 2 v England Birmingham 19 May 1994 ODI # 913
9 34 31 0 0 29.03 3 caught 2 v South Africa Cape Town 6 Dec 1994 ODI # 956
DNB - - - - - - - 2 v Sri Lanka Bloemfontein 8 Dec 1994 ODI # 958
6 11 10 1 0 60.00 5 run out 2 v South Africa Centurion 11 Dec 1994 ODI # 960
83 132 99 8 1 83.83 2 caught 1 v Pakistan Gqeberha 13 Dec 1994 ODI # 961
7 42 23 0 0 30.43 2 caught 2 v India Napier 16 Feb 1995 ODI # 976
107* 189 129 9 2 82.94 3 not out 2 v India Jamshedpur 15 Nov 1995 ODI # 1015
2 15 12 0 0 16.66 3 lbw 1 v India Amritsar 18 Nov 1995 ODI # 1016
15 49 36 0 0 41.66 3 lbw 1 v India Pune 24 Nov 1995 ODI # 1017
63 81 62 7 1 101.61 3 stumped 1 v India Nagpur 26 Nov 1995 ODI # 1018
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page