Records type all-round analysis [change type]
View match by match list [change view]
Start of match date between 1 jan 2000 and 31 dec 2009 remove between 1 jan 2000 and 31 dec 2009 from query or between 1 Jan 2009 and 31 Dec 2009 remove between 1 Jan 2009 and 31 Dec 2009 from query or between 1 Jan 2003 and 31 Dec 2003 remove between 1 Jan 2003 and 31 Dec 2003 from query
Not involving the player TM Dilshan (SL) remove TM Dilshan (SL) from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1989-2012 463 18426 200* 44.83 49 154 5/32 44.48 2 140 0 0.35 Profile
filtered 2000-2009 181 7744 175 47.50 20 68 5/50 40.94 1 49 0 6.56
Match by match list
123 1 1 36 1 0 v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
163* 1 - - 0 0 v New Zealand Christchurch 8 Mar 2009 ODI # 2823
146 1 - - 0 0 v Kenya Paarl 24 Oct 2001 ODI # 1764
141* 1 - - 0 0 v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
100* 1 - - 0 0 v West Indies Vadodara 31 Jan 2007 ODI # 2493
122* 1 0 11 0 0 v West Indies Harare 4 Jul 2001 ODI # 1733
146 1 1 35 0 0 v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
102 1 0 40 0 0 v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
100 1 - - 0 0 v Pakistan Peshawar 6 Feb 2006 ODI # 2324
122 1 0 43 0 0 v South Africa Vadodara 17 Mar 2000 ODI # 1575
101 1 0 22 0 0 v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
152 1 - - 0 0 v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
100 1 1 39 0 0 v Australia Gwalior 26 Oct 2003 ODI # 2052
105* 1 - - 0 0 v England Chester-le-Street 4 Jul 2002 ODI # 1851
101 1 0 51 0 0 v South Africa Johannesburg 5 Oct 2001 ODI # 1752
141 1 0 45 0 0 v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
113 1 - - 0 0 v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
117* 1 - - 0 0 v Australia Sydney 2 Mar 2008 ODI # 2688
139 1 - - 1 0 v Australia Indore 31 Mar 2001 ODI # 1699
175 1 - - 1 0 v Australia Hyderabad 5 Nov 2009 ODI # 2923
82* 0 3 35 0 0 v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
31 0 1 54 0 0 v West Indies Nagpur 21 Jan 2007 ODI # 2480
70* 0 - - 0 0 v Zimbabwe Harare 24 Jun 2001 ODI # 1729
2 0 - - 0 0 v Australia Sydney 24 Feb 2008 ODI # 2685
93 0 1 31 0 0 v South Africa Nagpur 19 Mar 2000 ODI # 1576
8 0 1 46 0 0 v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
99 0 - - 1 0 v South Africa Belfast 26 Jun 2007 ODI # 2592
50 0 - - 1 0 v England Durban 26 Feb 2003 ODI # 1969
68 0 0 21 0 0 v Australia Wankhede 1 Nov 2003 ODI # 2054
32 0 0 59 0 0 v Australia Pune 28 Mar 2001 ODI # 1698
40 0 - - 0 0 v Australia Mohali 2 Nov 2009 ODI # 2919
87* 0 0 17 1 0 v England Kanpur 28 Jan 2002 ODI # 1798
71 0 0 35 0 0 v England Leeds 2 Sep 2007 ODI # 2618
13 0 - - 0 0 v Pakistan Brisbane 10 Jan 2000 ODI # 1537
2 0 - - 0 0 v South Africa Bengaluru 19 Nov 2005 ODI # 2298
1 0 - - 0 0 v New Zealand Hamilton 14 Jan 2003 ODI # 1935
9* 0 1 13 0 0 v England Colombo (RPS) 22 Sep 2002 ODI # 1884
47 0 0 11 0 0 v Australia Vadodara 11 Oct 2007 ODI # 2629
3 0 - - 1 0 v Australia Perth 30 Jan 2000 ODI # 1552
35 0 0 33 1 0 v South Africa Durban 22 Nov 2006 ODI # 2447
47 0 4 54 0 0 v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
19 0 0 18 0 0 v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
30 0 - - 0 0 v Pakistan Jaipur 18 Nov 2007 ODI # 2647
26 0 0 44 0 0 v South Africa Kochi 9 Mar 2000 ODI # 1572
27 0 1 60 0 0 v Australia Sydney 8 Feb 2004 ODI # 2098
11 0 0 21 0 0 v Pakistan Sharjah 23 Mar 2000 ODI # 1578
52 0 0 9 0 0 v Netherlands Paarl 12 Feb 2003 ODI # 1948
11 0 - - 2 0 v England Bengaluru 23 Nov 2008 ODI # 2781
12 0 3 35 0 0 v Australia Margao 6 Apr 2001 ODI # 1701
38 0 0 21 0 0 v South Africa Centurion 10 Oct 2001 ODI # 1757
17 0 0 29 0 0 v England Southampton 21 Aug 2007 ODI # 2611
97 0 - - 1 0 v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
TDNB - - - 1 0 v Australia Centurion 28 Sep 2009 ODI # 2901
34* 0 - - 0 0 v West Indies Bridgetown 29 May 2002 ODI # 1836
38 0 1 31 0 0 v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
0 0 - - 1 0 v Australia Bengaluru 29 Sep 2007 ODI # 2621
93 0 0 6 1 0 v Pakistan Hobart 21 Jan 2000 ODI # 1543
4 0 - - 0 0 v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
0 0 1 31 0 0 v Pakistan Peshawar 19 Mar 2004 ODI # 2115
7* 0 0 36 0 0 v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
4 0 2 32 0 0 v Pakistan Guwahati 5 Nov 2007 ODI # 2643
86 0 - - 0 0 v Australia Brisbane 18 Jan 2004 ODI # 2084
55 0 - - 0 0 v South Africa Centurion 3 Dec 2006 ODI # 2458
6 0 0 25 1 0 v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
14 0 - - 0 0 v England Lord's 13 Jul 2002 ODI # 1856
5 0 - - 0 0 v Australia Adelaide 17 Feb 2008 ODI # 2680
18 0 3 21 0 0 v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
4 0 1 24 0 0 v Ireland Belfast 23 Jun 2007 ODI # 2590
61 0 - - - - v New Zealand Wellington 6 Mar 2009 ODI # 2822
35 0 - - 0 0 v Australia Bengaluru 25 Mar 2001 ODI # 1696
32 0 - - 0 0 v Australia Delhi 31 Oct 2009 ODI # 2918
68 0 0 8 1 0 v England Chennai 25 Jan 2002 ODI # 1795
37 0 - - 0 0 v South Africa East London 19 Oct 2001 ODI # 1762
55 0 0 4 0 0 v England Manchester 30 Aug 2007 ODI # 2617
4 0 0 20 0 0 v Australia Johannesburg 23 Mar 2003 ODI # 1993
2 0 1 43 0 0 v South Africa Hyderabad 16 Nov 2005 ODI # 2297
1 0 - - 0 0 v New Zealand Auckland 11 Jan 2003 ODI # 1933
7 0 2 41 0 0 v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
79 0 - - 0 0 v Australia Chandigarh 8 Oct 2007 ODI # 2627
17 0 - - 2 0 v Pakistan Perth 28 Jan 2000 ODI # 1550
0 0 1 27 0 0 v Pakistan Multan 16 Feb 2006 ODI # 2331
10 0 - - 1 0 v Australia Mohali 29 Oct 2006 ODI # 2440
19 0 - - 0 0 v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
97 0 - - 0 0 v Pakistan Gwalior 15 Nov 2007 ODI # 2646
8 0 - - 1 0 v Australia Melbourne 6 Feb 2004 ODI # 2097
5 0 0 32 0 0 v South Africa Sharjah 22 Mar 2000 ODI # 1577
60 0 0 33 0 0 v West Indies Chennai 27 Jan 2007 ODI # 2487
9 0 0 24 0 0 v Pakistan Delhi 17 Apr 2005 ODI # 2240
81* 0 0 14 0 0 v West Indies Bulawayo 30 Jun 2001 ODI # 1731
91 0 - - 0 0 v Australia Brisbane 4 Mar 2008 ODI # 2689
8 0 1 53 0 0 v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
8 0 2 10 0 0 v South Africa Belfast 1 Jul 2007 ODI # 2595
5 0 - - 1 0 v Kenya Cape Town 7 Mar 2003 ODI # 1983
89 0 - - 0 0 v Australia Bengaluru 12 Nov 2003 ODI # 2061
8 0 - - 0 0 v Pakistan Centurion 26 Sep 2009 ODI # 2898
62 0 0 12 1 0 v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
10 0 0 11 0 0 v Australia Guwahati 8 Nov 2009 ODI # 2925
12 0 1 30 0 0 v England Wankhede 3 Feb 2002 ODI # 1803
25 0 0 25 0 0 v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
30 0 - - 0 0 v England Lord's 8 Sep 2007 ODI # 2620
1 0 - - 0 0 v Australia Sydney 14 Jan 2000 ODI # 1540
30 0 - - 0 0 v South Africa Wankhede 28 Nov 2005 ODI # 2300
65 0 - - 0 0 v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
DNB - 1 36 1 0 v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
21 0 - - 1 0 v Australia Wankhede 17 Oct 2007 ODI # 2632
44 0 - - 0 0 v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
1 0 1 46 0 0 v South Africa Gqeberha 29 Nov 2006 ODI # 2452
2 0 0 44 0 0 v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
44 0 0 6 2 0 v Australia Melbourne 10 Feb 2008 ODI # 2675
12 0 4 56 1 0 v South Africa Faridabad 15 Mar 2000 ODI # 1574
25 0 0 41 1 0 v Pakistan Dhaka 3 Jun 2000 ODI # 1600
39 0 0 3 0 0 v South Africa Sharjah 27 Mar 2000 ODI # 1581
57* 0 1 1 0 0 v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
81 0 - - 0 0 v Zimbabwe Harare 19 Feb 2003 ODI # 1957
48* 0 - - - - v New Zealand Chennai 23 Oct 2003 ODI # 2051
20 0 - - 1 0 v New Zealand Napier 3 Mar 2009 ODI # 2821
27 0 - - 0 0 v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
45 0 0 35 0 0 v England Cuttack 22 Jan 2002 ODI # 1792
3 0 - - 1 0 v Kenya Gqeberha 17 Oct 2001 ODI # 1761
8 0 - - 0 0 v England Birmingham 27 Aug 2007 ODI # 2616
83 0 2 28 0 0 v Kenya Durban 20 Mar 2003 ODI # 1992
16 0 0 15 0 0 v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
4 0 - - 1 0 v Australia Nagpur 28 Oct 2009 ODI # 2915
0 0 - - 0 0 v New Zealand Wellington 8 Jan 2003 ODI # 1930
69 0 1 38 0 0 v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
43 0 0 22 0 0 v Australia Hyderabad 5 Oct 2007 ODI # 2625
18 0 1 48 0 0 v Australia Adelaide 26 Jan 2000 ODI # 1548
95 0 1 52 0 0 v Pakistan Lahore 13 Feb 2006 ODI # 2329
29 0 - - 0 0 v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
37 0 0 27 1 0 v Pakistan Lahore 24 Mar 2004 ODI # 2117
49 0 - - 0 0 v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
29 0 0 11 0 0 v Pakistan Kanpur 11 Nov 2007 ODI # 2645
3 0 - - 0 0 v Zimbabwe Perth 3 Feb 2004 ODI # 2095
78 0 3 28 0 0 v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
0 0 2 25 0 0 v West Indies Cuttack 24 Jan 2007 ODI # 2485
1 0 1 20 0 0 v Pakistan Kanpur 15 Apr 2005 ODI # 2239
9 0 - - 0 0 v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
44 0 1 22 1 0 v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
4 0 0 16 0 0 v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
93 0 0 10 0 0 v South Africa Belfast 29 Jun 2007 ODI # 2593
98 0 - - 0 0 v Pakistan Centurion 1 Mar 2003 ODI # 1975
14 0 0 25 0 0 v New Zealand Cuttack 6 Nov 2003 ODI # 2056
46 0 - - 0 0 v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
18 0 1 45 0 0 v England Delhi 31 Jan 2002 ODI # 1800
17 0 2 27 0 0 v South Africa Durban 26 Oct 2001 ODI # 1766
94 0 0 12 0 0 v England The Oval 5 Sep 2007 ODI # 2619
12 0 0 23 2 0 v Australia Melbourne 12 Jan 2000 ODI # 1539
2 0 - - 0 0 v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
28 0 0 34 0 0 v Pakistan Karachi 13 Mar 2004 ODI # 2112
16 0 0 32 0 0 v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
72 0 0 20 1 0 v Australia Nagpur 14 Oct 2007 ODI # 2631
63 0 - - 1 0 v Australia Melbourne 9 Jan 2004 ODI # 2077
12 0 - - 1 0 v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
2 0 0 13 2 0 v South Africa Cape Town 26 Nov 2006 ODI # 2449
4 0 5 50 1 0 v Pakistan Kochi 2 Apr 2005 ODI # 2235
36 0 0 9 0 0 v England The Oval 9 Jul 2002 ODI # 1854
10 0 - - 0 0 v Australia Brisbane 3 Feb 2008 ODI # 2670
21 0 1 39 0 0 v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
36 0 2 24 0 0 v Bangladesh Dhaka 30 May 2000 ODI # 1597
10 0 0 11 0 0 v Pakistan Sharjah 26 Mar 2000 ODI # 1580
7 0 0 8 0 0 v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
36 0 - - 0 0 v Australia Centurion 15 Feb 2003 ODI # 1951
0 0 - - 0 0 v West Indies Harare 7 Jul 2001 ODI # 1734
50 0 - - 2 0 v England Cuttack 26 Nov 2008 ODI # 2783
62 0 - - 0 0 v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
36 0 0 23 1 0 v England Eden Gardens 19 Jan 2002 ODI # 1788
DNB - - - 0 0 v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
99 0 - - 0 0 v England Bristol 24 Aug 2007 ODI # 2613
15 0 0 20 1 0 v New Zealand Centurion 14 Mar 2003 ODI # 1988
45 0 - - 0 0 v Australia Eden Gardens 18 Nov 2003 ODI # 2064
14 0 - - 0 0 v Australia Vadodara 25 Oct 2009 ODI # 2913
65 0 1 20 0 0 v West Indies Port of Spain 2 Jun 2002 ODI # 1838
39 0 2 32 1 0 v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
16 0 0 22 1 0 v Australia Kochi 2 Oct 2007 ODI # 2623
41 0 - - 1 0 v Pakistan Adelaide 25 Jan 2000 ODI # 1547
42 0 0 45 0 0 v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
35 0 - - 1 0 v England Jaipur 15 Oct 2006 ODI # 2429
7 0 1 48 0 0 v Pakistan Lahore 21 Mar 2004 ODI # 2116
1 0 - - 0 0 v England Lord's 29 Jun 2002 ODI # 1848
99 0 0 11 0 0 v Pakistan Mohali 8 Nov 2007 ODI # 2644
5 0 - - 0 0 v Australia Perth 1 Feb 2004 ODI # 2093
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