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