Records type batting analysis [change type]
View innings by innings list [change view]
Not involving the player SR Watson (AUS) remove SR Watson (AUS) from query
Innings in match 2nd innings remove 2nd innings 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 1998-2015 448 418 39 12650 144 33.37 16020 78.96 19 77 28 1119 76 Profile
filtered 1998-2015 188 167 28 4891 126* 35.18 6288 77.78 6 26 12 459 27
Innings by innings list
126* 153 127 19 0 99.21 3 not out 2 v England Chester-le-Street 24 Jun 2006 ODI # 2386
123 140 108 14 1 113.88 2 caught 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
120 162 111 9 0 108.10 5 lbw 2 v England Adelaide 23 Jan 1999 ODI # 1391
108 159 117 13 0 92.30 2 caught 2 v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
106* 119 94 8 2 112.76 4 not out 2 v West Indies Kandy 15 Dec 2001 ODI # 1780
100 148 120 8 1 83.33 5 caught 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
94* 160 114 9 1 82.45 4 not out 2 v India Dambulla 3 Aug 2005 ODI # 2265
94 176 111 6 1 84.68 4 caught 2 v India Colombo (RPS) 24 Aug 2008 ODI # 2750
85 105 81 6 1 104.93 1 stumped 2 v Australia Hobart 24 Feb 2012 ODI # 3248
79 106 77 9 0 102.59 1 caught 2 v England Lord's 3 Jul 2011 ODI # 3168
78 80 59 10 2 132.20 1 caught 2 v India Mirpur 13 Mar 2012 ODI # 3259
77* 111 80 8 1 96.25 4 not out 2 v England Colombo (RPS) 29 Nov 2014 ODI # 3557
77 140 85 6 2 90.58 4 bowled 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
75 123 93 9 1 80.64 4 caught 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
74 131 78 4 0 94.87 4 caught 2 v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
71* 136 81 5 0 87.65 4 not out 2 v India Mirpur 13 Jan 2010 ODI # 2943
71 99 92 7 0 77.17 5 caught 2 v England Brisbane 17 Dec 2002 ODI # 1922
63 112 80 6 0 78.75 4 caught 2 v Zimbabwe Harare 18 Dec 1999 ODI # 1530
62 95 62 5 1 100.00 4 caught 2 v India Colombo (SSC) 29 Aug 1999 ODI # 1490
61* 116 82 7 0 74.39 3 not out 2 v India Dambulla 18 Aug 2008 ODI # 2742
61* 108 67 5 0 91.04 1 not out 2 v Australia Sydney 17 Feb 2012 ODI # 3241
61 117 91 5 0 67.03 5 bowled 2 v Australia Dambulla 20 Feb 2004 ODI # 2102
61 - 68 6 1 89.70 4 bowled 2 v Pakistan Abu Dhabi 20 May 2007 ODI # 2585
60 114 83 3 1 72.28 3 caught 2 v Pakistan Jamshedpur 19 Mar 1999 ODI # 1411
59 129 84 5 0 70.23 4 caught 2 v South Africa East London 17 Dec 2000 ODI # 1662
55 125 87 2 1 63.21 5 caught 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
53* 82 67 5 1 79.10 4 not out 2 v India Dambulla 22 Jun 2010 ODI # 2999
53 110 90 4 0 58.88 4 caught 2 v England Birmingham 3 Jun 2014 ODI # 3496
52 72 52 4 0 100.00 6 bowled 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
52 117 75 1 1 69.33 4 caught 2 v India Colombo (RPS) 31 Jan 2009 ODI # 2810
50 60 47 4 0 106.38 6 caught 2 v Australia Melbourne (Docklands) 13 Jan 2006 ODI # 2313
50 67 48 8 0 104.16 4 bowled 2 v Australia Sydney 12 Feb 2006 ODI # 2328
49 79 55 3 1 89.09 4 bowled 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
48* 65 45 5 0 106.66 5 not out 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
48* 68 46 5 0 104.34 4 not out 2 v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
48 73 73 6 0 65.75 3 caught 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
46 66 56 5 0 82.14 5 bowled 2 v New Zealand Christchurch 11 Feb 2001 ODI # 1688
44 73 50 4 0 88.00 4 bowled 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
43* 67 49 5 0 87.75 4 not out 2 v New Zealand Pallekele 4 Nov 2012 ODI # 3305
43 46 36 6 1 119.44 4 caught 2 v India Cuttack 2 Nov 2014 ODI # 3539
42 62 43 3 1 97.67 4 caught 2 v England The Oval 13 Jun 2013 ODI # 3370
41 - 55 4 0 74.54 4 caught 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
39* 30 27 6 1 144.44 4 not out 2 v Ireland St George's 18 Apr 2007 ODI # 2575
39 75 47 1 0 82.97 4 caught 2 v India Nagpur 18 Dec 2009 ODI # 2933
38 - 57 2 0 66.66 4 bowled 2 v India Sharjah 20 Oct 2000 ODI # 1640
38 74 51 4 0 74.50 4 caught 2 v New Zealand Sharjah 9 Apr 2002 ODI # 1826
38 137 102 1 0 37.25 5 caught 2 v New Zealand Dambulla 19 May 2003 ODI # 2014
38 55 39 6 0 97.43 1 caught 2 v Australia Hobart 23 Jan 2013 ODI # 3326
37* 68 47 5 0 78.72 4 not out 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
37 57 47 3 0 78.72 6 caught 2 v South Africa Cape Town 11 Jan 2001 ODI # 1668
37 84 45 2 0 82.22 4 run out 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
36* 49 35 1 0 102.85 4 not out 2 v India Canberra 12 Feb 2008 ODI # 2676
36 55 40 3 0 90.00 7 caught 2 v Australia Perth 31 Jan 1999 ODI # 1398
36 93 50 4 0 72.00 3 run out 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
35 49 41 4 0 85.36 4 caught 2 v England The Oval 22 May 2014 ODI # 3492
34* 59 35 7 0 97.14 3 not out 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
34* 61 39 6 0 87.17 3 not out 2 v New Zealand Napier 28 Dec 2006 ODI # 2468
34 117 78 3 0 43.58 4 bowled 2 v India Colombo (SSC) 1 Aug 2001 ODI # 1742
33 - 35 6 0 94.28 1 caught 2 v India Dambulla 22 Aug 2010 ODI # 3038
32 72 54 1 0 59.25 4 caught 2 v Pakistan Tangier 14 Aug 2002 ODI # 1861
32 39 39 3 0 82.05 5 caught 2 v South Africa Centurion 29 Nov 2002 ODI # 1905
32 - 40 0 0 80.00 6 caught 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
31 40 36 4 0 86.11 6 lbw 2 v Zimbabwe Worcester 22 May 1999 ODI # 1456
31 - 39 2 0 79.48 4 caught 2 v Pakistan Sharjah 13 Apr 2001 ODI # 1708
31 52 44 2 0 70.45 4 caught 2 v India Bristol 11 Jul 2002 ODI # 1855
31 56 33 3 1 93.93 3 caught 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
30 62 34 3 0 88.23 3 caught 2 v India Pune 30 Mar 1999 ODI # 1426
30 50 39 6 0 76.92 5 caught 2 v England Perth 20 Dec 2002 ODI # 1924
30 53 33 4 0 90.90 4 caught 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
30 41 29 3 0 103.44 4 bowled 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
29* 45 28 5 0 103.57 4 not out 2 v Pakistan Sharjah 27 Oct 2001 ODI # 1767
29 38 37 3 0 78.37 4 bowled 2 v England Nottingham 27 Jun 2002 ODI # 1847
28 43 43 3 0 65.11 6 lbw 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
28 46 40 0 0 70.00 4 caught 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
27* 24 24 5 0 112.50 4 not out 2 v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
27 52 36 1 0 75.00 4 run out 2 v Australia Melbourne 7 Feb 1999 ODI # 1403
27 42 34 1 0 79.41 4 bowled 2 v India Colombo (RPS) 25 Aug 1999 ODI # 1487
27 - 44 1 1 61.36 4 lbw 2 v Pakistan Sharjah 8 Apr 2001 ODI # 1704
27 57 45 3 0 60.00 4 caught 2 v Australia Melbourne 22 Feb 2008 ODI # 2683
27 31 29 5 0 93.10 4 caught 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
26 33 32 3 0 81.25 4 caught 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
25* - 32 3 0 78.12 4 not out 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
25 60 44 1 0 56.81 4 caught 2 v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
24 88 51 0 0 47.05 4 bowled 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
23 84 51 3 0 45.09 4 caught 2 v England Dambulla 4 Oct 2007 ODI # 2624
22 37 32 4 0 68.75 7 caught 2 v South Africa Northampton 19 May 1999 ODI # 1451
22 38 32 2 0 68.75 4 lbw 2 v Pakistan Dambulla 10 May 2003 ODI # 2008
22 44 33 3 0 66.66 4 caught 2 v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
21 46 30 4 0 70.00 4 caught 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
21 47 46 2 0 45.65 5 bowled 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
21 27 25 4 0 84.00 4 caught 2 v Australia Perth 15 Feb 2008 ODI # 2679
19* 31 22 3 0 86.36 5 not out 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
19 46 25 0 0 76.00 5 caught 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
19 25 19 2 1 100.00 2 caught 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
18 37 30 1 0 60.00 4 caught 2 v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
18 29 27 0 1 66.66 6 bowled 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
17* 72 38 2 0 44.73 4 not out 2 v New Zealand Hamilton 8 Feb 2001 ODI # 1686
17 32 21 2 0 80.95 5 bowled 2 v India Nagpur 25 Oct 2005 ODI # 2286
17 36 26 2 0 65.38 5 stumped 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
16 56 40 0 0 40.00 4 run out 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
15* 21 10 3 0 150.00 5 not out 2 v South Africa Benoni 1 Dec 2002 ODI # 1908
15 46 32 1 0 46.87 3 bowled 2 v India Dambulla 30 Jul 2005 ODI # 2262
15 21 16 2 0 93.75 4 caught 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
15 47 32 0 0 46.87 4 bowled 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
14* 21 20 1 0 70.00 4 not out 2 v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
14 56 34 2 0 41.17 4 caught 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
13 30 23 1 0 56.52 5 caught 2 v England Adelaide 17 Jan 2003 ODI # 1937
13 17 13 1 0 100.00 5 caught 2 v Australia Perth 10 Feb 2012 ODI # 3235
12* 23 14 1 0 85.71 3 not out 2 v England Leeds 1 Jul 2006 ODI # 2389
12 18 15 2 0 80.00 4 caught 2 v New Zealand Wellington 6 Jan 2006 ODI # 2311
12 54 32 1 0 37.50 4 caught 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
12 13 8 1 0 150.00 5 lbw 2 v India Hambantota 21 Jul 2012 ODI # 3291
12 46 26 2 0 46.15 2 caught 2 v South Africa Pallekele 28 Jul 2013 ODI # 3400
11 49 27 1 0 40.74 6 run out 2 v Pakistan Paarl 9 Apr 1998 ODI # 1312
11 - 24 1 0 45.83 5 caught 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
11 25 19 1 0 57.89 4 caught 2 v India Dambulla 24 Jun 2010 ODI # 3001
11 33 11 1 0 100.00 2 caught 2 v India Port of Spain 9 Jul 2013 ODI # 3387
10 27 16 0 0 62.50 4 caught 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
9 15 15 1 0 60.00 5 caught 2 v Australia Adelaide 24 Jan 1999 ODI # 1392
9 20 15 0 0 60.00 4 caught 2 v England Manchester 9 Jul 2011 ODI # 3170
9 19 12 1 0 75.00 4 caught 2 v India Fatullah 28 Feb 2014 ODI # 3476
9 27 18 1 0 50.00 4 caught 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
8 - 34 0 0 23.52 4 caught 2 v Pakistan Sharjah 22 Oct 1999 ODI # 1519
7 7 7 1 0 100.00 4 caught 2 v Australia Galle 22 Aug 1999 ODI # 1485
7 27 27 0 0 25.92 4 run out 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
7 15 15 0 0 46.66 6 caught 2 v England Southampton 17 Sep 2004 ODI # 2177
7 34 23 0 0 30.43 4 caught 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
6 29 16 0 0 37.50 4 caught 2 v Australia Sydney 8 Feb 2008 ODI # 2673
5 20 13 0 0 38.46 5 caught 2 v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
5 14 8 1 0 62.50 7 caught 2 v Australia Gqeberha 18 Mar 2003 ODI # 1991
5 32 21 1 0 23.80 4 caught 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
5 23 11 0 0 45.45 4 caught 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
5 17 11 0 0 45.45 3 lbw 2 v England The Oval 28 Jun 2011 ODI # 3165
5 10 6 0 0 83.33 4 caught 2 v New Zealand Pallekele 6 Nov 2012 ODI # 3306
5 10 9 1 0 55.55 3 caught 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
4* 16 11 0 0 36.36 1 not out 2 v Australia Sydney 20 Jan 2013 ODI # 3324
4 4 5 1 0 80.00 5 lbw 2 v India Taunton 26 May 1999 ODI # 1463
3* 8 10 0 0 30.00 3 not out 2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
3 15 13 0 0 23.07 5 caught 2 v England Perth 29 Jan 1999 ODI # 1396
3 7 8 0 0 37.50 4 caught 2 v England Dambulla 23 Mar 2001 ODI # 1694
3 14 8 0 0 37.50 5 run out 2 v India Rajkot 15 Dec 2009 ODI # 2932
2 - 13 0 0 15.38 6 caught 2 v Pakistan Sharjah 18 Oct 1999 ODI # 1516
2 13 10 0 0 20.00 4 caught 2 v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
2 19 11 0 0 18.18 5 caught 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
2 12 10 0 0 20.00 4 bowled 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
2 20 16 0 0 12.50 5 caught 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
2 12 8 0 0 25.00 4 caught 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
2 10 5 0 0 40.00 4 lbw 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
1* 1 1 0 0 100.00 7 not out 2 v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
1 5 3 0 0 33.33 7 bowled 2 v Australia Hobart 21 Jan 1999 ODI # 1389
1 - 5 0 0 20.00 6 caught 2 v Pakistan Sharjah 15 Oct 1999 ODI # 1514
1 10 5 0 0 20.00 3 caught 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
1 3 3 0 0 33.33 4 lbw 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
1 4 5 0 0 20.00 1 caught 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
0* 4 4 0 0 0.00 4 not out 2 v Africa XI Durban 21 Aug 2005 ODI # 2271
0 6 2 0 0 0.00 3 caught 2 v India Nagpur 22 Mar 1999 ODI # 1415
0 - 1 0 0 0.00 4 caught 2 v Australia Colombo (RPS) 26 Aug 1999 ODI # 1488
0 5 2 0 0 0.00 7 run out 2 v Pakistan Dhaka 7 Jun 2000 ODI # 1602
0 2 2 0 0 0.00 5 run out 2 v New Zealand Colombo (RPS) 25 Jul 2001 ODI # 1738
0 9 4 0 0 0.00 5 bowled 2 v Pakistan Sharjah 17 Apr 2002 ODI # 1832
0 8 3 0 0 0.00 4 caught 2 v Australia Centurion 7 Mar 2003 ODI # 1982
0 5 4 0 0 0.00 4 lbw 2 v India Johannesburg 10 Mar 2003 ODI # 1985
0 1 1 0 0 0.00 4 lbw 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
0 1 2 0 0 0.00 4 caught 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
0 1 1 0 0 0.00 5 caught 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
0 5 5 0 0 0.00 4 run out 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
0 3 4 0 0 0.00 4 caught 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
DNB - - - - - - - 2 v Australia Colombo (RPS) 31 Aug 1999 ODI # 1491
DNB - - - - - - - 2 v West Indies Sharjah 17 Oct 1999 ODI # 1515
DNB - - - - - - - 2 v Bangladesh Dhaka 29 May 2000 ODI # 1596
DNB - - - - - - - 2 v New Zealand Auckland 6 Feb 2001 ODI # 1684
DNB - - - - - - - 2 v England Colombo (SSC) 27 Mar 2001 ODI # 1697
DNB - - - - - - - 2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
DNB - - - - - - - 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
DNB - - - - - - - 2 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
DNB - - - - - - - 2 v Canada Paarl 19 Feb 2003 ODI # 1958
DNB - - - - - - - 2 v England Dambulla 18 Nov 2003 ODI # 2063
DNB - - - - - - - 2 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
DNB - - - - - - - 2 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
DNB - - - - - - - 2 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
DNB - - - - - - - 2 v England Colombo (RPS) 26 Mar 2011 ODI # 3145
DNB - - - - - - - 2 v India Hambantota 24 Jul 2012 ODI # 3292
DNB - - - - - - - 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
DNB - - - - - - - 2 v Australia Adelaide 13 Jan 2013 ODI # 3319
DNB - - - - - - - 2 v England Wellington 1 Mar 2015 ODI # 3619
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