Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
On continent Africa remove Africa from query or Americas remove Americas from query or Europe remove Europe from query or Oceania remove Oceania from query
Start of match date less than or equal to 18 Mar 2015 remove less than or equal to 18 Mar 2015 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 1986-2003 200 168 40 3789 104 29.60 6588 57.51 2 13 10 224+ 10+ Profile
filtered 1988-2003 76 67 16 1302 81* 25.52 2497 52.14 0 7 6 85 3
Innings by innings list
9 - 29 0 0 31.03 6 caught 2 v Australia Perth 2 Jan 1988 ODI # 484
0 2 3 0 0 0.00 6 lbw 1 v New Zealand Sydney 5 Jan 1988 ODI # 486
15* 42 27 0 0 55.55 8 not out 1 v England The Oval 4 Sep 1988 ODI # 521
11 37 23 0 0 47.82 7 caught 2 v Australia Melbourne 26 Dec 1989 ODI # 596
13 68 44 0 0 29.54 4 caught 1 v Australia Perth 30 Dec 1989 ODI # 597
1 18 11 0 0 9.09 3 caught 2 v Pakistan Perth 31 Dec 1989 ODI # 598
38 110 72 2 0 52.77 3 caught 2 v Australia Melbourne 4 Jan 1990 ODI # 600
61 154 121 3 0 50.41 2 caught 1 v Pakistan Brisbane 10 Feb 1990 ODI # 601
19 48 43 2 0 44.18 4 bowled 1 v Pakistan Hobart 15 Feb 1990 ODI # 605
5* 6 6 0 0 83.33 10 not out 2 v Pakistan Adelaide 17 Feb 1990 ODI # 606
3 29 13 0 0 23.07 6 bowled 1 v Australia Adelaide 18 Feb 1990 ODI # 608
26 105 75 2 0 34.66 2 bowled 1 v New Zealand Napier 26 Jan 1991 ODI # 665
25 82 58 2 0 43.10 2 run out 2 v New Zealand Auckland 28 Jan 1991 ODI # 666
8 20 17 1 0 47.05 6 caught 2 v New Zealand Dunedin 6 Feb 1991 ODI # 667
18 25 12 1 1 150.00 7 bowled 2 v Zimbabwe New Plymouth 23 Feb 1992 ODI # 716
8 21 19 0 0 42.10 7 caught 1 v New Zealand Hamilton 25 Feb 1992 ODI # 718
TDNB - - - - - - - - v India Mackay 28 Feb 1992 ODI # 722
17 75 63 0 0 26.98 5 caught 2 v South Africa Wellington 2 Mar 1992 ODI # 727
5 17 13 0 0 38.46 7 run out 1 v Australia Adelaide 7 Mar 1992 ODI # 733
4 40 30 0 0 13.33 6 run out 2 v England Ballarat 9 Mar 1992 ODI # 736
3 4 9 0 0 33.33 7 bowled 2 v West Indies Berri 13 Mar 1992 ODI # 742
25* 44 34 3 0 73.52 7 not out 1 v Pakistan Perth 15 Mar 1992 ODI # 746
DNB - - - - - - - 1 v Zimbabwe Harare 3 Nov 1994 ODI # 945
7 18 11 0 0 63.63 8 run out 2 v Zimbabwe Harare 5 Nov 1994 ODI # 946
DNB - - - - - - - 1 v Zimbabwe Harare 6 Nov 1994 ODI # 948
1* 6 4 0 0 25.00 6 retired notout 1 v Pakistan Durban 2 Dec 1994 ODI # 953
21 33 30 2 0 70.00 6 bowled 1 v South Africa Bloemfontein 15 Dec 1994 ODI # 963
68* 114 86 6 0 79.06 6 not out 2 v New Zealand East London 18 Dec 1994 ODI # 965
36* 63 52 2 0 69.23 6 not out 2 v South Africa Gqeberha 21 Dec 1994 ODI # 967
10 36 27 0 0 37.03 6 caught 2 v New Zealand Christchurch 26 Mar 1995 ODI # 990
39* 58 52 1 1 75.00 6 not out 2 v New Zealand Hamilton 29 Mar 1995 ODI # 991
16 11 11 1 1 145.45 6 caught 1 v New Zealand Auckland 1 Apr 1995 ODI # 992
17* 76 62 0 0 27.41 6 not out 2 v West Indies Adelaide 15 Dec 1995 ODI # 1021
62 87 67 6 0 92.53 6 caught 1 v Australia Sydney 21 Dec 1995 ODI # 1026
5 40 28 0 0 17.85 5 caught 2 v West Indies Hobart 3 Jan 1996 ODI # 1029
37* 148 116 2 0 31.89 6 not out 1 v West Indies Brisbane 5 Jan 1996 ODI # 1030
0 1 1 0 0 0.00 6 lbw 2 v Australia Melbourne 9 Jan 1996 ODI # 1032
58* 140 103 3 0 56.31 6 not out 2 v Australia Perth 12 Jan 1996 ODI # 1035
0 11 14 0 0 0.00 5 caught 1 v West Indies Perth 14 Jan 1996 ODI # 1037
0 11 5 0 0 0.00 4 caught 2 v Australia Melbourne 16 Jan 1996 ODI # 1039
1 3 4 0 0 25.00 5 caught 2 v Australia Melbourne 18 Jan 1996 ODI # 1041
25 54 26 1 0 96.15 7 run out 2 v Australia Sydney 20 Jan 1996 ODI # 1043
22 - 34 0 0 64.70 6 caught 1 v West Indies Port of Spain 13 Apr 1996 ODI # 1096
DNB - - - - - - - 2 v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
13 45 32 2 0 40.62 7 caught 2 v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
3 - 11 0 0 27.27 7 bowled 2 v Pakistan Nairobi (Gym) 4 Oct 1996 ODI # 1125
13* 24 28 2 0 46.42 6 not out 2 v New Zealand Christchurch 25 Mar 1997 ODI # 1184
8 29 27 1 0 29.62 6 bowled 2 v New Zealand Wellington 27 Mar 1997 ODI # 1185
2 - 18 0 0 11.11 5 caught 2 v West Indies Port of Spain 6 Jun 1997 ODI # 1215
10* 9 6 2 0 166.66 7 not out 2 v England Lord's 20 Aug 1998 ODI # 1348
50* 107 86 2 0 58.13 5 not out 1 v England Brisbane 11 Jan 1999 ODI # 1380
73 135 95 3 0 76.84 4 run out 1 v Australia Sydney 13 Jan 1999 ODI # 1382
0 19 13 0 0 0.00 4 bowled 1 v England Melbourne 19 Jan 1999 ODI # 1388
3 11 8 0 0 37.50 6 caught 2 v Australia Hobart 21 Jan 1999 ODI # 1389
28 79 48 1 0 58.33 4 bowled 2 v England Adelaide 23 Jan 1999 ODI # 1391
10 50 35 1 0 28.57 4 caught 2 v Australia Adelaide 24 Jan 1999 ODI # 1392
30 80 62 2 0 48.38 4 caught 2 v Australia Perth 31 Jan 1999 ODI # 1398
13* 36 35 1 0 37.14 9 not out 1 v England Sydney 3 Feb 1999 ODI # 1400
42 98 60 2 0 70.00 6 caught 2 v Australia Melbourne 7 Feb 1999 ODI # 1403
0 26 12 0 0 0.00 4 caught 1 v England Lord's 14 May 1999 ODI # 1443
DNB - - - - - - - 2 v South Africa Benoni 1 Dec 2002 ODI # 1908
18 74 47 1 0 38.29 6 bowled 1 v South Africa Kimberley 4 Dec 2002 ODI # 1911
DNB - - - - - - - 1 v Australia Sydney 9 Jan 2003 ODI # 1931
44 108 74 5 0 59.45 3 caught 1 v England Sydney 13 Jan 2003 ODI # 1934
7 23 18 0 0 38.88 3 run out 1 v Australia Brisbane 15 Jan 2003 ODI # 1936
9 26 17 2 0 52.94 3 caught 2 v England Adelaide 17 Jan 2003 ODI # 1937
9* 8 5 1 0 180.00 9 not out 1 v Australia Melbourne 21 Jan 2003 ODI # 1939
81* 190 106 5 0 76.41 3 not out 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
DNB - - - - - - - 2 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
DNB - - - - - - - 2 v Canada Paarl 19 Feb 2003 ODI # 1958
23 61 47 3 0 48.93 3 caught 2 v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
36 91 68 4 0 52.94 3 bowled 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
14 40 28 2 0 50.00 3 caught 1 v South Africa Durban 3 Mar 2003 ODI # 1979
21 51 41 3 0 51.21 3 bowled 2 v Australia Centurion 7 Mar 2003 ODI # 1982
DNB - - - - - - - 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
3 27 15 0 0 20.00 3 caught 2 v Australia Gqeberha 18 Mar 2003 ODI # 1991
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