Records type batting analysis [change type]
View innings by innings list [change view]
Batting or fielding first fielding first remove fielding first from query
Not involving the player Yuvraj Singh (Asia/IND) remove Yuvraj Singh (Asia/IND) from query
Ordered by boundary sixes (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 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2014 161 150 32 5128 139 43.45 7146 71.76 5 41 7 450 51
Innings by innings list
55 107 67 2 3 82.08 5 caught 2 v Australia Johannesburg 8 Apr 1997 ODI # 1195
139 197 142 11 3 97.88 3 caught 2 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
79* 128 122 6 2 64.75 3 not out 2 v Pakistan Centurion 17 Apr 1998 ODI # 1318
25 35 30 0 2 83.33 3 bowled 2 v Zimbabwe Nairobi (Gym) 28 Sep 1999 ODI # 1505
53* 142 93 2 2 56.98 4 not out 2 v India Sharjah 27 Mar 2000 ODI # 1581
93 112 111 7 2 83.78 3 caught 2 v New Zealand Kimberley 28 Oct 2000 ODI # 1651
78* 164 112 5 2 69.64 3 not out 2 v West Indies St John's 2 May 2001 ODI # 1713
38* 135 58 2 2 65.51 4 not out 2 v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
58* 117 87 4 2 66.66 3 not out 2 v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
92* 145 94 8 2 97.87 3 not out 2 v Kenya Kimberley 2 Nov 2008 ODI # 2770
47 86 55 5 1 85.45 4 lbw 2 v Australia Brisbane 11 Jan 1998 ODI # 1272
38 58 60 5 1 63.33 3 caught 2 v Australia Perth 18 Jan 1998 ODI # 1280
39 71 51 4 1 76.47 3 caught 2 v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
62 124 91 4 1 68.13 3 caught 2 v England The Oval 21 May 1998 ODI # 1331
37 45 51 4 1 72.54 4 caught 2 v West Indies Dhaka 1 Nov 1998 ODI # 1364
53 85 66 6 1 80.30 4 lbw 2 v New Zealand Christchurch 17 Feb 1999 ODI # 1408
44* 100 81 4 1 54.32 4 not out 2 v Kenya Amstelveen 26 May 1999 ODI # 1462
10 19 15 0 1 66.66 4 bowled 2 v India Faridabad 15 Mar 2000 ODI # 1574
61 112 88 5 1 69.31 4 caught 2 v Australia Durban 12 Apr 2000 ODI # 1587
27 88 66 1 1 40.90 3 caught 2 v Pakistan Colombo (SSC) 12 Jul 2000 ODI # 1612
100* 202 139 3 1 71.94 3 not out 2 v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
31 55 48 1 1 64.58 4 lbw 2 v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
37 80 55 2 1 67.27 3 lbw 2 v Australia Brisbane 20 Jan 2002 ODI # 1789
104* 178 120 7 1 86.66 3 not out 2 v Australia Perth 3 Feb 2002 ODI # 1802
59* 118 80 5 1 73.75 3 not out 2 v New Zealand Melbourne 6 Feb 2002 ODI # 1804
64* 121 83 5 1 77.10 4 not out 2 v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
82* 159 105 5 1 78.09 4 not out 2 v England Manchester 3 Jul 2003 ODI # 2032
62 117 80 8 1 77.50 3 bowled 2 v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
58* 89 59 4 1 98.30 5 not out 2 v New Zealand Auckland 29 Feb 2004 ODI # 2107
101 159 127 7 1 79.52 3 caught 2 v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
36 102 60 2 1 60.00 3 caught 2 v England Centurion 13 Feb 2005 ODI # 2226
71* 122 89 8 1 79.77 3 not out 2 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
121* 185 133 12 1 90.97 3 not out 2 v West Indies Gqeberha 27 Jan 2008 ODI # 2666
64 103 69 6 1 92.75 3 caught 2 v Australia Johannesburg 17 Apr 2009 ODI # 2841
89 - 97 6 1 91.75 3 bowled 2 v India Jaipur 21 Feb 2010 ODI # 2961
51 - 54 1 1 94.44 3 caught 2 v West Indies Roseau 30 May 2010 ODI # 2984
66* - 88 5 1 75.00 3 retired notout 2 v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
15 29 15 1 1 100.00 3 bowled 2 v Australia Centurion 19 Oct 2011 ODI # 3203
50 90 71 5 1 70.42 4 bowled 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
16 51 49 0 0 32.65 5 run out 2 v England Johannesburg 13 Jan 1996 ODI # 1036
14* 15 13 2 0 107.69 5 not out 2 v England Centurion 14 Jan 1996 ODI # 1038
67 138 107 6 0 62.61 4 caught 2 v England Durban 17 Jan 1996 ODI # 1040
11* 35 25 1 0 44.00 5 not out 2 v New Zealand Faisalabad 20 Feb 1996 ODI # 1054
9 11 14 0 0 64.28 5 caught 2 v Pakistan Karachi 29 Feb 1996 ODI # 1067
24* 50 38 2 0 63.15 4 not out 2 v Pakistan Sharjah 16 Apr 1996 ODI # 1099
22 52 32 2 0 68.75 2 run out 2 v India Sharjah 17 Apr 1996 ODI # 1100
79 174 127 8 0 62.20 3 caught 2 v India Gqeberha 2 Feb 1997 ODI # 1172
52* 82 58 4 0 89.65 4 not out 2 v India East London 4 Feb 1997 ODI # 1173
8* 36 22 1 0 36.36 3 not out 2 v India Durban 12 Feb 1997 ODI # 1176
63 120 76 4 0 82.89 3 stumped 2 v Australia East London 29 Mar 1997 ODI # 1186
1 17 4 0 0 25.00 4 run out 2 v Australia Durban 5 Apr 1997 ODI # 1191
14 17 18 2 0 77.77 2 caught 2 v New Zealand Adelaide 6 Dec 1997 ODI # 1255
14 36 21 0 0 66.66 3 hit wicket 2 v Australia Sydney 27 Jan 1998 ODI # 1287
6 20 15 0 0 40.00 2 bowled 2 v Pakistan East London 11 Apr 1998 ODI # 1314
28* 65 60 3 0 46.66 3 not out 2 v Pakistan Cape Town 23 Apr 1998 ODI # 1326
6 17 16 0 0 37.50 3 caught 2 v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
14 22 21 1 0 66.66 3 run out 2 v England Dhaka 25 Oct 1998 ODI # 1358
9 37 23 1 0 39.13 3 caught 2 v West Indies Johannesburg 22 Jan 1999 ODI # 1390
51 95 66 7 0 77.27 4 caught 2 v West Indies East London 24 Jan 1999 ODI # 1393
4 25 16 0 0 25.00 3 caught 2 v New Zealand Napier 26 Mar 1999 ODI # 1421
96 178 128 7 0 75.00 4 run out 2 v India Hove 15 May 1999 ODI # 1444
0 9 4 0 0 0.00 4 caught 2 v Zimbabwe Chelmsford 29 May 1999 ODI # 1468
54 148 98 3 0 55.10 5 caught 2 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
53 119 92 3 0 57.60 5 caught 2 v Australia Birmingham 17 Jun 1999 ODI # 1483
4 11 9 0 0 44.44 3 caught 2 v Zimbabwe Johannesburg 21 Jan 2000 ODI # 1544
36 65 44 6 0 81.81 4 caught 2 v England East London 4 Feb 2000 ODI # 1557
35 66 38 3 0 92.10 3 caught 2 v Pakistan Sharjah 24 Mar 2000 ODI # 1579
11 16 15 2 0 73.33 3 caught 2 v Pakistan Sharjah 31 Mar 2000 ODI # 1583
30 64 47 5 0 63.82 4 caught 2 v Australia Johannesburg 16 Apr 2000 ODI # 1591
11 31 30 0 0 36.66 3 caught 2 v Sri Lanka Galle 6 Jul 2000 ODI # 1604
7 11 15 0 0 46.66 3 run out 2 v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
42 105 66 3 0 63.63 3 lbw 2 v Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
5 32 23 0 0 21.73 3 caught 2 v Pakistan Singapore 23 Aug 2000 ODI # 1624
22 33 30 5 0 73.33 3 caught 2 v New Zealand Singapore 25 Aug 2000 ODI # 1625
78* 144 110 10 0 70.90 3 not out 2 v England Nairobi (Gym) 10 Oct 2000 ODI # 1636
39* 56 52 7 0 75.00 4 not out 2 v New Zealand Benoni 22 Oct 2000 ODI # 1643
50* 136 81 4 0 61.72 3 not out 2 v New Zealand Durban 1 Nov 2000 ODI # 1654
0 1 1 0 0 0.00 3 lbw 2 v New Zealand Cape Town 4 Nov 2000 ODI # 1655
0 4 4 0 0 0.00 4 caught 2 v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
18 27 14 4 0 128.57 3 bowled 2 v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
18 41 34 1 0 52.94 3 run out 2 v West Indies Bridgetown 9 May 2001 ODI # 1716
54 100 80 6 0 67.50 3 caught 2 v Kenya Benoni 7 Oct 2001 ODI # 1755
6 28 22 1 0 27.27 3 caught 2 v Australia Melbourne 13 Jan 2002 ODI # 1784
10 19 24 1 0 41.66 3 caught 2 v New Zealand Sydney 8 Feb 2002 ODI # 1805
8 35 20 0 0 40.00 3 lbw 2 v Australia Johannesburg 22 Mar 2002 ODI # 1819
14 25 17 2 0 82.35 3 caught 2 v Australia Centurion 24 Mar 2002 ODI # 1820
43 85 51 3 0 84.31 4 caught 2 v Australia Bloemfontein 30 Mar 2002 ODI # 1822
7 12 11 1 0 63.63 4 caught 2 v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
24 61 35 3 0 68.57 4 caught 2 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
10 41 25 1 0 40.00 3 caught 2 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
12 31 19 2 0 63.15 5 caught 2 v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
13 22 18 2 0 72.22 4 caught 2 v West Indies Cape Town 9 Feb 2003 ODI # 1942
16 20 19 1 0 84.21 4 bowled 2 v Sri Lanka Durban 3 Mar 2003 ODI # 1979
1 7 4 0 0 25.00 3 bowled 2 v Pakistan Lahore 3 Oct 2003 ODI # 2046
42 82 60 6 0 70.00 3 lbw 2 v Pakistan Lahore 5 Oct 2003 ODI # 2047
40 86 55 2 0 72.72 3 bowled 2 v Pakistan Rawalpindi 12 Oct 2003 ODI # 2050
2* 9 11 0 0 18.18 3 not out 2 v West Indies Durban 30 Jan 2004 ODI # 2092
26 45 41 3 0 63.41 3 lbw 2 v New Zealand Auckland 13 Feb 2004 ODI # 2099
16 - 25 1 0 64.00 3 caught 2 v New Zealand Wellington 20 Feb 2004 ODI # 2101
0 12 6 0 0 0.00 4 lbw 2 v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
40* 62 44 9 0 90.90 3 not out 2 v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
63 109 78 4 0 80.76 3 caught 2 v England Bloemfontein 2 Feb 2005 ODI # 2219
3 14 12 0 0 25.00 4 caught 2 v England Gqeberha 4 Feb 2005 ODI # 2221
51* 97 68 2 0 75.00 3 not out 2 v West Indies Kingston 7 May 2005 ODI # 2241
7 18 18 1 0 38.88 3 caught 2 v West Indies Kingston 8 May 2005 ODI # 2242
17 - 25 2 0 68.00 3 caught 2 v West Indies Port of Spain 14 May 2005 ODI # 2244
18 27 24 0 0 75.00 3 caught 2 v West Indies Port of Spain 15 May 2005 ODI # 2245
8 28 23 1 0 34.78 3 lbw 2 v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
11 38 25 0 0 44.00 4 run out 2 v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
2 12 10 0 0 20.00 4 caught 2 v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
0 10 5 0 0 0.00 3 bowled 2 v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
15 47 20 3 0 75.00 3 caught 2 v New Zealand Centurion 6 Nov 2005 ODI # 2293
0 3 1 0 0 0.00 3 run out 2 v Australia Brisbane 15 Jan 2006 ODI # 2314
20 22 21 1 0 95.23 5 caught 2 v Australia Johannesburg 12 Mar 2006 ODI # 2349
4 18 16 1 0 25.00 4 caught 2 v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
26 41 40 2 0 65.00 4 bowled 2 v Zimbabwe East London 18 Sep 2006 ODI # 2418
8 24 18 1 0 44.44 4 caught 2 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
34 68 43 4 0 79.06 3 caught 2 v Pakistan Durban 7 Feb 2007 ODI # 2513
48 114 63 5 0 76.19 3 caught 2 v Australia Basseterre 24 Mar 2007 ODI # 2552
86 187 110 4 0 78.18 3 caught 2 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
66* 138 86 8 0 76.74 3 not out 2 v Ireland Providence 3 Apr 2007 ODI # 2562
32 41 36 5 0 88.88 3 caught 2 v Bangladesh Providence 7 Apr 2007 ODI # 2564
17* 54 25 2 0 68.00 3 not out 2 v England Bridgetown 17 Apr 2007 ODI # 2574
0 7 5 0 0 0.00 3 caught 2 v Pakistan Lahore 20 Oct 2007 ODI # 2635
6* 8 6 1 0 100.00 4 not out 2 v Pakistan Multan 26 Oct 2007 ODI # 2639
1 20 15 0 0 6.66 3 caught 2 v New Zealand Durban 25 Nov 2007 ODI # 2648
30 71 49 4 0 61.22 3 caught 2 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
24 65 43 3 0 55.81 3 caught 2 v West Indies Centurion 20 Jan 2008 ODI # 2661
1 6 6 0 0 16.66 3 caught 2 v West Indies Durban 1 Feb 2008 ODI # 2668
74* 115 70 7 0 105.71 3 not out 2 v West Indies Johannesburg 3 Feb 2008 ODI # 2671
52 77 69 7 0 75.36 3 run out 2 v England Leeds 22 Aug 2008 ODI # 2748
9 52 25 1 0 36.00 3 caught 2 v England The Oval 29 Aug 2008 ODI # 2757
41 70 49 4 0 83.67 3 bowled 2 v Australia Melbourne 16 Jan 2009 ODI # 2795
72 102 96 5 0 75.00 3 caught 2 v Australia Hobart 18 Jan 2009 ODI # 2796
60 91 72 5 0 83.33 3 caught 2 v Australia Sydney 23 Jan 2009 ODI # 2802
13 13 12 3 0 108.33 3 caught 2 v Australia Adelaide 26 Jan 2009 ODI # 2804
31 66 42 5 0 73.80 3 caught 2 v Australia Centurion 5 Apr 2009 ODI # 2834
41 74 48 4 0 85.41 3 caught 2 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
36 45 39 6 0 92.30 3 caught 2 v New Zealand Centurion 24 Sep 2009 ODI # 2895
12 21 16 1 0 75.00 3 caught 2 v England Centurion 27 Sep 2009 ODI # 2900
11 28 13 2 0 84.61 4 bowled 2 v India Gwalior 24 Feb 2010 ODI # 2962
57 - 55 5 0 103.63 3 caught 2 v West Indies Port of Spain 3 Jun 2010 ODI # 2987
4 5 7 0 0 57.14 3 caught 2 v West Indies Delhi 24 Feb 2011 ODI # 3106
15 26 20 3 0 75.00 3 caught 2 v England Chennai 6 Mar 2011 ODI # 3120
47 96 75 3 0 62.66 3 caught 2 v New Zealand Mirpur 25 Mar 2011 ODI # 3144
37 79 51 3 0 72.54 3 caught 2 v Sri Lanka East London 14 Jan 2012 ODI # 3226
13 26 17 2 0 76.47 3 caught 2 v New Zealand Wellington 25 Feb 2012 ODI # 3249
4 12 5 1 0 80.00 2 caught 2 v New Zealand Napier 29 Feb 2012 ODI # 3252
6 12 12 0 0 50.00 4 caught 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
1 15 7 0 0 14.28 3 caught 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
DNB - - - - - - - 2 v New Zealand Napier 25 Mar 1999 ODI # 1419
DNB - - - - - - - 2 v India Sharjah 22 Mar 2000 ODI # 1577
DNB - - - - - - - 2 v Zimbabwe Harare 30 Sep 2001 ODI # 1750
DNB - - - - - - - 2 v Pakistan Paarl 16 Dec 2002 ODI # 1921
DNB - - - - - - - 2 v Kenya Potchefstroom 12 Feb 2003 ODI # 1947
DNB - - - - - - - 2 v Bangladesh Bloemfontein 22 Feb 2003 ODI # 1961
DNB - - - - - - - 2 v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
DNB - - - - - - - 2 v India Centurion 3 Dec 2006 ODI # 2458
TDNB - - - - - - - - v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
DNB - - - - - - - 2 v Pakistan Cape Town 11 Feb 2007 ODI # 2521
DNB - - - - - - - 2 v Scotland Basseterre 20 Mar 2007 ODI # 2545
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