Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Not involving the player V Kohli (IND) remove V Kohli (IND) 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 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2014 101 101 7 3118 107 33.17 4618 67.51 4 23 6 255 34
Innings by innings list
29 51 35 2 1 82.85 4 caught 1 v England Bloemfontein 11 Jan 1996 ODI # 1034
82 180 119 5 1 68.90 3 bowled 1 v Australia Gqeberha 31 Mar 1997 ODI # 1187
1 17 4 0 0 25.00 4 run out 2 v Australia Durban 5 Apr 1997 ODI # 1191
55 107 67 2 3 82.08 5 caught 2 v Australia Johannesburg 8 Apr 1997 ODI # 1195
3 6 6 0 0 50.00 5 stumped 1 v Australia Centurion 10 Apr 1997 ODI # 1197
14 17 18 2 0 77.77 2 caught 2 v New Zealand Adelaide 6 Dec 1997 ODI # 1255
10 22 27 0 0 37.03 4 caught 1 v Australia Sydney 26 Jan 1998 ODI # 1285
14 36 21 0 0 66.66 3 hit wicket 2 v Australia Sydney 27 Jan 1998 ODI # 1287
1 3 2 0 0 50.00 8 lbw 1 v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
1 5 4 0 0 25.00 3 run out 1 v England Leeds 24 May 1998 ODI # 1334
6 17 16 0 0 37.50 3 caught 2 v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
51 95 66 7 0 77.27 4 caught 2 v West Indies East London 24 Jan 1999 ODI # 1393
100 171 117 10 1 85.47 3 caught 1 v New Zealand Dunedin 14 Feb 1999 ODI # 1407
12 37 19 2 0 63.15 4 run out 1 v New Zealand Auckland 20 Feb 1999 ODI # 1409
0 9 4 0 0 0.00 4 caught 2 v Zimbabwe Chelmsford 29 May 1999 ODI # 1468
38 127 110 2 0 34.54 4 caught 1 v India Nairobi (Gym) 26 Sep 1999 ODI # 1504
57 145 105 5 0 54.28 3 bowled 1 v England Bloemfontein 23 Jan 2000 ODI # 1546
52 155 96 3 0 54.16 3 caught 1 v Zimbabwe Durban 2 Feb 2000 ODI # 1555
37* 43 30 3 0 123.33 3 not out 1 v India Kochi 9 Mar 2000 ODI # 1572
18 35 27 2 0 66.66 3 caught 1 v India Jamshedpur 12 Mar 2000 ODI # 1573
81* 133 106 4 2 76.41 3 not out 1 v India Vadodara 17 Mar 2000 ODI # 1575
11 16 15 2 0 73.33 3 caught 2 v Pakistan Sharjah 31 Mar 2000 ODI # 1583
5 14 11 1 0 45.45 4 caught 1 v Australia Cape Town 14 Apr 2000 ODI # 1589
11 31 30 0 0 36.66 3 caught 2 v Sri Lanka Galle 6 Jul 2000 ODI # 1604
83* 188 148 4 3 56.08 4 not out 1 v Sri Lanka Colombo (SSC) 11 Jul 2000 ODI # 1610
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
15 29 18 3 0 83.33 3 caught 2 v India Nairobi (Gym) 13 Oct 2000 ODI # 1638
18 27 14 4 0 128.57 3 bowled 2 v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
23 67 39 3 0 58.97 3 caught 1 v West Indies Kingston 28 Apr 2001 ODI # 1712
69 151 147 3 0 46.93 5 caught 1 v West Indies Kingstown 16 May 2001 ODI # 1718
29 75 35 4 0 82.85 3 stumped 2 v India Centurion 10 Oct 2001 ODI # 1757
65 90 68 7 1 95.58 3 caught 1 v New Zealand Brisbane 19 Jan 2002 ODI # 1787
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
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
21 59 41 1 0 51.21 4 caught 1 v Australia Durban 3 Apr 2002 ODI # 1823
80* 76 59 3 2 135.59 4 not out 1 v Australia Gqeberha 6 Apr 2002 ODI # 1824
7 12 11 1 0 63.63 4 caught 2 v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
84 - 124 7 1 67.74 4 caught 1 v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
24 61 35 3 0 68.57 4 caught 2 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
97 201 133 6 1 72.93 3 caught 2 v India Colombo (RPS) 25 Sep 2002 ODI # 1886
87 164 117 10 1 74.35 4 caught 1 v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
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
33 55 48 1 1 68.75 4 caught 1 v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
107 183 133 12 0 80.45 3 bowled 1 v England The Oval 28 Jun 2003 ODI # 2029
15 31 26 2 0 57.69 3 caught 1 v England Birmingham 8 Jul 2003 ODI # 2035
0 22 12 0 0 0.00 4 caught 1 v England Lord's 12 Jul 2003 ODI # 2037
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
95* 128 97 7 2 97.93 4 not out 1 v West Indies Centurion 1 Feb 2004 ODI # 2094
6 44 26 0 0 23.07 3 bowled 1 v New Zealand Christchurch 17 Feb 2004 ODI # 2100
16 - 25 1 0 64.00 3 caught 2 v New Zealand Wellington 20 Feb 2004 ODI # 2101
13 24 21 2 0 61.90 3 caught 1 v New Zealand Dunedin 25 Feb 2004 ODI # 2104
58* 89 59 4 1 98.30 5 not out 2 v New Zealand Auckland 29 Feb 2004 ODI # 2107
0 10 12 0 0 0.00 3 caught 1 v New Zealand Napier 2 Mar 2004 ODI # 2109
74 116 85 5 2 87.05 3 caught 1 v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
0 12 6 0 0 0.00 4 lbw 2 v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
52 106 108 3 0 48.14 4 caught 1 v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
7 15 11 0 1 63.63 3 bowled 1 v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
101 159 127 7 1 79.52 3 caught 2 v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
16 38 33 0 0 48.48 3 bowled 1 v West Indies The Oval 18 Sep 2004 ODI # 2178
5 50 26 0 0 19.23 3 caught 1 v England Johannesburg 30 Jan 2005 ODI # 2216
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
2 11 8 0 0 25.00 4 caught 1 v India Bengaluru 19 Nov 2005 ODI # 2298
91 183 146 5 0 62.32 3 caught 1 v India Wankhede 28 Nov 2005 ODI # 2300
21 34 27 1 1 77.77 5 caught 1 v Australia Durban 10 Mar 2006 ODI # 2348
8 24 18 1 0 44.44 4 caught 2 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
16 50 38 3 0 42.10 3 caught 1 v West Indies Jaipur 2 Nov 2006 ODI # 2442
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
32 41 36 5 0 88.88 3 caught 2 v Bangladesh Providence 7 Apr 2007 ODI # 2564
22 77 54 1 1 40.74 3 caught 1 v New Zealand St George's 14 Apr 2007 ODI # 2571
5 12 9 1 0 55.55 3 bowled 1 v Australia Gros Islet 25 Apr 2007 ODI # 2580
2 7 6 0 0 33.33 3 bowled 1 v India Belfast 29 Jun 2007 ODI # 2593
0 8 6 0 0 0.00 3 bowled 1 v India Belfast 1 Jul 2007 ODI # 2595
0 7 5 0 0 0.00 3 caught 2 v Pakistan Lahore 20 Oct 2007 ODI # 2635
13 29 32 2 0 40.62 3 caught 1 v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
26 102 60 2 0 43.33 3 caught 1 v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
52 77 69 7 0 75.36 3 run out 2 v England Leeds 22 Aug 2008 ODI # 2748
6 20 15 1 0 40.00 3 caught 1 v England Nottingham 26 Aug 2008 ODI # 2754
9 52 25 1 0 36.00 3 caught 2 v England The Oval 29 Aug 2008 ODI # 2757
1 12 8 0 0 12.50 3 caught 1 v England Lord's 31 Aug 2008 ODI # 2759
72 102 96 5 0 75.00 3 caught 2 v Australia Hobart 18 Jan 2009 ODI # 2796
64 103 69 6 1 92.75 3 caught 2 v Australia Johannesburg 17 Apr 2009 ODI # 2841
41 74 48 4 0 85.41 3 caught 2 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
12 21 16 1 0 75.00 3 caught 2 v England Centurion 27 Sep 2009 ODI # 2900
15 - 22 2 0 68.18 3 caught 1 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
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
15 29 15 1 1 100.00 3 bowled 2 v Australia Centurion 19 Oct 2011 ODI # 3203
54 80 74 3 2 72.97 3 caught 1 v Australia Durban 28 Oct 2011 ODI # 3211
50 90 71 5 1 70.42 4 bowled 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
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
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