Records type batting analysis [change type]
View innings by innings list [change view]
Primary team New Zealand remove New Zealand from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1985-1995 121 115 9 3143 108 29.65 4888 64.30 2 18 6 223 17 Profile
filtered 1985-1995 121 115 9 3143 108 29.65 4888 64.30 2 18 6 223 17
Innings by innings list
108 137 102 13 0 105.88 4 run out 1 v India Vadodara 28 Oct 1994 ODI # 939
102* 130 98 7 2 104.08 4 not out 1 v Sri Lanka East London 18 Dec 1994 ODI # 965
79 132 105 3 0 75.23 1 caught 1 v Australia Wellington 26 Mar 1986 ODI # 372
78* 122 75 5 1 104.00 5 not out 1 v India Dunedin 1 Mar 1990 ODI # 612
77 149 111 5 0 69.36 4 caught 2 v England Christchurch 9 Feb 1991 ODI # 668
75 121 95 6 2 78.94 2 caught 2 v India Bengaluru 14 Oct 1987 ODI # 458
67 140 121 4 0 55.37 3 bowled 1 v India Visakhapatnam 10 Dec 1988 ODI # 536
65* 79 71 6 1 91.54 5 not out 2 v Sri Lanka Hamilton 25 Feb 1992 ODI # 718
65 - 62 8 0 104.83 4 stumped 1 v Sri Lanka Sharjah 29 Mar 1988 ODI # 514
65 89 78 5 0 83.33 4 bowled 1 v Sri Lanka Dunedin 6 Feb 1991 ODI # 667
65 123 90 1 0 72.22 4 caught 1 v Australia Sydney 11 Jan 1994 ODI # 872
65 99 75 7 1 86.66 3 caught 1 v Sri Lanka Christchurch 26 Mar 1995 ODI # 990
64 111 89 5 1 71.91 1 caught 1 v Australia Christchurch 22 Mar 1986 ODI # 371
63 118 111 5 0 56.75 3 bowled 1 v England Manchester 18 Jul 1986 ODI # 389
61 139 90 5 1 67.77 3 caught 2 v India Christchurch 2 Apr 1994 ODI # 899
61 128 94 3 0 64.89 3 caught 1 v South Africa Christchurch 23 Feb 1995 ODI # 981
57 88 71 6 0 80.28 5 run out 1 v Australia Auckland 22 Feb 1992 ODI # 714
52 115 86 3 0 60.46 5 run out 1 v England Dunedin 12 Feb 1992 ODI # 712
50 84 53 2 0 94.33 4 bowled 1 v England Adelaide 1 Dec 1990 ODI # 643
50 68 68 5 1 73.52 5 caught 1 v Pakistan Auckland 21 Mar 1992 ODI # 750
47 87 76 3 0 61.84 4 caught 2 v Pakistan Auckland 13 Mar 1994 ODI # 894
46 71 75 1 0 61.33 4 caught 2 v Pakistan Wellington 9 Mar 1994 ODI # 893
46 117 92 3 0 50.00 3 caught 1 v Australia Auckland 26 Feb 1995 ODI # 983
44 69 57 4 0 77.19 4 caught 2 v Australia Chandigarh 27 Oct 1987 ODI # 470
44 88 50 0 1 88.00 5 bowled 2 v India Wellington 6 Mar 1990 ODI # 616
40 90 71 1 0 56.33 4 bowled 1 v Australia Adelaide 2 Dec 1990 ODI # 645
40 106 73 4 0 54.79 4 caught 2 v South Africa Cape Town 6 Dec 1994 ODI # 956
39 80 67 5 0 58.20 3 bowled 2 v Australia Melbourne 16 Dec 1993 ODI # 863
37 60 38 2 2 97.36 1 bowled 2 v Australia Indore 18 Oct 1987 ODI # 462
37 69 51 0 0 72.54 4 caught 2 v Australia Melbourne 11 Dec 1990 ODI # 650
37 55 43 3 0 86.04 5 caught 1 v Australia Melbourne 15 Jan 1991 ODI # 664
37 72 49 2 0 75.51 5 caught 2 v England Christchurch 15 Feb 1992 ODI # 713
37 79 62 1 0 59.67 5 caught 2 v Zimbabwe Harare 8 Nov 1992 ODI # 766
37 124 88 2 0 42.04 4 run out 2 v Pakistan Auckland 6 Mar 1994 ODI # 891
36 83 69 0 0 52.17 5 caught 1 v Sri Lanka Colombo (RPS) 4 Dec 1992 ODI # 768
35* 50 47 1 0 74.46 5 not out 1 v Zimbabwe Bulawayo 31 Oct 1992 ODI # 765
35 47 35 3 1 100.00 5 bowled 1 v Australia Christchurch 21 Mar 1993 ODI # 819
35 59 41 2 0 85.36 4 caught 2 v India Wellington 30 Mar 1994 ODI # 898
34 80 50 4 0 68.00 2 caught 2 v Sri Lanka Colombo (RPS) 5 Apr 1986 ODI # 378
34 65 50 4 0 68.00 5 caught 2 v Pakistan Napier 28 Dec 1992 ODI # 786
34 45 33 3 1 103.03 3 caught 1 v Sri Lanka Hamilton 29 Mar 1995 ODI # 991
33 65 37 2 0 89.18 5 lbw 2 v Australia Sydney 29 Nov 1990 ODI # 642
32 61 43 1 0 74.41 3 caught 1 v India Vadodara 17 Dec 1988 ODI # 543
30* 32 22 2 0 136.36 5 not out 1 v Bangladesh Sharjah 28 Apr 1990 ODI # 626
30 34 27 3 0 111.11 4 caught 2 v Sri Lanka Colombo (RPS) 13 Dec 1992 ODI # 778
30 59 46 3 0 65.21 4 caught 1 v Pakistan East London 19 Dec 1994 ODI # 966
30 56 54 4 0 55.55 4 bowled 1 v West Indies Christchurch 28 Jan 1995 ODI # 974
30 58 59 1 0 50.84 4 caught 2 v Sri Lanka Auckland 1 Apr 1995 ODI # 992
29* 50 37 2 0 78.37 5 not out 2 v Australia Auckland 10 Mar 1990 ODI # 619
28 72 57 2 0 49.12 5 bowled 2 v Pakistan Auckland 30 Dec 1992 ODI # 787
27* 33 31 4 0 87.09 5 not out 2 v England Napier 16 Mar 1988 ODI # 508
26 79 54 1 0 48.14 4 bowled 1 v India Nagpur 31 Oct 1987 ODI # 474
26 68 48 2 0 54.16 4 run out 1 v Australia Hobart 18 Dec 1990 ODI # 654
25 73 48 3 0 52.08 3 bowled 1 v South Africa Perth 14 Jan 1994 ODI # 873
25 59 43 1 1 58.13 3 caught 2 v India Napier 16 Feb 1995 ODI # 976
24 91 59 1 0 40.67 1 bowled 1 v Sri Lanka Hobart 12 Jan 1988 ODI # 492
24 33 24 3 0 100.00 3 caught 2 v Pakistan Sialkot 6 Nov 1990 ODI # 638
23 89 77 1 0 29.87 1 bowled 1 v Australia Dunedin 19 Mar 1986 ODI # 369
23 49 36 3 0 63.88 3 caught 1 v India Napier 25 Mar 1994 ODI # 896
22 - 32 2 0 68.75 1 bowled 2 v Zimbabwe Eden Gardens 23 Oct 1987 ODI # 466
21 25 22 3 1 95.45 6 lbw 2 v India Dunedin 12 Mar 1992 ODI # 740
21 43 33 3 0 63.63 5 bowled 2 v Australia Dunedin 19 Mar 1993 ODI # 816
20 29 15 2 0 133.33 4 lbw 2 v Australia Christchurch 4 Mar 1990 ODI # 615
20 34 26 1 0 76.92 5 caught 2 v Australia Sharjah 26 Apr 1990 ODI # 624
19 51 39 0 0 48.71 5 caught 1 v England Wellington 13 Feb 1991 ODI # 669
18 80 68 2 0 26.47 3 caught 2 v West Indies Bridgetown 23 Apr 1985 ODI # 328
18 71 45 1 0 40.00 5 bowled 2 v Pakistan Wellington 26 Dec 1992 ODI # 785
17 47 32 2 0 53.12 4 caught 1 v West Indies Auckland 22 Jan 1995 ODI # 972
16 23 21 1 0 76.19 4 caught 1 v Pakistan Gqeberha 13 Dec 1994 ODI # 961
16 37 38 1 0 42.10 4 caught 2 v West Indies Wellington 25 Jan 1995 ODI # 973
15 24 15 3 0 100.00 3 caught 1 v Australia Adelaide 12 Dec 1993 ODI # 861
14 13 10 3 0 140.00 4 caught 2 v South Africa Centurion 11 Dec 1994 ODI # 960
13 35 26 1 0 50.00 5 caught 1 v England Dunedin 9 Mar 1988 ODI # 504
13 30 27 1 0 48.14 4 bowled 2 v West Indies Guwahati 1 Nov 1994 ODI # 943
12 43 32 1 0 37.50 1 run out 2 v Australia Auckland 29 Mar 1986 ODI # 373
12 70 53 0 0 22.64 1 bowled 1 v India Sharjah 10 Apr 1986 ODI # 381
12 62 32 0 0 37.50 3 run out 2 v Pakistan Lahore 2 Nov 1990 ODI # 636
12 26 31 0 0 38.70 4 lbw 1 v England Auckland 16 Feb 1991 ODI # 670
11 37 32 0 0 34.37 3 bowled 1 v England Leeds 16 Jul 1986 ODI # 388
11 47 32 0 0 34.37 5 bowled 1 v England Perth 7 Dec 1990 ODI # 647
10 56 24 1 0 41.66 4 caught 2 v Australia Sydney 20 Jan 1988 ODI # 498
9 34 27 1 0 33.33 1 caught 1 v Pakistan Colombo (SSC) 7 Apr 1986 ODI # 380
9 - 13 0 0 69.23 5 caught 1 v Sri Lanka Sharjah 31 Mar 1988 ODI # 516
9 20 16 0 0 56.25 4 caught 2 v Australia Hamilton 27 Mar 1993 ODI # 825
9 34 31 1 0 29.03 3 run out 2 v South Africa Hobart 18 Dec 1993 ODI # 865
8 32 32 1 0 25.00 5 caught 2 v West Indies Auckland 8 Mar 1992 ODI # 734
8 41 35 0 0 22.85 5 run out 1 v Pakistan Christchurch 18 Mar 1992 ODI # 747
8 19 12 1 0 66.66 4 caught 2 v India Delhi 3 Nov 1994 ODI # 944
7 21 13 0 0 53.84 5 caught 1 v Australia Sydney 13 Jan 1991 ODI # 663
7 22 19 0 0 36.84 3 stumped 2 v Australia Auckland 19 Feb 1995 ODI # 978
6 24 17 0 0 35.29 3 caught 2 v India Indore 15 Dec 1988 ODI # 541
6 18 12 0 0 50.00 5 run out 2 v Australia Auckland 28 Mar 1993 ODI # 827
6 29 22 0 0 27.27 3 caught 1 v India Auckland 27 Mar 1994 ODI # 897
5 22 14 0 0 35.71 5 run out 1 v England Christchurch 12 Mar 1988 ODI # 505
4 24 15 0 0 26.66 3 lbw 1 v India Cuttack 12 Dec 1988 ODI # 538
3* 27 12 0 0 25.00 5 not out 2 v England Wellington 15 Mar 1992 ODI # 744
3 - 3 0 0 100.00 5 caught 2 v India Sharjah 27 Mar 1988 ODI # 513
3 10 10 0 0 30.00 5 stumped 1 v Pakistan Dunedin 3 Mar 1994 ODI # 889
2 25 13 0 0 15.38 2 caught 1 v West Indies Port of Spain 27 Mar 1985 ODI # 324
2 40 31 0 0 6.45 1 caught 1 v Pakistan Sharjah 15 Apr 1986 ODI # 384
2 11 12 0 0 16.66 2 bowled 1 v West Indies Christchurch 28 Mar 1987 ODI # 441
2 15 9 0 0 22.22 4 caught 1 v Australia Auckland 11 Mar 1990 ODI # 620
2 7 5 0 0 40.00 4 caught 1 v Sri Lanka Colombo (PSS) 12 Dec 1992 ODI # 776
1 5 5 0 0 20.00 1 caught 2 v Sri Lanka Adelaide 9 Jan 1988 ODI # 490
1 7 7 0 0 14.28 1 bowled 2 v Sri Lanka Brisbane 16 Jan 1988 ODI # 494
1 11 12 0 0 8.33 4 bowled 2 v England Sydney 13 Dec 1990 ODI # 651
1 5 3 0 0 33.33 4 bowled 1 v South Africa Brisbane 8 Jan 1994 ODI # 870
1 15 10 0 0 10.00 4 caught 2 v Pakistan Christchurch 16 Mar 1994 ODI # 895
0* 5 3 0 0 0.00 5 retired notout 1 v England The Oval 25 May 1990 ODI # 633
0 1 1 0 0 0.00 5 lbw 2 v England Auckland 19 Mar 1988 ODI # 510
0 20 16 0 0 0.00 5 caught 1 v Pakistan Sharjah 1 May 1990 ODI # 629
0 2 2 0 0 0.00 5 lbw 2 v England Leeds 23 May 1990 ODI # 632
0 1 1 0 0 0.00 3 lbw 1 v Pakistan Peshawar 4 Nov 1990 ODI # 637
0 6 1 0 0 0.00 4 run out 2 v Australia Melbourne 19 Jan 1994 ODI # 875
0 8 5 0 0 0.00 4 lbw 2 v England Birmingham 19 May 1994 ODI # 913
DNB - - - - - - - 1 v Australia Brisbane 17 Jan 1988 ODI # 495
DNB - - - - - - - 2 v England Brisbane 15 Dec 1990 ODI # 652
DNB - - - - - - - 2 v South Africa Auckland 29 Feb 1992 ODI # 723
DNB - - - - - - - 1 v Zimbabwe Napier 3 Mar 1992 ODI # 728
DNB - - - - - - - 2 v West Indies Margao 26 Oct 1994 ODI # 938
DNB - - - - - - - 2 v Sri Lanka Bloemfontein 8 Dec 1994 ODI # 958
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