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 V Sehwag (Asia/ICC/IND) remove V Sehwag (Asia/ICC/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 1989-2012 463 452 41 18426 200* 44.83 21368 86.23 49 96 20 2016 195 Profile
filtered 1989-2012 163 156 16 5902 143 42.15 6500 90.80 14 34 12 653 79
Innings by innings list
100 132 89 5 7 112.35 2 caught 2 v Australia Kanpur 7 Apr 1998 ODI # 1308
124* 140 92 12 6 134.78 2 not out 2 v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
95 104 78 6 5 121.79 2 bowled 2 v Pakistan Dhaka 14 Jan 1998 ODI # 1276
143 187 131 9 5 109.16 2 caught 2 v Australia Sharjah 22 Apr 1998 ODI # 1325
93 119 89 7 4 104.49 2 caught 2 v South Africa Nagpur 19 Mar 2000 ODI # 1576
115 184 136 9 3 84.55 2 run out 2 v New Zealand Vadodara 28 Oct 1994 ODI # 939
89* - 89 9 3 100.00 2 not out 2 v Pakistan Toronto 16 Sep 1996 ODI # 1115
134 195 131 12 3 102.29 2 lbw 2 v Australia Sharjah 24 Apr 1998 ODI # 1327
53 43 36 3 3 147.22 2 caught 2 v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
49 - 38 3 2 128.94 5 caught 2 v Pakistan Sharjah 23 Oct 1991 ODI # 684
82 69 49 15 2 167.34 2 caught 2 v New Zealand Auckland 27 Mar 1994 ODI # 897
117 188 137 13 2 85.40 2 bowled 2 v New Zealand Bengaluru 14 May 1997 ODI # 1206
39 41 32 3 2 121.87 1 caught 2 v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
91 146 87 4 2 104.59 4 stumped 2 v England Sharjah 11 Dec 1997 ODI # 1259
118* 173 112 14 2 105.35 2 not out 2 v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
36 55 25 4 2 144.00 2 caught 2 v Bangladesh Dhaka 30 May 2000 ODI # 1597
93 140 106 13 2 87.73 2 bowled 2 v South Africa Belfast 29 Jun 2007 ODI # 2593
19 38 35 1 1 54.28 4 bowled 2 v England Leeds 18 Jul 1990 ODI # 634
53 - 41 7 1 129.26 5 bowled 2 v Sri Lanka Pune 5 Dec 1990 ODI # 646
62 - 73 8 1 84.93 4 caught 2 v South Africa Eden Gardens 10 Nov 1991 ODI # 686
34 42 30 2 1 113.33 5 caught 2 v England Gwalior 5 Mar 1993 ODI # 814
37 75 51 3 1 72.54 2 caught 2 v South Africa Hamilton 18 Feb 1995 ODI # 977
48 37 30 9 1 160.00 2 bowled 2 v Bangladesh Sharjah 5 Apr 1995 ODI # 993
112* 137 107 15 1 104.67 2 not out 2 v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
65 96 59 9 1 110.16 2 run out 2 v New Zealand Nagpur 26 Nov 1995 ODI # 1018
127* 175 138 15 1 92.02 2 not out 2 v Kenya Cuttack 18 Feb 1996 ODI # 1052
90 124 84 14 1 107.14 2 stumped 2 v Australia Wankhede 27 Feb 1996 ODI # 1065
30 30 19 5 1 157.89 2 lbw 2 v England The Oval 23 May 1996 ODI # 1102
23 - 44 0 1 52.27 2 run out 2 v Pakistan Toronto 23 Sep 1996 ODI # 1119
104 121 97 8 1 107.21 2 caught 2 v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
45 48 33 7 1 136.36 2 caught 2 v South Africa Durban 13 Feb 1997 ODI # 1177
21 24 18 2 1 116.66 1 caught 2 v Pakistan Karachi 30 Sep 1997 ODI # 1234
41 - 26 7 1 157.69 2 caught 2 v Pakistan Dhaka 18 Jan 1998 ODI # 1279
127* 155 130 13 1 97.69 2 not out 2 v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
29 33 21 4 1 138.09 1 caught 2 v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
32 61 31 2 1 103.22 2 caught 2 v New Zealand Rajkot 5 Nov 1999 ODI # 1522
95 157 104 16 1 91.34 2 caught 2 v Pakistan Lahore 13 Feb 2006 ODI # 2329
94 120 81 16 1 116.04 2 caught 2 v England The Oval 5 Sep 2007 ODI # 2619
16 43 25 1 1 64.00 2 caught 2 v Australia Kochi 2 Oct 2007 ODI # 2623
72 105 72 9 1 100.00 2 stumped 2 v Australia Nagpur 14 Oct 2007 ODI # 2631
52 93 48 5 1 108.33 2 caught 2 v Pakistan Mirpur 18 Mar 2012 ODI # 3263
0 - 2 0 0 0.00 5 caught 2 v Pakistan Gujranwala 18 Dec 1989 ODI # 593
0 2 2 0 0 0.00 5 caught 2 v New Zealand Dunedin 1 Mar 1990 ODI # 612
20 - 25 1 0 80.00 7 caught 2 v Pakistan Sharjah 27 Apr 1990 ODI # 625
31 31 26 3 0 119.23 6 bowled 2 v England Nottingham 20 Jul 1990 ODI # 635
4 - 11 0 0 36.36 5 lbw 2 v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
53 - 70 2 0 75.71 4 lbw 2 v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
11* - 27 1 0 40.74 5 not out 2 v West Indies Sharjah 22 Oct 1991 ODI # 683
0 - 1 0 0 0.00 5 lbw 2 v Pakistan Sharjah 25 Oct 1991 ODI # 685
57* 118 88 2 0 64.77 4 not out 2 v West Indies Melbourne 16 Jan 1992 ODI # 707
4 12 10 0 0 40.00 4 caught 2 v Australia Melbourne 18 Jan 1992 ODI # 709
69 116 100 3 0 69.00 4 caught 2 v Australia Sydney 20 Jan 1992 ODI # 711
35 51 44 5 0 79.54 4 caught 2 v England Perth 22 Feb 1992 ODI # 715
11 19 19 1 0 57.89 4 caught 2 v Australia Brisbane 1 Mar 1992 ODI # 725
22 - 24 2 0 91.66 5 caught 2 v South Africa Centurion 11 Dec 1992 ODI # 774
23 - 39 0 0 58.97 5 caught 2 v South Africa Durban 17 Dec 1992 ODI # 783
21 - 38 3 0 55.26 3 caught 2 v South Africa East London 19 Dec 1992 ODI # 784
1 9 5 0 0 20.00 5 lbw 2 v England Chandigarh 21 Jan 1993 ODI # 795
3 7 6 0 0 50.00 4 caught 2 v England Bengaluru 26 Feb 1993 ODI # 809
5 7 6 1 0 83.33 5 bowled 2 v England Gwalior 4 Mar 1993 ODI # 813
8* 8 6 0 0 133.33 5 not out 2 v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
15 - 30 0 0 50.00 5 run out 2 v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
26* - 30 4 0 86.66 5 not out 2 v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
2 - 8 0 0 25.00 5 lbw 2 v West Indies Ahmedabad 16 Nov 1993 ODI # 851
11* 25 18 0 0 61.11 5 not out 2 v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
15 22 19 1 0 78.94 5 caught 2 v New Zealand Napier 25 Mar 1994 ODI # 896
6 12 7 1 0 85.71 2 caught 2 v Australia Sharjah 19 Apr 1994 ODI # 910
24 59 26 4 0 92.30 2 caught 2 v Pakistan Sharjah 22 Apr 1994 ODI # 912
0 6 2 0 0 0.00 2 caught 2 v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
0 3 4 0 0 0.00 2 caught 2 v West Indies Faridabad 17 Oct 1994 ODI # 931
0 7 4 0 0 0.00 2 caught 2 v West Indies Wankhede 20 Oct 1994 ODI # 933
8 28 24 0 0 33.33 3 caught 2 v West Indies Chennai 23 Oct 1994 ODI # 936
34 53 47 7 0 72.34 2 bowled 2 v West Indies Kanpur 30 Oct 1994 ODI # 941
88 147 112 10 0 78.57 2 bowled 2 v West Indies Cuttack 9 Nov 1994 ODI # 950
47 65 40 7 0 117.50 2 caught 2 v Australia Dunedin 22 Feb 1995 ODI # 979
4 13 9 1 0 44.44 2 caught 2 v Pakistan Sharjah 7 Apr 1995 ODI # 995
41 51 41 5 0 100.00 2 caught 2 v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
39 79 51 4 0 76.47 2 caught 2 v New Zealand Amritsar 18 Nov 1995 ODI # 1016
7 27 11 1 0 63.63 2 caught 2 v New Zealand Pune 24 Nov 1995 ODI # 1017
1 14 4 0 0 25.00 2 bowled 2 v New Zealand Brabourne 29 Nov 1995 ODI # 1019
70 137 91 8 0 76.92 2 run out 2 v West Indies Gwalior 21 Feb 1996 ODI # 1056
65 96 88 9 0 73.86 1 stumped 2 v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
1 - 5 0 0 20.00 2 caught 2 v Pakistan Sharjah 12 Apr 1996 ODI # 1094
2 23 15 0 0 13.33 2 caught 2 v South Africa Sharjah 14 Apr 1996 ODI # 1097
57 104 71 6 0 80.28 2 run out 2 v South Africa Sharjah 19 Apr 1996 ODI # 1101
40 60 46 8 0 86.95 2 caught 2 v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
3 - 9 0 0 33.33 2 caught 2 v Pakistan Toronto 21 Sep 1996 ODI # 1118
11 20 8 2 0 137.50 2 caught 2 v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
88 189 111 9 0 79.27 2 lbw 2 v Australia Bengaluru 21 Oct 1996 ODI # 1129
64 133 93 3 0 68.81 2 caught 2 v South Africa Jaipur 23 Oct 1996 ODI # 1130
0 12 4 0 0 0.00 2 bowled 2 v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
6 8 8 1 0 75.00 1 caught 2 v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
65* 111 70 7 0 92.85 1 not out 2 v West Indies Port of Spain 27 Apr 1997 ODI # 1201
9 22 15 1 0 60.00 1 bowled 2 v West Indies Kingstown 30 Apr 1997 ODI # 1202
4 10 7 1 0 57.14 1 caught 2 v Pakistan Chennai 21 May 1997 ODI # 1209
28 36 21 5 0 133.33 2 bowled 2 v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
27 55 28 3 0 96.42 1 caught 2 v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
25* 66 45 3 0 55.55 4 not out 2 v Pakistan Toronto 14 Sep 1997 ODI # 1228
6 10 7 1 0 85.71 1 caught 2 v Pakistan Toronto 20 Sep 1997 ODI # 1231
1 3 2 0 0 50.00 4 run out 2 v West Indies Sharjah 16 Dec 1997 ODI # 1264
82* 110 86 6 0 95.34 4 not out 2 v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
54 104 76 4 0 71.05 4 caught 2 v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
80 136 72 9 0 111.11 2 caught 2 v Australia Sharjah 19 Apr 1998 ODI # 1322
33 48 29 6 0 113.79 2 caught 2 v Bangladesh Wankhede 25 May 1998 ODI # 1335
18 33 25 2 0 72.00 2 caught 2 v Kenya Gwalior 28 May 1998 ODI # 1336
100* 156 103 13 0 97.08 2 not out 2 v Kenya Eden Gardens 31 May 1998 ODI # 1337
65 79 50 9 0 130.00 2 caught 2 v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
17 28 16 4 0 106.25 2 caught 2 v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
2 7 6 0 0 33.33 2 caught 2 v Zimbabwe Harare 30 Sep 1998 ODI # 1356
3 15 6 0 0 50.00 2 caught 2 v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
11 33 12 2 0 91.66 2 caught 2 v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
23 37 19 4 0 121.05 2 caught 2 v New Zealand Napier 12 Jan 1999 ODI # 1381
5 27 12 1 0 41.66 1 lbw 2 v New Zealand Auckland 16 Jan 1999 ODI # 1385
0 5 4 0 0 0.00 2 caught 2 v Australia The Oval 4 Jun 1999 ODI # 1473
2 21 10 0 0 20.00 2 caught 2 v New Zealand Guwahati 14 Nov 1999 ODI # 1525
0 2 3 0 0 0.00 4 caught 2 v New Zealand Delhi 17 Nov 1999 ODI # 1526
12 25 11 2 0 109.09 4 run out 2 v Australia Melbourne 12 Jan 2000 ODI # 1539
93 157 103 10 0 90.29 1 bowled 2 v Pakistan Hobart 21 Jan 2000 ODI # 1543
18 45 28 2 0 64.28 1 caught 2 v Australia Adelaide 26 Jan 2000 ODI # 1548
17 19 14 4 0 121.42 1 caught 2 v Pakistan Perth 28 Jan 2000 ODI # 1550
26 66 25 4 0 104.00 2 caught 2 v South Africa Kochi 9 Mar 2000 ODI # 1572
21 39 31 3 0 67.74 2 caught 2 v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
122 195 138 12 0 88.40 2 caught 2 v South Africa Vadodara 17 Mar 2000 ODI # 1575
11 54 28 1 0 39.28 2 lbw 2 v Pakistan Sharjah 23 Mar 2000 ODI # 1578
10 23 18 1 0 55.55 2 bowled 2 v Pakistan Sharjah 26 Mar 2000 ODI # 1580
93 174 95 10 0 97.89 2 caught 2 v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
25 74 30 4 0 83.33 2 lbw 2 v Pakistan Dhaka 3 Jun 2000 ODI # 1600
25 55 35 4 0 71.42 2 lbw 2 v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
4 - 10 0 0 40.00 1 caught 2 v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
61 - 54 7 0 112.96 2 caught 2 v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
5 - 11 0 0 45.45 2 caught 2 v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
44 90 49 7 0 89.79 2 caught 2 v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
62 68 38 11 0 163.15 2 caught 2 v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
3 24 20 0 0 15.00 2 bowled 2 v Kenya Gqeberha 17 Oct 2001 ODI # 1761
0 7 3 0 0 0.00 2 caught 2 v Pakistan Multan 16 Feb 2006 ODI # 2331
35 79 51 5 0 68.62 2 bowled 2 v South Africa Durban 22 Nov 2006 ODI # 2447
4 4 3 1 0 133.33 2 bowled 2 v Ireland Belfast 23 Jun 2007 ODI # 2590
8 10 8 2 0 100.00 2 caught 2 v South Africa Belfast 1 Jul 2007 ODI # 2595
17 52 33 1 0 51.51 2 caught 2 v England Southampton 21 Aug 2007 ODI # 2611
8 42 19 1 0 42.10 2 caught 2 v England Birmingham 27 Aug 2007 ODI # 2616
0 9 6 0 0 0.00 2 lbw 2 v Australia Bengaluru 29 Sep 2007 ODI # 2621
43 119 71 6 0 60.56 2 bowled 2 v Australia Hyderabad 5 Oct 2007 ODI # 2625
21 52 36 4 0 58.33 2 bowled 2 v Australia Wankhede 17 Oct 2007 ODI # 2632
4 14 7 1 0 57.14 2 lbw 2 v Pakistan Guwahati 5 Nov 2007 ODI # 2643
5 23 15 1 0 33.33 2 lbw 2 v Australia Adelaide 17 Feb 2008 ODI # 2680
0 6 2 0 0 0.00 2 bowled 2 v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
63 92 54 10 0 116.66 2 caught 2 v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
117* 235 120 10 0 97.50 2 not out 2 v Australia Sydney 2 Mar 2008 ODI # 2688
5 15 16 0 0 31.25 2 lbw 2 v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
46 81 55 6 0 83.63 2 caught 2 v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
27 63 33 5 0 81.81 2 caught 2 v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
8 19 14 1 0 57.14 2 caught 2 v Pakistan Centurion 26 Sep 2009 ODI # 2898
7 16 11 0 0 63.63 2 caught 2 v South Africa Durban 12 Jan 2011 ODI # 3079
2 9 6 0 0 33.33 2 caught 2 v Australia Melbourne 5 Feb 2012 ODI # 3231
15 25 24 2 0 62.50 2 caught 2 v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
3 21 12 0 0 25.00 2 caught 2 v Australia Brisbane 19 Feb 2012 ODI # 3244
DNB - - - - - - - 2 v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
DNB - - - - - - - 2 v Zimbabwe Pune 25 Mar 1993 ODI # 823
TDNB - - - - - - - - v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
TDNB - - - - - - - - v Pakistan Toronto 17 Sep 1997 ODI # 1229
TDNB - - - - - - - - v Sri Lanka Indore 25 Dec 1997 ODI # 1268
TDNB - - - - - - - - v New Zealand Colombo (SSC) 3 Jul 1998 ODI # 1342
TDNB - - - - - - - - v Australia Centurion 28 Sep 2009 ODI # 2901
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