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