View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 1974-2023 1055 559 443 9 44 1.261 34.20 5.12 1043 418 54 Profile
Innings by innings list
266/6 51.1 5.19 266 2 lost v England Leeds 13 Jul 1974 ODI # 12
172/4 48.5 3.52 172 2 lost v England The Oval 15 Jul 1974 ODI # 13
334/4 60.0 5.56 1 lost v England Lord's 7 Jun 1975 ODI # 19
120 55.3 2.16 1 won v East Africa Leeds 11 Jun 1975 ODI # 24
233/6 58.5 3.96 231 2 lost v New Zealand Manchester 14 Jun 1975 ODI # 28
155/1 30.3x8 3.82 155 2 lost v New Zealand Christchurch 21 Feb 1976 ODI # 35
236/8 35.0x8 5.05 1 lost v New Zealand Auckland 22 Feb 1976 ODI # 36
166/8 40.0 4.15 171 2 won v Pakistan Quetta 1 Oct 1978 ODI # 54
83/2 16.5 4.93 80 2 lost v Pakistan Sialkot 13 Oct 1978 ODI # 55
205/7 40.0 5.12 1 lost v Pakistan Sahiwal 3 Nov 1978 ODI # 56
194/1 51.3 3.76 191 2 lost v West Indies Birmingham 9 Jun 1979 ODI # 61
183/2 57.0 3.21 183 2 lost v New Zealand Leeds 13 Jun 1979 ODI # 65
238/5 60.0 3.96 1 lost v Sri Lanka Manchester 16 Jun 1979 ODI # 68
142 42.1 3.36 209 2 won v Australia Melbourne 6 Dec 1980 ODI # 97
157 49.5 3.15 163 2 won v New Zealand Perth 9 Dec 1980 ODI # 99
183/1 42.2 4.32 181 2 lost v Australia Sydney 18 Dec 1980 ODI # 100
205/7 48.4 4.21 205 2 lost v New Zealand Brisbane 21 Dec 1980 ODI # 102
224 49.3 4.52 231 2 won v New Zealand Adelaide 23 Dec 1980 ODI # 103
64/1 21.0 3.04 64 2 lost v Australia Sydney 8 Jan 1981 ODI # 104
113/0 29.0 3.89 113 2 lost v New Zealand Melbourne 10 Jan 1981 ODI # 105
193/3 47.2 4.07 193 2 lost v Australia Melbourne 11 Jan 1981 ODI # 106
242/8 50.0 4.84 1 lost v Australia Sydney 15 Jan 1981 ODI # 108
242/9 50.0 4.84 1 lost v New Zealand Brisbane 18 Jan 1981 ODI # 109
218/6 45.0 4.84 1 lost v New Zealand Auckland 14 Feb 1981 ODI # 116
210/8 50.0 4.20 1 lost v New Zealand Hamilton 15 Feb 1981 ODI # 117
160/5 43.5 3.65 157 2 lost v England Ahmedabad 25 Nov 1981 ODI # 125
161/7 36.0 4.47 1 won v England Jalandhar 20 Dec 1981 ODI # 131
230/6 46.0 5.00 1 won v England Cuttack 27 Jan 1982 ODI # 143
194/1 50.1 3.86 194 2 lost v England Leeds 2 Jun 1982 ODI # 152
276/9 55.0 5.01 1 lost v England The Oval 4 Jun 1982 ODI # 153
191/8 46.0 4.15 270 2 won v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
277/8 50.0 5.54 1 won v Sri Lanka Delhi 15 Sep 1982 ODI # 157
233/8 50.0 4.66 1 won v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
224/4 40.0 5.60 1 lost v Pakistan Gujranwala 3 Dec 1982 ODI # 162
263/2 40.0 6.57 1 lost v Pakistan Multan 17 Dec 1982 ODI # 163
252/3 33.0 7.63 1 won v Pakistan Lahore 31 Dec 1982 ODI # 164
198/2 35.0 5.65 198 2 lost v Pakistan Karachi 21 Jan 1983 ODI # 172
215/4 38.5 5.53 1 lost v West Indies Port of Spain 9 Mar 1983 ODI # 187
255/9 47.0 5.42 283 2 won v West Indies Albion 29 Mar 1983 ODI # 191
167/3 40.2 4.14 167 2 lost v West Indies St George's 7 Apr 1983 ODI # 192
228 54.1 4.20 263 2 won v West Indies Manchester 9 Jun 1983 ODI # 200
155 51.4 3.00 1 won v Zimbabwe Leicester 11 Jun 1983 ODI # 204
320/9 60.0 5.33 1 lost v Australia Nottingham 13 Jun 1983 ODI # 207
282/9 60.0 4.70 1 lost v West Indies The Oval 15 Jun 1983 ODI # 210
235 57.0 4.12 267 2 won v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
129 38.2 3.36 248 2 won v Australia Chelmsford 20 Jun 1983 ODI # 219
213 60.0 3.55 1 won v England Manchester 22 Jun 1983 ODI # 221
140 52.0 2.69 184 2 won v West Indies Lord's 25 Jun 1983 ODI # 223
151/8 46.0 3.28 1 won v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
166/9 46.0 3.60 1 won v Pakistan Jaipur 2 Oct 1983 ODI # 225
108/0 22.4 4.76 81 2 lost v West Indies Srinagar 13 Oct 1983 ODI # 226
217/6 47.5 4.53 215 2 lost v West Indies Vadodara 9 Nov 1983 ODI # 227
241/2 45.2 5.31 241 2 lost v West Indies Indore 1 Dec 1983 ODI # 228
333/8 45.0 7.40 1 lost v West Indies Jamshedpur 7 Dec 1983 ODI # 229
182/4 41.4 4.36 179 2 lost v West Indies Guwahati 17 Dec 1983 ODI # 230
96 41.0 2.34 1 won v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
134 39.4 3.37 189 2 won v Pakistan Sharjah 13 Apr 1984 ODI # 261
220/9 48.0 4.58 1 lost v Australia New Delhi 28 Sep 1984 ODI # 267
29/1 7.4 3.78 146 2 n/r v Australia Thiruvananthapuram 1 Oct 1984 ODI # 268
DNB 0.0 - 0 n/r v Australia Jamshedpur 3 Oct 1984 ODI # 269
210/3 43.5 4.79 207 2 lost v Australia Ahmedabad 5 Oct 1984 ODI # 270
236/4 40.1 5.87 236 2 lost v Australia Indore 6 Oct 1984 ODI # 271
199/7 40.0 4.97 1 lost v Pakistan Quetta 12 Oct 1984 ODI # 272
DNB 0.0 - 0 n/r v Pakistan Sialkot 31 Oct 1984 ODI # 273
215/6 43.2 4.96 215 2 lost v England Pune 5 Dec 1984 ODI # 279
241/6 46.0 5.23 241 2 lost v England Cuttack 27 Dec 1984 ODI # 281
206/7 45.0 4.57 206 2 lost v England Bengaluru 20 Jan 1985 ODI # 293
240/7 50.0 4.80 1 won v England Nagpur 23 Jan 1985 ODI # 295
121/6 15.0 8.06 1 lost v England Chandigarh 27 Jan 1985 ODI # 298
183 49.2 3.70 1 won v Pakistan Melbourne 20 Feb 1985 ODI # 309
149 41.4 3.57 236 2 won v England Sydney 26 Feb 1985 ODI # 312
163 49.3 3.29 1 won v Australia Melbourne 3 Mar 1985 ODI # 315
206 50.0 4.12 1 won v New Zealand Sydney 5 Mar 1985 ODI # 316
176/9 50.0 3.52 1 won v Pakistan Melbourne 10 Mar 1985 ODI # 319
87 32.5 2.64 126 2 won v Pakistan Sharjah 22 Mar 1985 ODI # 321
139 42.3 3.27 1 won v Australia Sharjah 29 Mar 1985 ODI # 325
241/6 45.0 5.35 1 won v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
171/5 28.0 6.10 1 lost v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
32/4 9.2 3.42 72 2 n/r v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
203/4 45.0 4.51 1 lost v Pakistan Sharjah 17 Nov 1985 ODI # 340
186/2 41.3 4.48 181 2 lost v West Indies Sharjah 22 Nov 1985 ODI # 341
259/9 50.0 5.18 1 won v New Zealand Brisbane 11 Jan 1986 ODI # 348
164/6 45.2 3.61 162 2 lost v Australia Brisbane 12 Jan 1986 ODI # 349
161 44.2 3.63 1 won v Australia Melbourne 16 Jan 1986 ODI # 351
115/7 40.1 2.86 114 2 lost v New Zealand Perth 18 Jan 1986 ODI # 352
292/6 50.0 5.84 1 lost v Australia Sydney 21 Jan 1986 ODI # 354
239/5 49.5 4.79 239 2 lost v New Zealand Melbourne 23 Jan 1986 ODI # 355
172 49.2 3.48 1 won v New Zealand Adelaide 25 Jan 1986 ODI # 356
262/8 50.0 5.24 1 lost v Australia Adelaide 26 Jan 1986 ODI # 357
235/7 50.0 4.70 1 won v Australia Melbourne 31 Jan 1986 ODI # 360
168/9 45.0 3.73 190 2 won v New Zealand Launceston 2 Feb 1986 ODI # 361
170/8 44.0 3.86 1 lost v Australia Sydney 5 Feb 1986 ODI # 362
188/3 47.2 3.97 188 2 lost v Australia Melbourne 9 Feb 1986 ODI # 363
132/8 44.0 3.00 1 won v New Zealand Sharjah 10 Apr 1986 ODI # 381
205/9 50.0 4.10 1 won v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
248/9 50.0 4.96 246 2 lost v Pakistan Sharjah 18 Apr 1986 ODI # 385
162 55.0 2.94 1 won v England The Oval 24 May 1986 ODI # 386
256/5 53.5 4.75 255 2 lost v England Manchester 26 May 1986 ODI # 387
250/3 47.0 5.31 1 won v Australia Jaipur 7 Sep 1986 ODI # 390
226/7 46.0 4.91 223 2 lost v Australia Srinagar 9 Sep 1986 ODI # 391
242/6 47.0 5.14 1 n/r v Australia Hyderabad (Deccan) 24 Sep 1986 ODI # 392
238/6 45.0 5.28 1 won v Australia Delhi 2 Oct 1986 ODI # 393
141 43.3 3.24 194 2 won v Australia Ahmedabad 5 Oct 1986 ODI # 394
263/3 46.3 5.65 261 2 lost v Australia Rajkot 7 Oct 1986 ODI # 395
214/9 45.0 4.75 1 won v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
198/8 45.0 4.40 1 lost v West Indies Sharjah 30 Nov 1986 ODI # 403
145/7 43.3 3.33 145 2 lost v Pakistan Sharjah 5 Dec 1986 ODI # 406
195/8 46.0 4.23 1 lost v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
145/8 46.0 3.15 1 won v Sri Lanka Guwahati 11 Jan 1987 ODI # 415
208/6 44.0 4.72 1 won v Sri Lanka Delhi 13 Jan 1987 ODI # 416
141 36.3 3.86 236 2 won v Sri Lanka Vadodara 15 Jan 1987 ODI # 417
289/7 40.0 7.22 300 2 won v Sri Lanka Wankhede 17 Jan 1987 ODI # 419
200/7 44.0 4.54 197 2 lost v Pakistan Indore 27 Jan 1987 ODI # 426
241/8 39.3 6.10 239 2 lost v Pakistan Eden Gardens 18 Feb 1987 ODI # 434
212/7 44.0 4.81 213 2 won v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
121/4 37.2 3.24 121 2 lost v Pakistan Pune 22 Mar 1987 ODI # 438
286/6 44.0 6.50 1 lost v Pakistan Nagpur 24 Mar 1987 ODI # 439
266/5 43.2 6.13 266 2 lost v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
211/7 50.0 4.22 1 won v England Sharjah 2 Apr 1987 ODI # 442
176/6 50.0 3.52 1 won v Australia Sharjah 5 Apr 1987 ODI # 444
184/2 41.4 4.41 184 2 lost v Pakistan Sharjah 10 Apr 1987 ODI # 447
270/6 50.0 5.40 1 lost v Australia Chennai 9 Oct 1987 ODI # 453
236/8 50.0 4.72 253 2 won v New Zealand Bengaluru 14 Oct 1987 ODI # 458
135 44.2 3.04 1 won v Zimbabwe Wankhede 17 Oct 1987 ODI # 461
233 49.0 4.75 290 2 won v Australia Delhi 22 Oct 1987 ODI # 465
191/7 50.0 3.82 1 won v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
221/9 50.0 4.42 1 won v New Zealand Nagpur 31 Oct 1987 ODI # 474
254/6 50.0 5.08 1 lost v England Wankhede 5 Nov 1987 ODI # 476
203/8 50.0 4.06 1 lost v West Indies Nagpur 8 Dec 1987 ODI # 481
187/7 45.0 4.15 1 lost v West Indies Guwahati 23 Dec 1987 ODI # 482
166 41.5 3.96 223 2 won v West Indies Eden Gardens 2 Jan 1988 ODI # 483
225/4 40.1 5.60 222 2 lost v West Indies Rajkot 5 Jan 1988 ODI # 487
196 48.3 4.04 1 lost v West Indies Ahmedabad 7 Jan 1988 ODI # 489
231/6 49.1 4.69 231 2 lost v West Indies Faridabad 19 Jan 1988 ODI # 497
278/6 50.0 5.56 1 lost v West Indies Gwalior 22 Jan 1988 ODI # 500
241/1 42.5 5.62 240 2 lost v West Indies Thiruvananthapuram 25 Jan 1988 ODI # 502
201 49.2 4.07 220 2 won v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
194/8 50.0 3.88 268 2 won v New Zealand Sharjah 27 Mar 1988 ODI # 513
198 45.3 4.35 251 2 won v New Zealand Sharjah 1 Apr 1988 ODI # 517
215 48.3 4.43 239 2 won v West Indies Sharjah 16 Oct 1988 ODI # 523
246 49.1 5.00 1 lost v Pakistan Sharjah 19 Oct 1988 ODI # 525
175/2 40.0 4.37 170 2 lost v West Indies Sharjah 21 Oct 1988 ODI # 526
99/8 45.0 2.20 1 won v Bangladesh Chattogram 27 Oct 1988 ODI # 529
271/6 45.0 6.02 1 lost v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
142 42.2 3.35 1 won v Pakistan Dhaka 31 Oct 1988 ODI # 532
176 43.2 4.06 1 won v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
196/9 50.0 3.92 1 won v New Zealand Visakhapatnam 10 Dec 1988 ODI # 536
160/7 45.0 3.55 1 won v New Zealand Cuttack 12 Dec 1988 ODI # 538
169/9 45.0 3.75 223 2 won v New Zealand Indore 15 Dec 1988 ODI # 541
278/3 50.0 5.56 1 won v New Zealand Vadodara 17 Dec 1988 ODI # 543
248/4 48.0 5.16 1 lost v West Indies Bridgetown 7 Mar 1989 ODI # 556
151/4 38.4 3.90 149 2 lost v West Indies Port of Spain 9 Mar 1989 ODI # 558
193/4 47.2 4.07 193 2 lost v West Indies Port of Spain 11 Mar 1989 ODI # 560
240/2 43.2 5.53 238 2 lost v West Indies St John's 18 Mar 1989 ODI # 562
289/2 43.5 6.59 1 lost v West Indies Georgetown 21 Mar 1989 ODI # 563
173/5 47.5 3.61 170 2 lost v West Indies Sharjah 13 Oct 1989 ODI # 569
274/4 44.4 6.13 274 2 lost v Pakistan Sharjah 15 Oct 1989 ODI # 572
174 46.4 3.72 212 2 won v West Indies Sharjah 16 Oct 1989 ODI # 573
252/4 47.0 5.36 1 lost v Pakistan Sharjah 20 Oct 1989 ODI # 577
221 49.4 4.44 228 2 won v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
196/9 45.0 4.35 1 lost v West Indies Delhi 23 Oct 1989 ODI # 582
255/7 50.0 5.10 1 won v England Kanpur 25 Oct 1989 ODI # 583
247/8 50.0 4.94 1 won v Australia Bengaluru 27 Oct 1989 ODI # 587
279/7 50.0 5.58 1 lost v Pakistan Eden Gardens 28 Oct 1989 ODI # 589
166/2 42.1 3.93 166 2 lost v West Indies Wankhede 30 Oct 1989 ODI # 591
87/9 16.0 5.43 1 lost v Pakistan Gujranwala 18 Dec 1989 ODI # 593
28/3 14.3 1.93 1 n/r v Pakistan Karachi 20 Dec 1989 ODI # 594
150/8 37.0 4.05 1 lost v Pakistan Lahore 22 Dec 1989 ODI # 595
246/6 47.0 5.23 1 lost v New Zealand Dunedin 1 Mar 1990 ODI # 612
187/9 50.0 3.74 1 lost v Australia Christchurch 3 Mar 1990 ODI # 613
220 48.5 4.50 222 2 won v New Zealand Wellington 6 Mar 1990 ODI # 616
212/3 48.0 4.41 212 2 lost v Australia Hamilton 8 Mar 1990 ODI # 618
242/7 49.2 4.90 242 2 lost v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
235/9 50.0 4.70 1 lost v Pakistan Sharjah 27 Apr 1990 ODI # 625
229 54.3 4.20 1 won v England Leeds 18 Jul 1990 ODI # 634
281 55.0 5.10 1 won v England Nottingham 20 Jul 1990 ODI # 635
226/7 45.0 5.02 246 2 won v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
227/8 49.0 4.63 1 won v Sri Lanka Pune 5 Dec 1990 ODI # 646
137/3 32.5 4.17 137 2 lost v Sri Lanka Margao 8 Dec 1990 ODI # 648
170/6 50.0 3.40 1 won v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
214 49.2 4.33 1 lost v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
204/9 45.0 4.53 1 won v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
178 44.4 3.98 239 2 won v Pakistan Sharjah 18 Oct 1991 ODI # 680
221 48.5 4.52 241 2 won v West Indies Sharjah 19 Oct 1991 ODI # 681
145 46.2 3.12 1 won v West Indies Sharjah 22 Oct 1991 ODI # 683
257/7 50.0 5.14 1 lost v Pakistan Sharjah 23 Oct 1991 ODI # 684
262/6 50.0 5.24 1 lost v Pakistan Sharjah 25 Oct 1991 ODI # 685
177/8 47.0 3.76 1 won v South Africa Eden Gardens 10 Nov 1991 ODI # 686
185/8 45.0 4.11 224 2 won v South Africa Gwalior 12 Nov 1991 ODI # 687
288/2 46.4 6.17 288 2 lost v South Africa New Delhi 14 Nov 1991 ODI # 688
126 41.0 3.07 127 2 tied v West Indies Perth 6 Dec 1991 ODI # 692
101 37.5 2.66 209 2 won v Australia Perth 8 Dec 1991 ODI # 693
176/2 48.3 3.62 176 2 lost v Australia Hobart 10 Dec 1991 ODI # 694
252 50.0 5.04 263 2 won v West Indies Adelaide 14 Dec 1991 ODI # 696
158/4 40.5 3.86 158 2 lost v Australia Adelaide 15 Dec 1991 ODI # 697
192/4 48.3 3.95 192 2 lost v West Indies Brisbane 11 Jan 1992 ODI # 702
177/1 39.2 4.50 176 2 lost v Australia Sydney 14 Jan 1992 ODI # 705
175/8 50.0 3.50 1 won v West Indies Melbourne 16 Jan 1992 ODI # 707
233/5 50.0 4.66 1 lost v Australia Melbourne 18 Jan 1992 ODI # 709
208/9 50.0 4.16 1 lost v Australia Sydney 20 Jan 1992 ODI # 711
236/9 50.0 4.72 1 lost v England Perth 22 Feb 1992 ODI # 715
DNB 0.0 - 0 n/r v Sri Lanka Mackay 28 Feb 1992 ODI # 722
237/9 50.0 4.74 1 lost v Australia Brisbane 1 Mar 1992 ODI # 725
173 48.1 3.59 217 2 won v Pakistan Sydney 4 Mar 1992 ODI # 729
104/1 19.1 5.42 159 2 won v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
195/5 40.2 4.83 195 2 lost v West Indies Wellington 10 Mar 1992 ODI # 737
231/6 47.1 4.89 231 2 lost v New Zealand Dunedin 12 Mar 1992 ODI # 740
181/4 29.1 6.20 181 2 lost v South Africa Adelaide 15 Mar 1992 ODI # 745
209 49.1 4.25 240 2 won v Zimbabwe Harare 25 Oct 1992 ODI # 764
185/4 49.3 3.73 185 2 lost v South Africa Cape Town 7 Dec 1992 ODI # 770
148/4 46.4 3.17 148 2 lost v South Africa Gqeberha 9 Dec 1992 ODI # 772
214/5 50.0 4.28 1 won v South Africa Centurion 11 Dec 1992 ODI # 774
165/4 48.3 3.40 162 2 lost v South Africa Johannesburg 13 Dec 1992 ODI # 779
208/2 47.2 4.39 208 2 lost v South Africa Bloemfontein 15 Dec 1992 ODI # 781
216/8 50.0 4.32 1 lost v South Africa Durban 17 Dec 1992 ODI # 783
203/8 50.0 4.06 1 won v South Africa East London 19 Dec 1992 ODI # 784
224/6 48.0 4.66 224 2 lost v England Jaipur 18 Jan 1993 ODI # 794
198/6 50.0 3.96 1 won v England Chandigarh 21 Jan 1993 ODI # 795
218/9 47.0 4.63 1 lost v England Bengaluru 26 Feb 1993 ODI # 809
141/4 25.4 5.49 138 2 lost v England Jamshedpur 1 Mar 1993 ODI # 811
256 50.0 5.12 1 won v England Gwalior 4 Mar 1993 ODI # 813
265/4 48.0 5.52 1 won v England Gwalior 5 Mar 1993 ODI # 814
182 46.2 3.92 250 2 won v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
149/6 28.0 5.32 1 won v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
234 49.5 4.69 1 won v Zimbabwe Pune 25 Mar 1993 ODI # 823
211 49.2 4.27 213 2 won v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
204/7 50.0 4.08 1 lost v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
231/6 49.3 4.66 228 2 lost v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
203 49.4 4.08 1 won v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
202/7 50.0 4.04 1 lost v West Indies Ahmedabad 16 Nov 1993 ODI # 851
248 50.0 4.96 249 2 tied v Zimbabwe Indore 18 Nov 1993 ODI # 852
178/9 50.0 3.56 222 2 won v South Africa Mohali 22 Nov 1993 ODI # 855
193/9 50.0 3.86 196 2 won v South Africa Eden Gardens 24 Nov 1993 ODI # 856
123 40.1 3.06 226 2 won v West Indies Eden Gardens 27 Nov 1993 ODI # 858
238/8 50.0 4.76 247 2 won v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
226/7 50.0 4.52 1 won v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
141/6 32.5 4.29 141 2 lost v Sri Lanka Jalandhar 20 Feb 1994 ODI # 883
240/5 50.0 4.80 1 lost v New Zealand Napier 25 Mar 1994 ODI # 896
142 49.4 2.85 1 won v New Zealand Auckland 27 Mar 1994 ODI # 897
243/9 50.0 4.86 256 2 won v New Zealand Wellington 30 Mar 1994 ODI # 898
223/4 49.5 4.47 223 2 lost v New Zealand Christchurch 2 Apr 1994 ODI # 899
202/9 50.0 4.04 274 2 won v U.A.E. Sharjah 13 Apr 1994 ODI # 904
223/4 44.3 5.01 220 2 lost v Pakistan Sharjah 15 Apr 1994 ODI # 906
244/9 50.0 4.88 1 won v Australia Sharjah 19 Apr 1994 ODI # 910
250/6 50.0 5.00 1 lost v Pakistan Sharjah 22 Apr 1994 ODI # 912
DNB 0.0 - 0 n/r v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
126/3 24.2 5.17 126 2 lost v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
215 47.4 4.51 247 2 won v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
98/9 25.0 3.92 1 won v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
273/5 50.0 5.46 1 lost v West Indies Faridabad 17 Oct 1994 ODI # 931
192/9 50.0 3.84 1 won v West Indies Wankhede 20 Oct 1994 ODI # 933
221 49.2 4.47 1 won v West Indies Chennai 23 Oct 1994 ODI # 936
269/4 50.0 5.38 1 won v New Zealand Vadodara 28 Oct 1994 ODI # 939
257/6 50.0 5.14 1 lost v West Indies Kanpur 30 Oct 1994 ODI # 941
182 45.4 3.98 290 2 won v New Zealand Delhi 3 Nov 1994 ODI # 944
202 44.0 4.59 275 2 won v West Indies Eden Gardens 5 Nov 1994 ODI # 947
256/7 43.0 5.95 261 2 won v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
251/9 50.0 5.02 1 won v West Indies Cuttack 9 Nov 1994 ODI # 950
254 49.0 5.18 260 2 won v West Indies Jaipur 11 Nov 1994 ODI # 951
162/6 32.2 5.01 161 2 lost v New Zealand Napier 16 Feb 1995 ODI # 976
223/6 50.0 4.46 1 lost v South Africa Hamilton 18 Feb 1995 ODI # 977
250/6 50.0 5.00 1 won v Australia Dunedin 22 Feb 1995 ODI # 979
163 44.4 3.64 1 won v Bangladesh Sharjah 5 Apr 1995 ODI # 993
266/9 50.0 5.32 1 lost v Pakistan Sharjah 7 Apr 1995 ODI # 995
202/9 50.0 4.04 1 won v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
230/7 50.0 4.60 1 won v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
237/2 46.5 5.06 237 2 lost v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
145 44.1 3.28 1 won v New Zealand Amritsar 18 Nov 1995 ODI # 1016
235/6 50.0 4.70 1 won v New Zealand Pune 24 Nov 1995 ODI # 1017
348/8 50.0 6.96 1 lost v New Zealand Nagpur 26 Nov 1995 ODI # 1018
126 35.0 3.60 1 won v New Zealand Brabourne 29 Nov 1995 ODI # 1019
199/6 50.0 3.98 1 won v Kenya Cuttack 18 Feb 1996 ODI # 1052
173 50.0 3.46 1 won v West Indies Gwalior 21 Feb 1996 ODI # 1056
258 50.0 5.16 1 lost v Australia Wankhede 27 Feb 1996 ODI # 1065
272/4 48.4 5.58 272 2 lost v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
207 49.4 4.16 248 2 won v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
248/9 49.0 5.06 288 2 won v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
251/8 50.0 5.02 1 lost v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
187 48.1 3.88 200 2 won v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
190/2 28.0 6.78 187 2 lost v Pakistan Singapore 5 Apr 1996 ODI # 1091
271/5 50.0 5.42 1 lost v Pakistan Sharjah 12 Apr 1996 ODI # 1094
288/6 50.0 5.76 1 lost v South Africa Sharjah 14 Apr 1996 ODI # 1097
277 46.1 6.00 306 2 won v Pakistan Sharjah 15 Apr 1996 ODI # 1098
216/5 47.1 4.57 216 2 lost v South Africa Sharjah 17 Apr 1996 ODI # 1100
287/5 50.0 5.74 1 lost v South Africa Sharjah 19 Apr 1996 ODI # 1101
291/8 50.0 5.82 1 n/r v England The Oval 23 May 1996 ODI # 1102
162/4 39.3 4.10 159 2 lost v England Leeds 25 May 1996 ODI # 1103
239/6 48.5 4.89 237 2 lost v England Manchester 26 May 1996 ODI # 1104
230/1 44.2 5.18 227 2 lost v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
226 49.4 4.55 1 won v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
202/7 44.3 4.53 202 2 lost v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
170/9 33.0 5.15 1 won v Pakistan Toronto 16 Sep 1996 ODI # 1115
266/8 49.5 5.33 265 2 lost v Pakistan Toronto 17 Sep 1996 ODI # 1116
136 42.4 3.18 192 2 won v Pakistan Toronto 18 Sep 1996 ODI # 1117
258/8 50.0 5.16 1 lost v Pakistan Toronto 21 Sep 1996 ODI # 1118
213/9 50.0 4.26 1 lost v Pakistan Toronto 23 Sep 1996 ODI # 1119
261/7 50.0 5.22 1 lost v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
215/7 50.0 4.30 1 won v Australia Bengaluru 21 Oct 1996 ODI # 1129
249/6 50.0 4.98 1 lost v South Africa Jaipur 23 Oct 1996 ODI # 1130
188/5 48.4 3.86 186 2 lost v South Africa Rajkot 29 Oct 1996 ODI # 1132
284 49.1 5.77 290 2 won v Australia Mohali 3 Nov 1996 ODI # 1137
185 47.2 3.90 221 2 won v South Africa Wankhede 6 Nov 1996 ODI # 1138
193 46.0 4.19 268 2 won v South Africa Wankhede 14 Dec 1996 ODI # 1151
270/4 50.0 5.40 1 lost v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
236/8 50.0 4.72 1 tied v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
180/4 45.1 3.98 180 2 lost v South Africa Gqeberha 2 Feb 1997 ODI # 1172
236/4 49.2 4.78 233 2 lost v South Africa East London 4 Feb 1997 ODI # 1173
171/7 33.4 5.07 171 2 lost v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
240/8 50.0 4.80 1 won v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
42/1 14.3 2.89 192 2 n/r v South Africa Durban 12 Feb 1997 ODI # 1176
278/8 50.0 5.56 1 lost v South Africa Durban 13 Feb 1997 ODI # 1177
139/2 25.5 5.38 136 2 lost v Zimbabwe Bulawayo 15 Feb 1997 ODI # 1178
149/2 27.5 5.35 146 2 lost v West Indies Port of Spain 26 Apr 1997 ODI # 1200
121 43.5 2.76 1 won v West Indies Port of Spain 27 Apr 1997 ODI # 1201
249/9 50.0 4.98 1 lost v West Indies Kingstown 30 Apr 1997 ODI # 1202
200/0 44.4 4.47 200 2 lost v West Indies Bridgetown 3 May 1997 ODI # 1203
220/9 50.0 4.40 1 won v New Zealand Bengaluru 14 May 1997 ODI # 1206
229/5 40.5 5.60 226 2 lost v Sri Lanka Wankhede 17 May 1997 ODI # 1207
327/5 50.0 6.54 1 lost v Pakistan Chennai 21 May 1997 ODI # 1209
231/4 44.4 5.17 228 2 lost v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
30/5 9.0 3.33 1 n/r v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
130/8 43.0 3.02 1 won v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
240/2 36.5 6.51 240 2 lost v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
302/4 50.0 6.04 1 lost v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
241/3 41.5 5.76 239 2 lost v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
132/6 19.0 6.94 292 2 n/r v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
264 49.4 5.31 1 lost v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
188 44.2 4.24 209 2 won v Pakistan Toronto 13 Sep 1997 ODI # 1227
116 45.0 2.57 1 won v Pakistan Toronto 14 Sep 1997 ODI # 1228
169/3 31.5 5.30 1 n/r v Pakistan Toronto 17 Sep 1997 ODI # 1229
148 36.5 4.01 183 2 won v Pakistan Toronto 18 Sep 1997 ODI # 1230
159/6 28.0 5.67 1 won v Pakistan Toronto 20 Sep 1997 ODI # 1231
251/5 41.5 6.00 251 2 lost v Pakistan Toronto 21 Sep 1997 ODI # 1232
171/5 44.3 3.84 171 2 lost v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
265/4 47.2 5.59 1 won v Pakistan Karachi 30 Sep 1997 ODI # 1234
219/1 26.2 8.31 217 2 lost v Pakistan Lahore 2 Oct 1997 ODI # 1236
250 49.5 5.01 1 lost v England Sharjah 11 Dec 1997 ODI # 1259
243/6 47.2 5.13 240 2 lost v Pakistan Sharjah 14 Dec 1997 ODI # 1262
229/6 50.0 4.58 1 lost v West Indies Sharjah 16 Dec 1997 ODI # 1264
172/9 45.0 3.82 1 won v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
17/1 3.0 5.66 1 n/r v Sri Lanka Indore 25 Dec 1997 ODI # 1268
229/5 48.2 4.73 229 2 lost v Sri Lanka Margao 28 Dec 1997 ODI # 1269
190 48.0 3.95 1 won v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
227/9 37.0 6.13 246 2 won v Pakistan Dhaka 11 Jan 1998 ODI # 1273
212/8 46.0 4.60 1 won v Pakistan Dhaka 14 Jan 1998 ODI # 1276
193/4 31.3 6.12 190 2 lost v Pakistan Dhaka 16 Jan 1998 ODI # 1277
314/5 48.0 6.54 1 won v Pakistan Dhaka 18 Jan 1998 ODI # 1279
268 45.5 5.84 310 2 won v Australia Kochi 1 Apr 1998 ODI # 1300
261 48.3 5.38 275 2 won v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
222/9 50.0 4.44 1 won v Australia Kanpur 7 Apr 1998 ODI # 1308
269 48.4 5.52 302 2 won v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
231/6 48.4 4.74 228 2 lost v Australia Delhi 14 Apr 1998 ODI # 1316
205 47.5 4.28 221 2 won v New Zealand Sharjah 17 Apr 1998 ODI # 1319
264/9 50.0 5.28 1 lost v Australia Sharjah 19 Apr 1998 ODI # 1322
183/6 49.0 3.73 182 2 lost v New Zealand Sharjah 20 Apr 1998 ODI # 1323
284/7 50.0 5.68 1 lost v Australia Sharjah 22 Apr 1998 ODI # 1325
272/9 50.0 5.44 1 won v Australia Sharjah 24 Apr 1998 ODI # 1327
184/9 50.0 3.68 1 won v Bangladesh Mohali 14 May 1998 ODI # 1328
223/9 50.0 4.46 1 won v Kenya Bengaluru 20 May 1998 ODI # 1330
115 36.3 3.15 1 won v Bangladesh Wankhede 25 May 1998 ODI # 1335
265/5 50.0 5.30 1 lost v Kenya Gwalior 28 May 1998 ODI # 1336
196 46.3 4.21 1 won v Kenya Eden Gardens 31 May 1998 ODI # 1337
243/6 50.0 4.86 1 won v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
219/8 50.0 4.38 1 n/r v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
171/8 36.0 4.75 1 lost v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
128/5 31.1 4.10 1 n/r v New Zealand Colombo (SSC) 3 Jul 1998 ODI # 1342
301 49.3 6.08 308 2 won v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
189/9 50.0 3.78 1 won v Pakistan Toronto 12 Sep 1998 ODI # 1349
246/9 50.0 4.92 1 lost v Pakistan Toronto 13 Sep 1998 ODI # 1350
257/5 50.0 5.14 1 lost v Pakistan Toronto 16 Sep 1998 ODI # 1351
316/6 50.0 6.32 1 lost v Pakistan Toronto 19 Sep 1998 ODI # 1352
258/5 48.2 5.33 257 2 lost v Pakistan Toronto 20 Sep 1998 ODI # 1353
213 50.0 4.26 1 won v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
235/7 45.0 5.22 1 won v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
259/5 50.0 5.18 1 lost v Zimbabwe Harare 30 Sep 1998 ODI # 1356
263 48.1 5.46 308 2 won v Australia Dhaka 28 Oct 1998 ODI # 1360
245/4 47.0 5.21 243 2 lost v West Indies Dhaka 31 Oct 1998 ODI # 1363
245/7 50.0 4.90 1 won v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
196 49.5 3.93 1 won v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
98 39.0 2.51 180 2 won v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
205/7 50.0 4.10 1 lost v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
196/9 50.0 3.92 1 won v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
200/5 38.0 5.26 200 2 lost v New Zealand Taupo 9 Jan 1999 ODI # 1378
213 49.3 4.30 1 won v New Zealand Napier 12 Jan 1999 ODI # 1381
89/2 12.1 7.31 212 2 n/r v New Zealand Wellington 14 Jan 1999 ODI # 1383
207/7 50.0 4.14 1 won v New Zealand Auckland 16 Jan 1999 ODI # 1385
300/8 50.0 6.00 1 lost v New Zealand Christchurch 19 Jan 1999 ODI # 1387
207 38.0 5.44 288 2 won v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
278/9 50.0 5.56 1 lost v Pakistan Jaipur 24 Mar 1999 ODI # 1417
235 45.5 5.12 287 2 won v Sri Lanka Pune 30 Mar 1999 ODI # 1426
197/3 42.0 4.69 197 2 lost v Pakistan Mohali 1 Apr 1999 ODI # 1427
291/8 50.0 5.82 1 lost v Pakistan Bengaluru 4 Apr 1999 ODI # 1428
279/8 50.0 5.58 1 lost v Pakistan Sharjah 8 Apr 1999 ODI # 1430
202 47.5 4.22 223 2 won v England Sharjah 9 Apr 1999 ODI # 1431
230 48.5 4.70 240 2 won v England Sharjah 11 Apr 1999 ODI # 1432
205/9 50.0 4.10 1 won v Pakistan Sharjah 13 Apr 1999 ODI # 1435
129/2 28.0 4.60 126 2 lost v Pakistan Sharjah 16 Apr 1999 ODI # 1437
254/6 47.2 5.36 254 2 lost v South Africa Hove 15 May 1999 ODI # 1444
252/9 50.0 5.04 1 lost v Zimbabwe Leicester 19 May 1999 ODI # 1450
235/7 50.0 4.70 330 2 won v Kenya Bristol 23 May 1999 ODI # 1457
216 42.3 5.08 374 2 won v Sri Lanka Taunton 26 May 1999 ODI # 1463
169 45.2 3.72 233 2 won v England Birmingham 29 May 1999 ODI # 1467
282/6 50.0 5.64 1 lost v Australia The Oval 4 Jun 1999 ODI # 1473
180 45.3 3.95 228 2 won v Pakistan Manchester 8 Jun 1999 ODI # 1476
253/5 48.2 5.23 252 2 lost v New Zealand Nottingham 12 Jun 1999 ODI # 1480
159/2 29.1 5.45 159 2 lost v Australia Galle 23 Aug 1999 ODI # 1486
206/3 46.4 4.41 206 2 lost v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
252/8 50.0 5.04 1 lost v Australia Colombo (SSC) 28 Aug 1999 ODI # 1489
247/9 42.0 5.88 271 2 won v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
130/8 29.0 4.48 246 2 won v Zimbabwe Singapore 4 Sep 1999 ODI # 1493
196/7 30.0 6.53 1 lost v West Indies Singapore 5 Sep 1999 ODI # 1494
DNB 0.0 - 0 n/r v West Indies Singapore 7 Sep 1999 ODI # 1495
255/6 47.4 5.34 255 2 lost v West Indies Singapore 8 Sep 1999 ODI # 1496
163 46.2 3.51 1 won v West Indies Toronto 11 Sep 1999 ODI # 1497
190/6 50.0 3.80 1 lost v West Indies Toronto 12 Sep 1999 ODI # 1498
137 34.2 3.99 226 2 won v West Indies Toronto 14 Sep 1999 ODI # 1499
117 48.0 2.43 1 won v South Africa Nairobi (Gym) 26 Sep 1999 ODI # 1504
162 50.0 3.24 221 2 won v Kenya Nairobi (Gym) 29 Sep 1999 ODI # 1506
170 38.3 4.41 278 2 won v Zimbabwe Nairobi (Gym) 1 Oct 1999 ODI # 1508
235/9 50.0 4.70 1 lost v South Africa Nairobi (Gym) 3 Oct 1999 ODI # 1509
349/9 50.0 6.98 1 lost v New Zealand Rajkot 5 Nov 1999 ODI # 1522
202 33.1 6.09 377 2 won v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
247/8 50.0 4.94 262 2 won v New Zealand Gwalior 11 Nov 1999 ODI # 1524
236/9 50.0 4.72 1 lost v New Zealand Guwahati 14 Nov 1999 ODI # 1525
179/9 50.0 3.58 1 won v New Zealand Delhi 17 Nov 1999 ODI # 1526
196/8 49.0 4.00 196 2 lost v Pakistan Brisbane 10 Jan 2000 ODI # 1537
269/7 50.0 5.38 1 lost v Australia Melbourne 12 Jan 2000 ODI # 1539
101/5 26.5 3.76 101 2 lost v Australia Sydney 14 Jan 2000 ODI # 1540
262/7 50.0 5.24 1 lost v Pakistan Hobart 21 Jan 2000 ODI # 1543
219 44.4 4.90 268 2 won v Pakistan Adelaide 25 Jan 2000 ODI # 1547
329/5 50.0 6.58 1 lost v Australia Adelaide 26 Jan 2000 ODI # 1548
261/8 50.0 5.22 1 lost v Pakistan Perth 28 Jan 2000 ODI # 1550
230/6 49.3 4.64 227 2 lost v Australia Perth 30 Jan 2000 ODI # 1552
301/3 50.0 6.02 1 won v South Africa Kochi 9 Mar 2000 ODI # 1572
199 47.2 4.20 1 won v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
251/8 48.0 5.22 249 2 lost v South Africa Faridabad 15 Mar 2000 ODI # 1574
282/5 50.0 5.64 1 won v South Africa Vadodara 17 Mar 2000 ODI # 1575
320/7 50.0 6.40 1 lost v South Africa Nagpur 19 Mar 2000 ODI # 1576
168/0 29.2 5.72 165 2 lost v South Africa Sharjah 22 Mar 2000 ODI # 1577
146 45.3 3.20 1 won v Pakistan Sharjah 23 Mar 2000 ODI # 1578
272/3 50.0 5.44 1 lost v Pakistan Sharjah 26 Mar 2000 ODI # 1580
167/4 42.4 3.91 165 2 lost v South Africa Sharjah 27 Mar 2000 ODI # 1581
249/6 50.0 4.98 1 won v Bangladesh Dhaka 30 May 2000 ODI # 1597
276/8 50.0 5.52 1 lost v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
295/7 50.0 5.90 1 lost v Pakistan Dhaka 3 Jun 2000 ODI # 1600
208/9 50.0 4.16 1 won v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
245 46.4 5.25 266 2 won v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
200 41.0 4.87 296 2 won v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
265/6 49.4 5.33 265 2 lost v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
225/5 43.5 5.13 225 2 lost v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
252/6 50.0 5.04 266 2 won v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
218/9 50.0 4.36 1 won v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
294/5 50.0 5.88 1 lost v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
299/5 50.0 5.98 1 lost v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
253/7 50.0 5.06 1 won v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
245/8 50.0 4.90 307 2 won v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
284/9 49.5 5.69 284 2 lost v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
165 45.4 3.61 1 won v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
262 47.4 5.49 302 2 won v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
255 43.3 5.86 316 2 won v Australia Bengaluru 25 Mar 2001 ODI # 1696
249/2 45.1 5.51 249 2 lost v Australia Pune 28 Mar 2001 ODI # 1698
181 35.5 5.05 300 2 won v Australia Indore 31 Mar 2001 ODI # 1699
338/4 50.0 6.76 1 lost v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
269/6 48.0 5.60 266 2 lost v Australia Margao 6 Apr 2001 ODI # 1701
133 41.5 3.17 1 won v Zimbabwe Harare 24 Jun 2001 ODI # 1729
234/6 50.0 4.68 1 won v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
169/7 50.0 3.38 1 won v West Indies Bulawayo 30 Jun 2001 ODI # 1731
229/5 50.0 4.58 1 won v West Indies Harare 4 Jul 2001 ODI # 1733
290/6 50.0 5.80 1 lost v West Indies Harare 7 Jul 2001 ODI # 1734
211/8 50.0 4.22 1 lost v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
221/9 50.0 4.42 1 lost v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
200 46.4 4.28 1 lost v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
183 46.5 3.90 1 won v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
181 45.5 3.94 228 2 won v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
264/7 50.0 5.28 1 won v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
295/5 50.0 5.90 1 lost v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
280/4 48.2 5.79 280 2 lost v South Africa Johannesburg 5 Oct 2001 ODI # 1752
192 46.2 4.14 234 2 won v South Africa Centurion 10 Oct 2001 ODI # 1757
90 37.1 2.42 1 won v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
246/6 50.0 4.92 1 lost v Kenya Gqeberha 17 Oct 2001 ODI # 1761
282/4 50.0 5.64 1 lost v South Africa East London 19 Oct 2001 ODI # 1762
165/5 50.0 3.30 352 2 won v Kenya Paarl 24 Oct 2001 ODI # 1764
187/4 42.1 4.43 184 2 lost v South Africa Durban 26 Oct 2001 ODI # 1766
259 44.0 5.88 282 2 won v England Eden Gardens 19 Jan 2002 ODI # 1788
250/7 50.0 5.00 1 lost v England Cuttack 22 Jan 2002 ODI # 1792
217 48.0 4.52 1 won v England Chennai 25 Jan 2002 ODI # 1795
218/7 39.0 5.58 1 won v England Kanpur 28 Jan 2002 ODI # 1798
271/5 50.0 5.42 1 lost v England Delhi 31 Jan 2002 ODI # 1800
255 49.1 5.18 1 lost v England Wankhede 3 Feb 2002 ODI # 1803
277/9 49.4 5.57 275 2 lost v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
255 43.3 5.86 320 2 won v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
197/4 44.2 4.44 192 2 lost v Zimbabwe Kochi 13 Mar 2002 ODI # 1816
240/8 50.0 4.80 1 won v Zimbabwe Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
232 42.1 5.50 334 2 won v Zimbabwe Guwahati 19 Mar 2002 ODI # 1818
186 44.5 4.14 1 won v West Indies Bridgetown 29 May 2002 ODI # 1836
124/3 22.1 5.59 124 2 lost v West Indies Port of Spain 1 Jun 2002 ODI # 1837
191 36.2 5.25 248 2 won v West Indies Port of Spain 2 Jun 2002 ODI # 1838
271/7 50.0 5.42 1 won v England Lord's 29 Jun 2002 ODI # 1848
202/8 50.0 4.04 1 won v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
53/1 12.3 4.24 286 2 n/r v England Chester-le-Street 4 Jul 2002 ODI # 1851
187 48.2 3.86 1 won v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
229/8 32.0 7.15 1 lost v England The Oval 9 Jul 2002 ODI # 1854
241 44.1 5.45 305 2 won v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
325/5 50.0 6.50 1 won v England Lord's 13 Jul 2002 ODI # 1856
274/8 50.0 5.48 289 2 won v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
269/7 50.0 5.38 1 won v England Colombo (RPS) 22 Sep 2002 ODI # 1884
251/6 50.0 5.02 262 2 won v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
244/5 50.0 4.88 1 n/r v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
222/7 50.0 4.44 1 n/r v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
285/6 50.0 5.70 284 2 lost v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
280/3 46.2 6.04 280 2 lost v West Indies Nagpur 9 Nov 2002 ODI # 1894
300/5 50.0 6.00 1 won v West Indies Rajkot 12 Nov 2002 ODI # 1895
324/4 50.0 6.48 1 won v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
291/5 46.5 6.21 291 2 lost v West Indies Vadodara 18 Nov 2002 ODI # 1897
201 46.3 4.32 1 won v West Indies Jodhpur 21 Nov 2002 ODI # 1898
315/6 50.0 6.30 1 lost v West Indies Vijayawada 24 Nov 2002 ODI # 1900
109/7 37.4 2.89 109 2 lost v New Zealand Auckland 26 Dec 2002 ODI # 1926
254/9 50.0 5.08 1 lost v New Zealand Napier 29 Dec 2002 ODI # 1927
109/5 26.5 4.06 109 2 lost v New Zealand Christchurch 1 Jan 2003 ODI # 1928
123/3 25.4 4.79 123 2 lost v New Zealand Queenstown 4 Jan 2003 ODI # 1929
168 42.4 3.93 1 won v New Zealand Wellington 8 Jan 2003 ODI # 1930
199/9 50.0 3.98 1 won v New Zealand Auckland 11 Jan 2003 ODI # 1933
125/4 28.4 4.36 123 2 lost v New Zealand Hamilton 14 Jan 2003 ODI # 1935
136 48.1 2.82 205 2 won v Netherlands Paarl 12 Feb 2003 ODI # 1948
128/1 22.2 5.73 126 2 lost v Australia Centurion 15 Feb 2003 ODI # 1951
172 44.4 3.85 256 2 won v Zimbabwe Harare 19 Feb 2003 ODI # 1957
130 42.3 3.05 312 2 won v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
168 45.3 3.69 251 2 won v England Durban 26 Feb 2003 ODI # 1969
273/7 50.0 5.46 1 won v Pakistan Centurion 1 Mar 2003 ODI # 1975
225/6 50.0 4.50 1 won v Kenya Cape Town 7 Mar 2003 ODI # 1983
109 23.0 4.73 293 2 won v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
146 45.1 3.23 1 won v New Zealand Centurion 14 Mar 2003 ODI # 1988
179 46.2 3.86 271 2 won v Kenya Durban 20 Mar 2003 ODI # 1992
359/2 50.0 7.18 1 lost v Australia Johannesburg 23 Mar 2003 ODI # 1993
76 27.3 2.76 277 2 won v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
154 34.5 4.42 308 2 won v South Africa Dhaka 13 Apr 2003 ODI # 2002
207 49.4 4.16 1 won v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
216/5 48.4 4.43 216 2 lost v South Africa Dhaka 18 Apr 2003 ODI # 2006
DNB 0.0 - 0 n/r v South Africa Dhaka 21 Apr 2003 ODI # 2007
DNB 0.0 - 0 n/r v New Zealand Chennai 23 Oct 2003 ODI # 2051
246/9 50.0 4.92 284 2 won v Australia Gwalior 26 Oct 2003 ODI # 2052
286/8 50.0 5.72 1 lost v Australia Wankhede 1 Nov 2003 ODI # 2054
249/6 47.3 5.24 247 2 lost v New Zealand Cuttack 6 Nov 2003 ODI # 2056
347/2 50.0 6.94 1 lost v Australia Bengaluru 12 Nov 2003 ODI # 2061
208 47.0 4.42 354 2 won v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
235/5 50.0 4.70 1 lost v Australia Eden Gardens 18 Nov 2003 ODI # 2064
288 48.3 5.93 1 lost v Australia Melbourne 9 Jan 2004 ODI # 2077
208/6 50.0 4.16 1 won v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
284 49.4 5.71 304 2 won v Australia Brisbane 18 Jan 2004 ODI # 2084
231 47.1 4.89 256 2 won v Zimbabwe Brisbane 20 Jan 2004 ODI # 2085
225/8 33.5 6.65 225 2 lost v Australia Sydney 22 Jan 2004 ODI # 2086
277/6 50.0 5.54 281 2 won v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
204/5 32.0 6.37 204 2 lost v Australia Perth 1 Feb 2004 ODI # 2093
135 34.4 3.89 1 won v Zimbabwe Perth 3 Feb 2004 ODI # 2095
224/3 40.1 5.57 223 2 lost v Australia Melbourne 6 Feb 2004 ODI # 2097
359/5 50.0 7.18 1 lost v Australia Sydney 8 Feb 2004 ODI # 2098
344/8 50.0 6.88 350 2 won v Pakistan Karachi 13 Mar 2004 ODI # 2112
329/6 50.0 6.58 1 lost v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
247/6 47.2 5.21 245 2 lost v Pakistan Peshawar 19 Mar 2004 ODI # 2115
293/9 50.0 5.86 1 won v Pakistan Lahore 21 Mar 2004 ODI # 2116
253 47.5 5.28 294 2 won v Pakistan Lahore 24 Mar 2004 ODI # 2117
144 35.0 4.11 261 2 won v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
282/4 50.0 5.64 1 lost v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
177 49.1 3.60 1 won v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
300/9 50.0 6.00 1 lost v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
267/9 50.0 5.34 272 2 won v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
228/9 50.0 4.56 1 lost v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
192/6 33.0 5.81 1 lost v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
175/7 31.4 5.52 1 n/r v Australia Amstelveen 23 Aug 2004 ODI # 2159
171/3 32.2 5.28 171 2 lost v England Nottingham 1 Sep 2004 ODI # 2164
307/5 50.0 6.14 1 lost v England The Oval 3 Sep 2004 ODI # 2165
181 48.2 3.74 205 2 won v England Lord's 5 Sep 2004 ODI # 2167
192/7 50.0 3.84 291 2 won v Kenya Southampton 11 Sep 2004 ODI # 2170
201/7 49.2 4.07 201 2 lost v Pakistan Birmingham 19 Sep 2004 ODI # 2179
293/4 49.0 5.97 293 2 lost v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
234/8 50.0 4.68 246 2 won v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
229/9 50.0 4.58 1 lost v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
257/9 50.0 5.14 349 2 won v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
194 45.2 4.27 282 2 won v Pakistan Kochi 2 Apr 2005 ODI # 2235
298 44.1 6.74 357 2 won v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
319/9 50.0 6.38 1 lost v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
319/7 48.0 6.64 316 2 lost v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
252/5 42.1 5.97 250 2 lost v Pakistan Kanpur 15 Apr 2005 ODI # 2239
303/8 50.0 6.06 1 lost v Pakistan Delhi 17 Apr 2005 ODI # 2240
209/7 48.2 4.32 206 2 lost v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
178 47.4 3.73 1 won v West Indies Dambulla 31 Jul 2005 ODI # 2263
221/6 48.0 4.60 221 2 lost v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
255/9 50.0 5.10 263 2 won v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
281/9 50.0 5.62 1 lost v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
215 43.1 4.98 1 lost v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
65 24.3 2.65 227 2 won v Zimbabwe Harare 29 Aug 2005 ODI # 2274
278/9 50.0 5.56 1 won v New Zealand Harare 2 Sep 2005 ODI # 2278
250 50.0 5.00 1 won v Zimbabwe Harare 4 Sep 2005 ODI # 2280
278/4 48.1 5.77 277 2 lost v New Zealand Harare 6 Sep 2005 ODI # 2281
198 35.4 5.55 351 2 won v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
122 35.4 3.42 1 won v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
298/4 50.0 5.96 1 won v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
261 49.5 5.23 1 won v Sri Lanka Pune 3 Nov 2005 ODI # 2291
286/5 47.4 6.00 286 2 lost v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
196 42.5 4.57 1 won v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
244/9 50.0 4.88 1 won v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
252/5 48.5 5.16 250 2 lost v South Africa Hyderabad 16 Nov 2005 ODI # 2297
169/9 50.0 3.38 1 won v South Africa Bengaluru 19 Nov 2005 ODI # 2298
189/0 35.5 5.27 189 2 lost v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
221/6 50.0 4.42 1 won v South Africa Wankhede 28 Nov 2005 ODI # 2300
311/7 47.0 6.61 305 2 lost v Pakistan Peshawar 6 Feb 2006 ODI # 2324
265 49.2 5.37 1 won v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
288/8 50.0 5.76 1 won v Pakistan Lahore 13 Feb 2006 ODI # 2329
161 41.5 3.84 1 won v Pakistan Multan 16 Feb 2006 ODI # 2331
286/8 50.0 5.72 1 won v Pakistan Karachi 19 Feb 2006 ODI # 2333
164 38.1 4.29 204 2 won v England Delhi 28 Mar 2006 ODI # 2357
226 49.5 4.53 1 won v England Faridabad 31 Mar 2006 ODI # 2358
245 48.5 5.01 295 2 won v England Margao 3 Apr 2006 ODI # 2359
237 48.4 4.86 1 won v England Kochi 6 Apr 2006 ODI # 2360
227/5 42.4 5.32 224 2 lost v England Jamshedpur 12 Apr 2006 ODI # 2361
288 50.0 5.76 1 won v England Indore 15 Apr 2006 ODI # 2362
201/4 48.3 4.14 198 2 lost v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
218 45.2 4.80 270 2 won v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
251/6 45.0 5.57 1 won v West Indies Kingston 18 May 2006 ODI # 2377
198/9 50.0 3.96 1 lost v West Indies Kingston 20 May 2006 ODI # 2379
248/6 49.5 4.97 246 2 lost v West Indies Basseterre 23 May 2006 ODI # 2380
218/4 44.0 4.95 218 2 lost v West Indies Port of Spain 26 May 2006 ODI # 2381
255/6 50.0 5.10 1 lost v West Indies Port of Spain 28 May 2006 ODI # 2382
DNB 0.0 - 0 n/r v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
141/2 20.0 7.05 113 2 lost v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
244 49.2 4.94 1 n/r v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
146 41.0 3.56 163 2 won v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
213 48.1 4.42 1 lost v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
125 37.0 3.37 1 won v England Jaipur 15 Oct 2006 ODI # 2429
224/7 49.4 4.51 224 2 lost v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
252/4 45.4 5.51 250 2 lost v Australia Mohali 29 Oct 2006 ODI # 2440
248/8 50.0 4.96 1 lost v South Africa Durban 22 Nov 2006 ODI # 2447
274/7 50.0 5.48 1 lost v South Africa Cape Town 26 Nov 2006 ODI # 2449
243/8 50.0 4.86 1 lost v South Africa Gqeberha 29 Nov 2006 ODI # 2452
201/1 31.2 6.41 201 2 lost v South Africa Centurion 3 Dec 2006 ODI # 2458
324/8 50.0 6.48 339 2 won v West Indies Nagpur 21 Jan 2007 ODI # 2480
169 48.2 3.49 190 2 won v West Indies Cuttack 24 Jan 2007 ODI # 2485
270/7 43.4 6.18 269 2 lost v West Indies Chennai 27 Jan 2007 ODI # 2487
181 41.4 4.34 342 2 won v West Indies Vadodara 31 Jan 2007 ODI # 2493
102/3 18.2 5.56 1 n/r v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
257/8 50.0 5.14 1 lost v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
230/8 50.0 4.60 1 won v Sri Lanka Margao 14 Feb 2007 ODI # 2522
259/7 47.0 5.51 1 won v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
192/5 48.3 3.95 192 2 lost v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
156 43.1 3.61 414 2 won v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
254/6 50.0 5.08 1 lost v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
250/7 47.0 5.31 1 won v Bangladesh Mirpur 10 May 2007 ODI # 2582
238/9 49.0 4.85 285 2 won v Bangladesh Mirpur 12 May 2007 ODI # 2583
193 50.0 3.86 1 won v Ireland Belfast 23 Jun 2007 ODI # 2590
245/6 49.3 4.94 243 2 lost v South Africa Belfast 26 Jun 2007 ODI # 2592
226/6 50.0 4.52 1 won v South Africa Belfast 29 Jun 2007 ODI # 2593
148/7 31.0 4.77 1 won v South Africa Belfast 1 Jul 2007 ODI # 2595
203/9 46.0 4.41 1 won v Scotland Glasgow 16 Aug 2007 ODI # 2608
288/2 50.0 5.76 1 lost v England Southampton 21 Aug 2007 ODI # 2611
320/8 50.0 6.40 330 2 won v England Bristol 24 Aug 2007 ODI # 2613
281/8 50.0 5.62 1 lost v England Birmingham 27 Aug 2007 ODI # 2616
213/7 48.0 4.43 213 2 lost v England Manchester 30 Aug 2007 ODI # 2617
242/8 39.0 6.20 281 2 won v England Leeds 2 Sep 2007 ODI # 2618
316/6 50.0 6.32 1 won v England The Oval 5 Sep 2007 ODI # 2619
188/3 36.2 5.17 188 2 lost v England Lord's 8 Sep 2007 ODI # 2620
307/7 50.0 6.14 1 n/r v Australia Bengaluru 29 Sep 2007 ODI # 2621
306/6 50.0 6.12 1 lost v Australia Kochi 2 Oct 2007 ODI # 2623
290/7 50.0 5.80 1 lost v Australia Hyderabad 5 Oct 2007 ODI # 2625
283/7 50.0 5.66 292 2 won v Australia Chandigarh 8 Oct 2007 ODI # 2627
149/1 25.5 5.76 149 2 lost v Australia Vadodara 11 Oct 2007 ODI # 2629
317/8 50.0 6.34 1 lost v Australia Nagpur 14 Oct 2007 ODI # 2631
193 41.3 4.65 1 won v Australia Wankhede 17 Oct 2007 ODI # 2632
239/7 50.0 4.78 1 won v Pakistan Guwahati 5 Nov 2007 ODI # 2643
322/6 49.5 6.46 322 2 lost v Pakistan Mohali 8 Nov 2007 ODI # 2644
248 47.2 5.23 295 2 won v Pakistan Kanpur 11 Nov 2007 ODI # 2645
255/6 50.0 5.10 1 won v Pakistan Gwalior 15 Nov 2007 ODI # 2646
306/6 50.0 6.12 1 lost v Pakistan Jaipur 18 Nov 2007 ODI # 2647
51/3 7.2 6.95 141 2 n/r v Australia Brisbane 3 Feb 2008 ODI # 2670
DNB 0.0 - 0 n/r v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
159 43.1 3.68 1 won v Australia Melbourne 10 Feb 2008 ODI # 2675
154/2 19.0 8.10 154 2 lost v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
203/9 50.0 4.06 1 lost v Australia Adelaide 17 Feb 2008 ODI # 2680
238/6 50.0 4.76 1 won v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
317/7 50.0 6.34 1 lost v Australia Sydney 24 Feb 2008 ODI # 2685
179 47.1 3.79 1 won v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
239/8 50.0 4.78 1 won v Australia Sydney 2 Mar 2008 ODI # 2688
249 49.4 5.01 259 2 won v Australia Brisbane 4 Mar 2008 ODI # 2689
190 35.4 5.32 331 2 won v Pakistan Mirpur 10 Jun 2008 ODI # 2705
222 49.5 4.45 1 won v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
315/3 50.0 6.30 1 lost v Pakistan Mirpur 14 Jun 2008 ODI # 2707
118 36.5 3.20 375 2 won v Hong Kong Karachi 25 Jun 2008 ODI # 2716
299/4 50.0 5.98 1 won v Pakistan Karachi 26 Jun 2008 ODI # 2717
283/6 50.0 5.66 1 won v Bangladesh Karachi 28 Jun 2008 ODI # 2721
309/2 45.3 6.79 309 2 lost v Pakistan Karachi 2 Jul 2008 ODI # 2730
308/8 50.0 6.16 1 won v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
273 49.5 5.47 1 lost v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
147/2 34.5 4.22 147 2 lost v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
142 38.3 3.68 1 won v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
204 49.0 4.16 238 2 won v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
212 46.3 4.55 259 2 won v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
227/6 50.0 4.54 1 lost v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
229 37.4 6.07 388 2 won v England Rajkot 14 Nov 2008 ODI # 2774
238 47.0 5.06 293 2 won v England Indore 17 Nov 2008 ODI # 2777
240 48.4 4.93 1 won v England Kanpur 20 Nov 2008 ODI # 2778
178/8 22.0 8.09 198 2 won v England Bengaluru 23 Nov 2008 ODI # 2781
270/4 50.0 5.40 1 won v England Cuttack 26 Nov 2008 ODI # 2783
246/7 50.0 4.92 1 won v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
241 49.2 4.88 257 2 won v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
216 41.4 5.18 364 2 won v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
265 48.0 5.52 333 2 won v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
320/8 50.0 6.40 1 lost v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
162/9 28.0 5.78 216 2 won v New Zealand Napier 3 Mar 2009 ODI # 2821
DNB 0.0 - 0 n/r v New Zealand Wellington 6 Mar 2009 ODI # 2822
334 45.1 7.39 393 2 won v New Zealand Christchurch 8 Mar 2009 ODI # 2823
270/5 47.0 5.74 1 won v New Zealand Hamilton 11 Mar 2009 ODI # 2824
151/2 23.2 6.47 150 2 lost v New Zealand Auckland 14 Mar 2009 ODI # 2825
319 48.1 6.62 340 2 won v West Indies Kingston 26 Jun 2009 ODI # 2852
192/2 34.1 5.61 189 2 lost v West Indies Kingston 28 Jun 2009 ODI # 2853
186/7 27.0 6.88 1 won v West Indies Gros Islet 3 Jul 2009 ODI # 2854
27/1 7.3 3.60 1 n/r v West Indies Gros Islet 5 Jul 2009 ODI # 2855
155 46.3 3.33 1 won v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
307/6 50.0 6.14 1 lost v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
273 46.4 5.85 320 2 won v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
302/9 50.0 6.04 1 lost v Pakistan Centurion 26 Sep 2009 ODI # 2898
234/4 42.3 5.50 1 n/r v Australia Centurion 28 Sep 2009 ODI # 2901
129 36.0 3.58 1 won v West Indies Johannesburg 30 Sep 2009 ODI # 2904
292/8 50.0 5.84 1 lost v Australia Vadodara 25 Oct 2009 ODI # 2913
255 48.3 5.25 355 2 won v Australia Nagpur 28 Oct 2009 ODI # 2915
229/5 50.0 4.58 1 won v Australia Delhi 31 Oct 2009 ODI # 2918
250 49.2 5.06 1 lost v Australia Mohali 2 Nov 2009 ODI # 2919
350/4 50.0 7.00 1 lost v Australia Hyderabad 5 Nov 2009 ODI # 2923
172/4 41.5 4.11 171 2 lost v Australia Guwahati 8 Nov 2009 ODI # 2925
411/8 50.0 8.22 415 2 won v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
302/7 49.1 6.14 302 2 lost v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
239 44.2 5.39 1 won v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
315/6 50.0 6.30 1 won v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
83/5 23.3 3.53 1 n/r v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
283/5 48.0 5.89 280 2 lost v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
296/6 50.0 5.92 1 won v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
213 46.1 4.61 1 won v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
247/6 50.0 4.94 1 won v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
249/6 48.3 5.13 246 2 lost v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
297 50.0 5.94 299 2 won v South Africa Jaipur 21 Feb 2010 ODI # 2961
248 42.5 5.78 402 2 won v South Africa Gwalior 24 Feb 2010 ODI # 2962
365/2 50.0 7.30 1 lost v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
289/4 48.2 5.97 286 2 lost v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
242 49.5 4.85 1 won v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
197/3 38.2 5.13 195 2 lost v Zimbabwe Harare 3 Jun 2010 ODI # 2986
270/4 48.2 5.58 269 2 lost v Sri Lanka Harare 5 Jun 2010 ODI # 2988
167 34.5 4.79 1 won v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
267 49.3 5.39 1 won v Pakistan Dambulla 19 Jun 2010 ODI # 2996
211/3 37.3 5.62 210 2 lost v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
187 44.4 4.18 269 2 won v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
288 48.5 5.89 1 lost v New Zealand Dambulla 10 Aug 2010 ODI # 3030
170 46.1 3.68 1 won v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
104/2 15.1 6.85 104 2 lost v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
118 30.1 3.91 224 2 won v New Zealand Dambulla 25 Aug 2010 ODI # 3039
299/8 50.0 5.98 1 lost v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
289/3 50.0 5.78 1 won v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
236 45.2 5.20 277 2 won v New Zealand Guwahati 28 Nov 2010 ODI # 3070
258/8 50.0 5.16 1 won v New Zealand Jaipur 1 Dec 2010 ODI # 3072
224/9 50.0 4.48 1 won v New Zealand Vadodara 4 Dec 2010 ODI # 3074
315/7 50.0 6.30 1 won v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
103 27.0 3.81 1 won v New Zealand Chennai 10 Dec 2010 ODI # 3077
289/9 50.0 5.78 1 lost v South Africa Durban 12 Jan 2011 ODI # 3079
189 43.0 4.39 191 2 won v South Africa Johannesburg 15 Jan 2011 ODI # 3080
220 49.2 4.45 1 won v South Africa Cape Town 18 Jan 2011 ODI # 3082
265/7 50.0 5.30 1 lost v South Africa Gqeberha 21 Jan 2011 ODI # 3084
250/9 46.0 5.43 1 lost v South Africa Centurion 23 Jan 2011 ODI # 3087
283/9 50.0 5.66 371 2 won v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
338/8 50.0 6.76 339 2 tied v England Bengaluru 27 Feb 2011 ODI # 3110
207 47.5 4.32 1 won v Ireland Bengaluru 6 Mar 2011 ODI # 3121
189 46.4 4.05 1 won v Netherlands Delhi 9 Mar 2011 ODI # 3124
300/7 49.4 6.04 297 2 lost v South Africa Nagpur 12 Mar 2011 ODI # 3128
188 43.0 4.37 269 2 won v West Indies Chennai 20 Mar 2011 ODI # 3141
260/6 50.0 5.20 1 won v Australia Ahmedabad 24 Mar 2011 ODI # 3143
231 49.5 4.63 261 2 won v Pakistan Mohali 30 Mar 2011 ODI # 3147
274/6 50.0 5.48 1 won v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
214/9 50.0 4.28 1 won v West Indies Port of Spain 6 Jun 2011 ODI # 3159
240/9 50.0 4.80 1 won v West Indies Port of Spain 8 Jun 2011 ODI # 3160
225/8 50.0 4.50 1 won v West Indies North Sound 11 Jun 2011 ODI # 3161
249/8 50.0 4.98 1 lost v West Indies North Sound 13 Jun 2011 ODI # 3162
255/3 48.4 5.23 252 2 lost v West Indies Kingston 16 Jun 2011 ODI # 3163
27/2 7.2 3.68 275 2 n/r v England Chester-le-Street 3 Sep 2011 ODI # 3186
188/3 22.1 8.48 188 2 lost v England Southampton 6 Sep 2011 ODI # 3187
218/7 41.5 5.21 218 2 lost v England The Oval 9 Sep 2011 ODI # 3189
270/8 48.5 5.52 271 2 tied v England Lord's 11 Sep 2011 ODI # 3191
241/4 32.2 7.45 241 2 lost v England Cardiff 16 Sep 2011 ODI # 3195
174 36.1 4.81 301 2 won v England Hyderabad 14 Oct 2011 ODI # 3199
237 48.2 4.90 1 won v England Delhi 17 Oct 2011 ODI # 3201
298/4 50.0 5.96 1 won v England Mohali 20 Oct 2011 ODI # 3205
220 46.1 4.76 1 won v England Wankhede 23 Oct 2011 ODI # 3207
176 37.0 4.75 272 2 won v England Eden Gardens 25 Oct 2011 ODI # 3210
211/9 50.0 4.22 1 won v West Indies Cuttack 29 Nov 2011 ODI # 3217
269/9 50.0 5.38 1 won v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
260/5 50.0 5.20 1 lost v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
265 49.2 5.37 419 2 won v West Indies Indore 8 Dec 2011 ODI # 3223
233 44.1 5.27 268 2 won v West Indies Chennai 11 Dec 2011 ODI # 3224
216/5 32.0 6.75 1 lost v Australia Melbourne 5 Feb 2012 ODI # 3231
233/8 50.0 4.66 1 won v Sri Lanka Perth 8 Feb 2012 ODI # 3233
269/8 50.0 5.38 1 won v Australia Adelaide 12 Feb 2012 ODI # 3237
236/9 50.0 4.72 1 tied v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
288/5 50.0 5.76 1 lost v Australia Brisbane 19 Feb 2012 ODI # 3244
289/6 50.0 5.78 1 lost v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
252/9 50.0 5.04 1 lost v Australia Sydney 26 Feb 2012 ODI # 3250
320/4 50.0 6.40 1 won v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
254 45.1 5.62 305 2 won v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
293/5 49.2 5.93 290 2 lost v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
329/6 50.0 6.58 1 won v Pakistan Mirpur 18 Mar 2012 ODI # 3263
293/9 50.0 5.86 315 2 won v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
139/1 19.5 7.00 139 2 lost v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
286/5 50.0 5.72 1 won v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
251/8 50.0 5.02 1 won v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
274 45.4 6.00 295 2 won v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
228/4 48.1 4.73 228 2 lost v Pakistan Chennai 30 Dec 2012 ODI # 3314
250 48.3 5.15 1 lost v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
157 48.5 3.21 168 2 won v Pakistan Delhi 6 Jan 2013 ODI # 3316
325/4 50.0 6.50 1 lost v England Rajkot 11 Jan 2013 ODI # 3318
158 36.0 4.38 286 2 won v England Kochi 15 Jan 2013 ODI # 3320
155 42.2 3.66 1 won v England Ranchi 19 Jan 2013 ODI # 3322
257/7 50.0 5.14 1 won v England Mohali 23 Jan 2013 ODI # 3327
227/3 47.2 4.79 227 2 lost v England Dharamsala 27 Jan 2013 ODI # 3329
305 50.0 6.10 332 2 won v South Africa Cardiff 6 Jun 2013 ODI # 3363
233/9 50.0 4.66 1 won v West Indies The Oval 11 Jun 2013 ODI # 3368
165 39.4 4.15 1 won v Pakistan Birmingham 15 Jun 2013 ODI # 3372
181/8 50.0 3.62 1 won v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
124/8 20.0 6.20 130 2 won v England Birmingham 23 Jun 2013 ODI # 3377
230/9 47.4 4.82 230 2 lost v West Indies Kingston 30 Jun 2013 ODI # 3380
348/1 50.0 6.96 1 lost v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
171 34.0 5.02 274 2 won v West Indies Port of Spain 5 Jul 2013 ODI # 3383
96 24.4 3.89 178 2 won v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
201 48.5 4.11 1 won v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
228/7 50.0 4.56 1 won v Zimbabwe Harare 24 Jul 2013 ODI # 3395
236/9 50.0 4.72 295 2 won v Zimbabwe Harare 26 Jul 2013 ODI # 3397
183 46.0 3.97 1 won v Zimbabwe Harare 28 Jul 2013 ODI # 3399
144 42.4 3.37 1 won v Zimbabwe Bulawayo 1 Aug 2013 ODI # 3402
163 39.5 4.09 1 won v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
304/8 50.0 6.08 1 lost v Australia Pune 13 Oct 2013 ODI # 3419
359/5 50.0 7.18 1 won v Australia Jaipur 16 Oct 2013 ODI # 3420
304/6 49.3 6.14 304 2 lost v Australia Mohali 19 Oct 2013 ODI # 3421
295/8 50.0 5.90 1 n/r v Australia Ranchi 23 Oct 2013 ODI # 3422
350/6 50.0 7.00 1 won v Australia Nagpur 30 Oct 2013 ODI # 3424
326 45.1 7.21 384 2 won v Australia Bengaluru 2 Nov 2013 ODI # 3428
211 48.5 4.32 1 won v West Indies Kochi 21 Nov 2013 ODI # 3436
289/8 49.3 5.83 289 2 lost v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
263/5 50.0 5.26 1 won v West Indies Kanpur 27 Nov 2013 ODI # 3439
358/4 50.0 7.16 1 lost v South Africa Johannesburg 5 Dec 2013 ODI # 3442
280/6 49.0 5.71 1 lost v South Africa Durban 8 Dec 2013 ODI # 3443
301/8 50.0 6.02 1 n/r v South Africa Centurion 11 Dec 2013 ODI # 3444
292/7 50.0 5.84 1 lost v New Zealand Napier 19 Jan 2014 ODI # 3456
271/7 42.0 6.45 1 lost v New Zealand Hamilton 22 Jan 2014 ODI # 3458
314 50.0 6.28 1 tied v New Zealand Auckland 25 Jan 2014 ODI # 3462
280/3 48.1 5.81 279 2 lost v New Zealand Hamilton 28 Jan 2014 ODI # 3465
303/5 50.0 6.06 1 lost v New Zealand Wellington 31 Jan 2014 ODI # 3467
279/7 50.0 5.58 1 won v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
265/8 49.2 5.37 265 2 lost v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
249/9 49.4 5.01 246 2 lost v Pakistan Mirpur 2 Mar 2014 ODI # 3479
159 45.2 3.50 1 won v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
272/9 50.0 5.44 1 won v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
58 17.4 3.28 106 2 won v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
DNB 0.0 - 0 n/r v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
161 38.1 4.21 295 2 won v England Cardiff 27 Aug 2014 ODI # 3517
227 50.0 4.54 1 won v England Nottingham 30 Aug 2014 ODI # 3520
206 49.3 4.16 1 won v England Birmingham 2 Sep 2014 ODI # 3523
294/7 50.0 5.88 1 lost v England Leeds 5 Sep 2014 ODI # 3525
321/6 50.0 6.42 1 lost v West Indies Kochi 8 Oct 2014 ODI # 3531
215 46.3 4.62 264 2 won v West Indies Delhi 11 Oct 2014 ODI # 3533
271 48.1 5.62 331 2 won v West Indies Dharamsala 17 Oct 2014 ODI # 3535
194 39.2 4.93 364 2 won v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
274/8 50.0 5.48 1 won v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
242 48.2 5.00 1 won v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
251 43.1 5.81 405 2 won v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
286/8 50.0 5.72 1 won v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
269/6 49.0 5.48 268 2 lost v Australia Melbourne 18 Jan 2015 ODI # 3582
156/1 27.3 5.67 154 2 lost v England Brisbane 20 Jan 2015 ODI # 3586
DNB 0.0 - 0 n/r v Australia Sydney 26 Jan 2015 ODI # 3592
201/7 46.5 4.29 201 2 lost v England Perth 30 Jan 2015 ODI # 3595
224 47.0 4.76 301 2 won v Pakistan Adelaide 15 Feb 2015 ODI # 3602
177 40.2 4.38 308 2 won v South Africa Melbourne 22 Feb 2015 ODI # 3610
102 31.3 3.23 1 won v U.A.E. Perth 28 Feb 2015 ODI # 3618
182 44.2 4.10 1 won v West Indies Perth 6 Mar 2015 ODI # 3625
259 49.0 5.28 1 won v Ireland Hamilton 10 Mar 2015 ODI # 3631
287 48.5 5.87 1 won v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
193 45.0 4.28 303 2 won v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
328/7 50.0 6.56 1 lost v Australia Sydney 26 Mar 2015 ODI # 3645
307 49.4 6.18 1 lost v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
200/4 38.0 5.26 200 2 lost v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
240 47.0 5.10 318 2 won v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
251/7 50.0 5.02 256 2 won v Zimbabwe Harare 10 Jul 2015 ODI # 3662
209 49.0 4.26 272 2 won v Zimbabwe Harare 12 Jul 2015 ODI # 3665
193 42.4 4.52 277 2 won v Zimbabwe Harare 14 Jul 2015 ODI # 3667
303/5 50.0 6.06 1 lost v South Africa Kanpur 11 Oct 2015 ODI # 3689
225 43.4 5.15 248 2 won v South Africa Indore 14 Oct 2015 ODI # 3692
270/7 50.0 5.40 1 lost v South Africa Rajkot 18 Oct 2015 ODI # 3695
264/9 50.0 5.28 300 2 won v South Africa Chennai 22 Oct 2015 ODI # 3698
438/4 50.0 8.76 1 lost v South Africa Wankhede 25 Oct 2015 ODI # 3700
310/5 49.2 6.28 310 2 lost v Australia Perth 12 Jan 2016 ODI # 3723
309/3 49.0 6.30 309 2 lost v Australia Brisbane 15 Jan 2016 ODI # 3724
296/7 48.5 6.06 296 2 lost v Australia Melbourne 17 Jan 2016 ODI # 3725
348/8 50.0 6.96 1 lost v Australia Canberra 20 Jan 2016 ODI # 3726
330/7 50.0 6.60 1 won v Australia Sydney 23 Jan 2016 ODI # 3727
168 49.5 3.37 1 won v Zimbabwe Harare 11 Jun 2016 ODI # 3742
126 34.3 3.65 1 won v Zimbabwe Harare 13 Jun 2016 ODI # 3744
123 42.2 2.90 1 won v Zimbabwe Harare 15 Jun 2016 ODI # 3746
190 43.5 4.33 1 won v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
242/9 50.0 4.84 1 lost v New Zealand Delhi 20 Oct 2016 ODI # 3797
285 49.4 5.73 1 won v New Zealand Mohali 23 Oct 2016 ODI # 3798
260/7 50.0 5.20 1 lost v New Zealand Ranchi 26 Oct 2016 ODI # 3799
79 23.1 3.41 270 2 won v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
350/7 50.0 7.00 1 won v England Pune 15 Jan 2017 ODI # 3819
366/8 50.0 7.32 382 2 won v England Cuttack 19 Jan 2017 ODI # 3821
321/8 50.0 6.42 1 lost v England Eden Gardens 22 Jan 2017 ODI # 3824
164 33.4 4.87 289 2 won v Pakistan Birmingham 4 Jun 2017 ODI # 3878
322/3 48.4 6.61 322 2 lost v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
191 44.3 4.29 1 won v South Africa The Oval 11 Jun 2017 ODI # 3886
264/7 50.0 5.28 1 won v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
338/4 50.0 6.76 1 lost v Pakistan The Oval 18 Jun 2017 ODI # 3894
DNB 0.0 - 0 n/r v West Indies Port of Spain 23 Jun 2017 ODI # 3895
205/6 43.0 4.76 311 2 won v West Indies Port of Spain 25 Jun 2017 ODI # 3896
158 38.1 4.13 252 2 won v West Indies North Sound 30 Jun 2017 ODI # 3898
189/9 50.0 3.78 1 lost v West Indies North Sound 2 Jul 2017 ODI # 3900
205/9 50.0 4.10 1 won v West Indies Kingston 6 Jul 2017 ODI # 3902
216 43.2 4.98 1 won v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
236/8 50.0 4.72 1 won v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
217/9 50.0 4.34 1 won v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
207 42.4 4.85 376 2 won v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
238 49.4 4.79 1 won v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
137/9 21.0 6.52 164 2 won v Australia Chennai 17 Sep 2017 ODI # 3910
202 43.1 4.67 253 2 won v Australia Eden Gardens 21 Sep 2017 ODI # 3912
293/6 50.0 5.86 1 won v Australia Indore 24 Sep 2017 ODI # 3914
334/5 50.0 6.68 1 lost v Australia Bengaluru 28 Sep 2017 ODI # 3917
242/9 50.0 4.84 1 won v Australia Nagpur 1 Oct 2017 ODI # 3919
284/4 49.0 5.79 281 2 lost v New Zealand Wankhede 22 Oct 2017 ODI # 3928
230/9 50.0 4.60 1 won v New Zealand Pune 25 Oct 2017 ODI # 3931
331/7 50.0 6.62 338 2 won v New Zealand Kanpur 29 Oct 2017 ODI # 3932
114/3 20.4 5.51 113 2 lost v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
251/8 50.0 5.02 393 2 won v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
215 44.5 4.79 1 won v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
269/8 50.0 5.38 1 won v South Africa Durban 1 Feb 2018 ODI # 3969
118 32.2 3.64 1 won v South Africa Centurion 4 Feb 2018 ODI # 3970
179 40.0 4.47 304 2 won v South Africa Cape Town 7 Feb 2018 ODI # 3971
207/5 25.3 8.11 202 2 lost v South Africa Johannesburg 10 Feb 2018 ODI # 3973
201 42.2 4.74 275 2 won v South Africa Gqeberha 13 Feb 2018 ODI # 3976
204 46.5 4.35 1 won v South Africa Centurion 16 Feb 2018 ODI # 3978
268 49.5 5.37 1 won v England Nottingham 12 Jul 2018 ODI # 4014
322/7 50.0 6.44 1 lost v England Lord's 14 Jul 2018 ODI # 4016
260/2 44.3 5.84 257 2 lost v England Leeds 17 Jul 2018 ODI # 4018
259/8 50.0 5.18 286 2 won v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
162 43.1 3.75 1 won v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
173 49.1 3.51 1 won v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
237/7 50.0 4.74 1 won v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
252/8 50.0 5.04 1 tied v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
222 48.3 4.57 1 won v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
322/8 50.0 6.44 1 won v West Indies Guwahati 21 Oct 2018 ODI # 4056
321/7 50.0 6.42 322 2 tied v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
283/9 50.0 5.66 1 lost v West Indies Pune 27 Oct 2018 ODI # 4062
153 36.2 4.21 378 2 won v West Indies Brabourne 29 Oct 2018 ODI # 4063
104 31.5 3.26 1 won v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
288/5 50.0 5.76 1 lost v Australia Sydney 12 Jan 2019 ODI # 4077
298/9 50.0 5.96 1 won v Australia Adelaide 15 Jan 2019 ODI # 4078
230 48.4 4.72 1 won v Australia Melbourne 18 Jan 2019 ODI # 4079
157 38.0 4.13 1 won v New Zealand Napier 23 Jan 2019 ODI # 4082
234 40.2 5.80 325 2 won v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
243 49.0 4.95 1 won v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
93/2 14.4 6.34 93 2 lost v New Zealand Hamilton 31 Jan 2019 ODI # 4091
217 44.1 4.91 253 2 won v New Zealand Wellington 3 Feb 2019 ODI # 4092
236/7 50.0 4.72 1 won v Australia Hyderabad 2 Mar 2019 ODI # 4102
242 49.3 4.88 251 2 won v Australia Nagpur 5 Mar 2019 ODI # 4106
313/5 50.0 6.26 1 lost v Australia Ranchi 8 Mar 2019 ODI # 4109
359/6 47.5 7.50 359 2 lost v Australia Mohali 10 Mar 2019 ODI # 4111
272/9 50.0 5.44 1 lost v Australia Delhi 13 Mar 2019 ODI # 4113
227/9 50.0 4.54 1 won v South Africa Southampton 5 Jun 2019 ODI # 4150
316 50.0 6.32 353 2 won v Australia The Oval 9 Jun 2019 ODI # 4155
212/6 40.0 5.30 302 2 won v Pakistan Manchester 16 Jun 2019 ODI # 4161
213 49.5 4.27 225 2 won v Afghanistan Southampton 22 Jun 2019 ODI # 4169
143 34.2 4.16 269 2 won v West Indies Manchester 27 Jun 2019 ODI # 4175
337/7 50.0 6.74 1 lost v England Birmingham 30 Jun 2019 ODI # 4179
286 48.0 5.95 315 2 won v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
264/7 50.0 5.28 1 won v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
239/8 50.0 4.78 1 lost v New Zealand Manchester 9 Jul 2019 ODI # 4190
54/1 13.0 4.15 1 n/r v West Indies Providence 8 Aug 2019 ODI # 4196
210 42.0 5.00 270 2 won v West Indies Port of Spain 11 Aug 2019 ODI # 4197
240/7 35.0 6.85 1 won v West Indies Port of Spain 14 Aug 2019 ODI # 4199
291/2 47.5 6.08 288 2 lost v West Indies Chennai 15 Dec 2019 ODI # 4221
280 43.3 6.43 388 2 won v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
315/5 50.0 6.30 1 won v West Indies Cuttack 22 Dec 2019 ODI # 4223
258/0 37.4 6.84 256 2 lost v Australia Wankhede 14 Jan 2020 ODI # 4231
304 49.1 6.18 341 2 won v Australia Rajkot 17 Jan 2020 ODI # 4232
286/9 50.0 5.72 1 won v Australia Bengaluru 19 Jan 2020 ODI # 4233
348/6 48.1 7.22 348 2 lost v New Zealand Hamilton 5 Feb 2020 ODI # 4235
273/8 50.0 5.46 1 lost v New Zealand Auckland 8 Feb 2020 ODI # 4239
300/5 47.1 6.36 297 2 lost v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
374/6 50.0 7.48 1 lost v Australia Sydney 27 Nov 2020 ODI # 4265
389/4 50.0 7.78 1 lost v Australia Sydney 29 Nov 2020 ODI # 4266
289 49.3 5.83 303 2 won v Australia Canberra 2 Dec 2020 ODI # 4267
251 42.1 5.95 318 2 won v England Pune 23 Mar 2021 ODI # 4281
337/4 43.3 7.74 337 2 lost v England Pune 26 Mar 2021 ODI # 4283
322/9 50.0 6.44 330 2 won v England Pune 28 Mar 2021 ODI # 4284
262/9 50.0 5.24 1 won v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
275/9 50.0 5.50 1 won v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
227/7 39.0 5.82 227 2 lost v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
296/4 50.0 5.92 1 lost v South Africa Paarl 19 Jan 2022 ODI # 4344
288/3 48.1 5.97 288 2 lost v South Africa Paarl 21 Jan 2022 ODI # 4346
287 49.5 5.75 1 lost v South Africa Cape Town 23 Jan 2022 ODI # 4349
176 43.5 4.01 1 won v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
193 46.0 4.19 238 2 won v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
169 37.1 4.54 266 2 won v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
110 25.2 4.34 1 won v England The Oval 12 Jul 2022 ODI # 4424
246 49.0 5.02 1 lost v England Lord's 14 Jul 2022 ODI # 4428
259 45.5 5.65 1 won v England Manchester 17 Jul 2022 ODI # 4433
305/6 50.0 6.10 309 2 won v West Indies Port of Spain 22 Jul 2022 ODI # 4436
311/6 50.0 6.22 1 won v West Indies Port of Spain 24 Jul 2022 ODI # 4438
137 26.0 5.26 257 2 won v West Indies Port of Spain 27 Jul 2022 ODI # 4439
189 40.3 4.66 1 won v Zimbabwe Harare 18 Aug 2022 ODI # 4451
161 38.1 4.21 1 won v Zimbabwe Harare 20 Aug 2022 ODI # 4454
276 49.3 5.57 290 2 won v Zimbabwe Harare 22 Aug 2022 ODI # 4457
249/4 40.0 6.22 1 lost v South Africa Lucknow 6 Oct 2022 ODI # 4470
278/7 50.0 5.56 1 won v South Africa Ranchi 9 Oct 2022 ODI # 4471
99 27.1 3.64 1 won v South Africa Delhi 11 Oct 2022 ODI # 4472
309/3 47.1 6.55 307 2 lost v New Zealand Auckland 25 Nov 2022 ODI # 4483
DNB 0.0 - 0 n/r v New Zealand Hamilton 27 Nov 2022 ODI # 4487
104/1 18.0 5.77 220 2 n/r v New Zealand Christchurch 30 Nov 2022 ODI # 4489
187/9 46.0 4.06 187 2 lost v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
271/7 50.0 5.42 1 lost v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
182 34.0 5.35 410 2 won v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
306/8 50.0 6.12 374 2 won v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
215 39.4 5.42 1 won v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
73 22.0 3.31 391 2 won v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
337 49.2 6.83 350 2 won v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
108 34.3 3.13 1 won v New Zealand Raipur 21 Jan 2023 ODI # 4509
295 41.2 7.13 386 2 won v New Zealand Indore 24 Jan 2023 ODI # 4511
188 35.4 5.27 1 won v Australia Wankhede 17 Mar 2023 ODI # 4538
121/0 11.0 11.00 118 2 lost v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
269 49.0 5.48 1 lost v Australia Chennai 22 Mar 2023 ODI # 4545
114 23.0 4.95 1 won v West Indies Bridgetown 27 Jul 2023 ODI # 4622
182/4 36.4 4.96 182 2 lost v West Indies Bridgetown 29 Jul 2023 ODI # 4623
151 35.3 4.25 352 2 won v West Indies Tarouba 1 Aug 2023 ODI # 4624
DNB 0.0 - 0 n/r v Pakistan Pallekele 2 Sep 2023 ODI # 4630
230 48.2 4.75 1 won v Nepal Pallekele 4 Sep 2023 ODI # 4632
128 32.0 4.00 357 2 won v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
172 41.3 4.14 214 2 won v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
265/8 50.0 5.30 1 lost v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
50 15.2 3.26 1 won v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
276 50.0 5.52 1 won v Australia Mohali 22 Sep 2023 ODI # 4651
217 28.2 7.65 317 2 won v Australia Indore 24 Sep 2023 ODI # 4654
352/7 50.0 7.04 1 lost v Australia Rajkot 27 Sep 2023 ODI # 4657
199 49.3 4.02 1 won v Australia Chennai 8 Oct 2023 ODI # 4662
272/8 50.0 5.44 1 won v Afghanistan Delhi 11 Oct 2023 ODI # 4666
191 42.5 4.45 1 won v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
256/8 50.0 5.12 1 won v Bangladesh Pune 19 Oct 2023 ODI # 4674
273 50.0 5.46 1 won v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
129 34.5 3.70 230 2 won v England Lucknow 29 Oct 2023 ODI # 4686
55 19.4 2.79 358 2 won v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
83 27.1 3.05 327 2 won v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
250 47.5 5.22 411 2 won v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
327 48.5 6.69 398 2 won v New Zealand Wankhede 15 Nov 2023 ODI # 4703
241/4 43.0 5.60 241 2 lost v Australia Ahmedabad 19 Nov 2023 ODI # 4705
116 27.3 4.21 1 won v South Africa Johannesburg 17 Dec 2023 ODI # 4713
215/2 42.3 5.05 212 2 lost v South Africa Gqeberha 19 Dec 2023 ODI # 4714
218 45.5 4.75 297 2 won v South Africa Paarl 21 Dec 2023 ODI # 4716
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